Rabu, 17 Juli 2019

Definisi Router




Router adalah perangkat untuk "memilih" jalur yang akan diambil datagram untuk mencapai tujuannya. Ini adalah mesin dengan beberapa adapter jaringan, yang masing-masing terhubung ke jaringan yang berbeda. Jadi, dalam konfigurasi yang paling sederhana, router hanya perlu "melihat" jaringan mana yang merupakan komputer untuk mengirim datagram dari pengirim.

Namun, di Internet skema ini jauh lebih rumit karena alasan berikut:

Jumlah jaringan yang terhubung dengan router biasanya besar
Jaringan yang terhubung dengan router dapat dihubungkan ke jaringan lain yang router tidak ketahui secara langsung

Dengan demikian, router beroperasi melalui tabel routing dan protokol routing, sesuai dengan model berikut:

  1. Router menerima bingkai dari mesin yang terhubung ke salah satu jaringan yang dilampirkan
  2. Datagram ditransmisikan ke lapisan IP
  3. Router melihat header datagram
  4. Jika alamat IP tujuan milik salah satu jaringan di mana salah satu antarmuka router dilampirkan, informasi harus dikirim ke lapisan 4 setelah header IP telah di-enkapsulasi (dihapus).
  5. Jika alamat IP tujuan adalah bagian dari jaringan yang berbeda, router berkonsultasi dengan tabel peruteannya, sebuah tabel yang mendefinisikan jalur yang akan diambil untuk alamat yang diberikan.
  6. Router mengirim datagram melalui kartu jaringan yang terhubung ke jaringan di mana router memutuskan untuk mengirim paket.


Jadi, ada dua skenario: pengirim dan penerima milik jaringan yang sama, dalam hal ini kita berbicara tentang pengiriman langsung, atau setidaknya ada satu router antara pengirim dan penerima, dalam hal ini kita berbicara tentang pengiriman tidak langsung. .

Dalam hal pengiriman tidak langsung, peran router, terutama dari tabel routing, sangat penting. Dengan demikian pengoperasian router ditentukan oleh cara di mana tabel routing ini dibuat.

Jika tabel routing dimasukkan secara manual oleh administrator, kita berbicara tentang routing statis (layak untuk jaringan kecil). Jika router itu sendiri membangun tabel routing berdasarkan pada informasi yang diterimanya (melalui protokol routing), itu disebut routing dinamis.

Tabel routing adalah tabel korespondensi antara alamat mesin yang ditargetkan dan node berikutnya yang harus dikirim oleh router. Pada kenyataannya itu cukup bahwa pesan dikirimkan pada jaringan yang berisi mesin, oleh karena itu tidak perlu untuk menyimpan alamat IP lengkap dari mesin: hanya pengidentifikasi jaringan dari alamat IP (itu adalah yaitu ID jaringan) perlu disimpan.

Oleh karena itu tabel routing adalah array yang berisi pasangan alamat router berikutnya dapat diakses langsung Antarmuka.

Dengan demikian, mengetahui alamat penerima yang dienkapsulasi dalam pesan, akan dapat mengetahui antarmuka mana yang mengirim pesan (yaitu kartu jaringan mana yang digunakan), dan router mana, yang dapat diakses langsung pada jaringan tempat kartu ini terhubung, setel ulang datagram.

Mekanisme untuk mengetahui hanya alamat dari tautan selanjutnya yang menuju ke tujuan disebut dengan routing hop-berturut-turut (Bahasa Inggris routing-hop).

Namun, penerima mungkin milik jaringan yang tidak dirujuk dalam tabel perutean. Dalam hal ini, router menggunakan router default (juga disebut gateway default).

Pesan tersebut kemudian diserahkan dari router ke router dalam lompatan berturut-turut, sampai penerima milik jaringan yang terhubung langsung ke router. Yang terakhir kemudian mengirimkan pesan langsung ke mesin target ...

Dalam kasus perutean statis, administrator memperbarui tabel perutean. Dalam kasus routing dinamis, di sisi lain, protokol yang disebut protokol routing memungkinkan tabel diperbarui secara otomatis sehingga selalu berisi rute optimal.

Protokol perutean

Internet adalah sekumpulan jaringan yang terhubung. Oleh karena itu, tidak semua router melakukan pekerjaan yang sama tergantung pada jenis jaringannya.

Memang, ada berbagai level router, sehingga mereka bekerja dengan protokol yang berbeda:

  1. Router inti adalah router utama karena mereka yang menghubungkan jaringan yang berbeda. 
  2. Router eksternal memungkinkan koneksi jaringan otonom di antara mereka. Mereka bekerja dengan protokol yang disebut EGP (Exterior Gateway Protocol) yang berkembang sedikit demi sedikit sambil menjaga nama yang sama
  3. Router internal memungkinkan perutean informasi dalam jaringan mandiri. Mereka bertukar informasi melalui protokol yang disebut Interior Gateway Protocol (IGP), seperti RIP dan OSPF


Protokol RIP

RIP adalah singkatan dari Routing Information Protocol. Ini adalah protokol tipe Vector Distance, artinya setiap router berkomunikasi dengan router lain tentang jarak yang memisahkan mereka (jumlah lompatan yang memisahkannya). Jadi, ketika router menerima salah satu dari pesan-pesan ini, ia menambah jarak ini dengan 1 dan mengkomunikasikan pesan ke router yang dapat diakses secara langsung. Dengan cara ini, router dapat mempertahankan rute pesan yang optimal dengan menyimpan alamat router berikutnya dalam tabel routing sehingga jumlah hop untuk mencapai jaringan minimal. Namun, protokol ini hanya memperhitungkan jarak antara dua mesin dalam hal lompatan, tetapi tidak mempertimbangkan keadaan tautan untuk memilih bandwidth terbaik.

Protokol OSPF

Open Shortest Path First (OSPF) lebih baik daripada RIP dan mulai menggantinya sedikit demi sedikit. Ini adalah protokol-jenis jalan-link (yang dapat diterjemahkan oleh protokol link state), ini berarti bahwa, tidak seperti RIP, protokol ini tidak mengirim ke router yang berdekatan jumlah melompat yang memisahkan mereka, tetapi keadaan koneksi yang memisahkan mereka. Dengan cara ini, setiap router dapat memetakan keadaan jaringan dan karenanya dapat memilih rute yang paling tepat kapan saja untuk pesan yang diberikan.

Selain itu, protokol ini menghindari router tingkat menengah yang harus meningkatkan jumlah lompatan, yang menghasilkan informasi yang jauh lebih sedikit, yang memungkinkan bandwidth yang lebih baik dan bermanfaat daripada dengan RIP.