Kami mengatakan sebelumnya bahwa komputer mengambil paket yang menautkan ke salah satu tautan komunikasi terlampir dan mengarahkan paket itu ke tautan koneksi lain yang terpasang padanya. Tetapi bagaimana sebuah router menentukan link mana yang harus diteruskan paketnya? Ini sebenarnya dilakukan dengan cara yang berbeda melalui berbagai jenis jaringan komputer, dan kami akan menjelaskan pendekatan yang populer, yaitu. Pendekatan yang digunakan oleh Internet.
Di Internet, setiap paket yang melintasi jaringan memiliki alamat tujuan paket di headernya. Seperti halnya alamat pos, alamat ini memiliki struktur hierarki. Ketika paket tiba di router di jaringan, router memeriksa bagian dari alamat tujuan paket dan meneruskan paket ke router tetangga. Lebih khusus lagi, setiap router memiliki tabel penerusan yang memetakan alamat tujuan (atau bagian dari alamat tujuan) ke tautan keluar. Ketika paket tiba di router, router memeriksa alamat dan mencari tabelnya menggunakan alamat tujuan ini untuk menemukan tautan eksternal yang sesuai yang berisi komputer dan kemudian mengarahkan paket ke tautan keluar ini.
Kami baru saja mengetahui bahwa router menggunakan alamat tujuan paket untuk mengindeks tabel penerusan dan memilih tautan eksternal yang sesuai. Tetapi pernyataan ini menimbulkan pertanyaan lain: Bagaimana jadwal penerusan ditetapkan? Apakah ini dikonfigurasi secara manual di setiap router, atau apakah internet menggunakan prosedur yang lebih otomatis? Tetapi untuk membangkitkan selera Anda di sini, sekarang kita akan melihat bahwa Internet memiliki sejumlah protokol perutean pribadi yang digunakan untuk mengatur jadwal penerusan secara otomatis. Misalnya, protokol perutean dapat menentukan jalur terpendek dari setiap router ke setiap tujuan dan menggunakan hasil rute terpendek untuk mengkonfigurasi tabel penerusan di router.
Proses panduan ujung-ke-ujung ini mirip dengan pengemudi yang tidak menggunakan peta tetapi lebih memilih untuk menanyakan arah. Misalnya, Joe mengemudi dari Philadelphia ke 156 Lakeside Drive di Orlando, Florida. Joe pertama kali berkendara ke pompa bensin di lingkungan sekitar dan menanyakan cara pergi ke 156 Lakeside Drive di Orlando, Florida. Seorang pekerja pompa bensin mengambil bagian Florida dari alamat tersebut dan memberi tahu Joe bahwa dia harus pergi ke Interstate 1-95 South, yang memiliki pintu masuk di sebelah pompa bensin. Dia juga memberi tahu Joe bahwa begitu dia tiba di Florida, dia harus bertanya kepada orang lain di sana. Kemudian dibutuhkan Joe dari 1-95. Selatan hingga mencapai Jack Sunville, Florida, pada saat itu pekerja pompa bensin lain menanyakan arah. Tuan rumah mengekstrak bagian Orlando dari judul tersebut dan memberi tahu Joe bahwa harus berlari 1-95 ke Pantai Daytona dan kemudian bertanya kepada orang lain. Di Pantai Daytona, pekerja pompa bensin lain juga mengambil bagian alamat Orlando dari alamat tersebut dan memberi tahu Joe bahwa dia harus mengambil 1-4 langsung ke Orlando. Joe mengambil 1-4 dan turun di pintu keluar Orlando. Joe pergi ke petugas pompa bensin lain, dan kali ini petugas mengeluarkan bagian dari Lakeside Drive dari alamat dan memberitahu Joe jalan mana yang harus diambil untuk sampai ke Lakeside Drive. Begitu Joe tiba di Lakeside Drive, dia bertanya kepada seorang anak bersepeda tentang cara mencapai tujuannya. Anak mengekstrak bagian 156 dari judul dan menunjuk ke rumah. Joe akhirnya mencapai tujuan akhirnya. Dalam pengukuran di atas, pekerja SPBU dan anak-anak yang bersepeda identik dengan perangkat kemudi. Jadwal pengalihan mereka, yang ada di otak mereka, telah dibuat dari pengalaman bertahun-tahun. Bagaimana Anda ingin melihat pembungkaman ujung ke ujung yang diterima paket di Internet? Kami sekarang mengundang Anda untuk melepaskan tangan Anda dengan berinteraksi dengan program Tracer-oute.