Bagaimana Kerja Penghalaan IP

Penghantaran Data pada Rangkaian IP

Routing adalah proses di mana paket data diteruskan dari satu mesin atau peranti (secara teknikal dirujuk sebagai nod) ke yang lain di rangkaian sehingga mereka mencapai destinasi mereka.

Apabila data dipindahkan dari satu peranti ke peranti lain pada rangkaian IP , seperti Internet, data dipecah menjadi unit yang lebih kecil yang dipanggil paket. Unit-unit ini membawa, bersama-sama dengan data, tajuk yang mengandungi banyak maklumat yang membantu dalam perjalanan mereka ke destinasi mereka, sedikit seperti apa yang ada pada sampul surat. Maklumat ini termasuk alamat IP dari peranti sumber dan destinasi, nombor paket yang akan membantu menyusun semula mereka dalam rangka mencapai destinasi, dan beberapa maklumat teknikal lain.

Routing adalah sama seperti menukar (dengan beberapa perbezaan yang sangat teknikal, yang saya akan melepaskan kamu dari). Perbarisan IP menggunakan alamat IP untuk meneruskan paket IP dari sumber mereka ke destinasi mereka. IP mengamalkan pembungkusan paket, berbeza dengan pensuisan litar.

Bagaimana Kerja Routing

Marilah kita mempertimbangkan senario di mana Li menghantar mesej dari komputernya di China menghantar mesej kepada mesin Jo di New York. TCP dan protokol lain melakukan kerja mereka dengan data pada mesin Li; maka ia dihantar ke modul protokol IP, di mana paket data dibundarkan ke dalam paket IP dan dihantar melalui rangkaian (Internet).

Paket data ini perlu menyeberangi banyak router untuk mencapai destinasi mereka separuh dunia. Kerja-kerja yang dilakukan router ini dipanggil penghalaan. Setiap paket membawa alamat IP sumber dan mesin destinasi.

Setiap router perantaraan merujuk alamat IP bagi setiap paket yang diterima. Berdasarkan ini, masing-masing akan tahu betul-betul di mana arahan untuk menghantar paket itu. Biasanya, setiap penghala mempunyai jadual penghalaan, di mana data tentang router jiran disimpan. Data ini terdiri daripada kos yang dikenakan untuk menghantar satu paket ke arah node tetangga tersebut. Kos adalah dari segi keperluan rangkaian dan sumber yang terhad. Data dari jadual ini dipertimbangkan dan digunakan untuk menentukan laluan terbaik untuk diambil, atau nod yang paling cekap untuk menghantar paket ke perjalanan ke destinasinya.

Paket masing-masing pergi dengan cara sendiri, dan boleh bergerak melalui rangkaian yang berbeza dan mengambil jalan yang berbeza. Mereka akhirnya dialihkan ke satu mesin destinasi yang sama.

Untuk mencapai mesin Jo, alamat destinasi dan alamat mesin akan dipadankan. Paket akan dimakan oleh mesin, di mana modul IP di atasnya akan menyusun semula dan menghantar data yang dihasilkan di atas ke perkhidmatan TCP untuk diproses selanjutnya.

TCP / IP

IP berfungsi bersama-sama dengan protokol TCP untuk memastikan penghantaran adalah boleh dipercayai, supaya tiada paket data hilang, bahawa ia adalah teratur dan tidak ada kelewatan yang tidak munasabah.

Dalam beberapa perkhidmatan, TCP digantikan dengan UDP (paket datagram bersatu) yang tidak memenuhi kebolehpercayaan dalam penghantaran dan hanya menghantar paket ke atas. Sebagai contoh, sesetengah sistem VoIP menggunakan UDP untuk panggilan. Paket yang hilang mungkin tidak menjejaskan kualiti panggilan.