Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Topik pelajaran hari ini adalah RIP, atau protokol informasi perutean. Kami akan membahas berbagai aspek penggunaannya, konfigurasi dan batasannya. Seperti yang sudah saya katakan, RIP tidak termasuk dalam kurikulum kursus Cisco 200-125 CCNA, namun saya memutuskan untuk memberikan pelajaran terpisah pada protokol ini karena RIP adalah salah satu protokol routing utama.

Hari ini kita akan melihat 3 aspek: memahami pengoperasian dan mengatur RIP di router, pengatur waktu RIP, batasan RIP. Protokol ini dibuat pada tahun 1969, sehingga merupakan salah satu protokol jaringan tertua. Keunggulannya terletak pada kesederhanaannya yang luar biasa. Saat ini, banyak perangkat jaringan, termasuk Cisco, terus mendukung RIP karena ini bukan protokol berpemilik seperti EIGRP, tetapi protokol publik.

Ada 2 versi RIP. Yang pertama, versi klasik, tidak mendukung VLSM - subnet mask dengan panjang variabel yang menjadi dasar pengalamatan IP tanpa kelas, jadi kita hanya dapat menggunakan satu jaringan. Saya akan membicarakan ini nanti. Versi ini juga tidak mendukung otentikasi.

Katakanlah Anda memiliki 2 router yang terhubung satu sama lain. Dalam hal ini, router pertama memberi tahu tetangganya segala sesuatu yang diketahuinya. Katakanlah jaringan 10 terhubung ke router pertama, jaringan 20 terletak di antara router pertama dan kedua, dan jaringan 30 berada di belakang router kedua. Kemudian router pertama memberi tahu router kedua bahwa ia mengetahui jaringan 10 dan 20, dan router 2 memberi tahu router 1 yang mengetahui tentang jaringan 30 dan jaringan 20.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Protokol perutean menunjukkan bahwa kedua jaringan ini harus ditambahkan ke tabel perutean. Secara umum, ternyata satu router memberi tahu router tetangganya tentang jaringan yang terhubung dengannya, yang memberi tahu tetangganya, dll. Sederhananya, RIP adalah protokol gosip yang memungkinkan router tetangga untuk berbagi informasi satu sama lain, dan masing-masing tetangga percaya tanpa syarat apa yang diberitahukan kepada mereka. Setiap router “mendengarkan” perubahan dalam jaringan dan membaginya dengan tetangganya.

Kurangnya dukungan otentikasi berarti bahwa setiap router yang terhubung ke jaringan segera menjadi peserta penuh. Jika saya ingin mematikan jaringan, saya akan menghubungkan router peretas saya dengan pembaruan berbahaya, dan karena semua router lain mempercayainya, mereka akan memperbarui tabel peruteannya sesuai keinginan saya. Versi pertama RIP tidak memberikan perlindungan apa pun terhadap peretasan tersebut.

Di RIPv2, Anda dapat memberikan otentikasi dengan mengkonfigurasi router yang sesuai. Dalam hal ini, pembaruan informasi antar router hanya dapat dilakukan setelah melewati otentikasi jaringan dengan memasukkan kata sandi.

RIPv1 menggunakan penyiaran, yaitu semua pembaruan dikirim menggunakan pesan siaran sehingga diterima oleh seluruh peserta jaringan. Katakanlah ada komputer yang terhubung ke router pertama yang tidak mengetahui apa pun tentang pembaruan ini karena hanya perangkat perutean yang membutuhkannya. Namun, router 1 akan mengirimkan pesan-pesan ini ke semua perangkat yang memiliki ID Siaran, bahkan mereka yang tidak membutuhkannya.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Pada RIP versi kedua, masalah ini terpecahkan - ia menggunakan Multicast ID, atau transmisi lalu lintas multicast. Dalam hal ini, hanya perangkat yang ditentukan dalam pengaturan protokol yang menerima pembaruan. Selain otentikasi, versi RIP ini mendukung pengalamatan IP tanpa kelas VLSM. Artinya jika jaringan 10.1.1.1/24 terhubung ke router pertama, maka semua perangkat jaringan yang alamat IP-nya berada dalam rentang alamat subnet ini juga menerima pembaruan. Versi kedua dari protokol mendukung metode CIDR, yaitu ketika router kedua menerima pembaruan, ia mengetahui jaringan atau rute spesifik mana yang bersangkutan. Dalam kasus versi pertama, jika jaringan 10.1.1.0 terhubung ke router, maka perangkat di jaringan 10.0.0.0 dan jaringan lain di kelas yang sama juga akan menerima pembaruan. Dalam hal ini, router 2 juga akan menerima informasi lengkap tentang pembaruan jaringan tersebut, tetapi tanpa CIDR tidak akan mengetahui bahwa informasi ini menyangkut subnet dengan alamat IP kelas A.

Inilah RIP secara umum. Sekarang mari kita lihat bagaimana hal itu dapat dikonfigurasi. Anda harus masuk ke mode konfigurasi global pengaturan router dan menggunakan perintah Router RIP.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Setelah ini, Anda akan melihat bahwa header baris perintah telah berubah menjadi R1(config-router)# karena kita telah berpindah ke level subperintah router. Perintah kedua adalah Versi 2, yaitu, kami menunjukkan kepada router bahwa ia harus menggunakan protokol versi 2. Selanjutnya, kita harus memasukkan alamat jaringan classful yang diiklankan di mana pembaruan harus dikirimkan menggunakan perintah jaringan XXXX. Perintah ini memiliki 2 fungsi: pertama, menentukan jaringan mana yang perlu diiklankan, dan kedua, antarmuka mana yang perlu digunakan. untuk ini. Anda akan memahami maksud saya saat melihat konfigurasi jaringan.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Di sini kita memiliki 4 router dan komputer yang terhubung ke switch melalui jaringan dengan pengidentifikasi 192.168.1.0/26, yang dibagi menjadi 4 subnet. Kami hanya menggunakan 3 subnet: 192.168.1.0/26, 192.168.1.64/26 dan 192.168.1.128/26. Kami masih memiliki subnet 192.168.1.192/26, tetapi tidak digunakan karena tidak diperlukan.

Port perangkat memiliki alamat IP berikut: komputer 192.168.1.10, port pertama dari router pertama 192.168.1.1, port kedua 192.168.1.65, port pertama dari router kedua 192.168.1.66, port kedua dari router kedua 192.168.1.129, port pertama dari router ketiga 192.168.1.130 . Terakhir kali kita berbicara tentang konvensi, jadi saya tidak bisa mengikuti konvensi dan menetapkan alamat .1 ke port kedua router, karena .1 bukan bagian dari jaringan ini.

Selanjutnya, saya menggunakan alamat lain, karena kita memulai jaringan lain - 10.1.1.0/16, jadi port kedua dari router kedua, yang terhubung dengan jaringan ini, memiliki alamat IP 10.1.1.1, dan port keempat router tempat sakelar terhubung - alamat 10.1.1.2.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Untuk mengkonfigurasi jaringan yang saya buat, saya harus menetapkan alamat IP ke perangkat. Mari kita mulai dengan port pertama dari router pertama.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Pertama, kita akan membuat nama host R1, menetapkan alamat 0 ke port f0/192.168.1.1 dan menentukan subnet mask 255.255.255.192, karena kita memiliki jaringan /26. Mari selesaikan konfigurasi R1 dengan perintah no shut. Port kedua dari router pertama f0/1 akan menerima alamat IP 192.168.1.65 dan subnet mask 255.255.255.192.
Router kedua akan menerima nama R2, kami akan menetapkan alamat 0 dan subnet mask 0 ke port pertama f192.168.1.66/255.255.255.192, alamat 0 dan subnet mask 1 ke port kedua f192.168.1.129/ 255.255.255.192.

Pindah ke router ketiga, kita akan menetapkannya nama host R3, port f0/0 akan menerima alamat 192.168.1.130 dan mask 255.255.255.192, dan port f0/1 akan menerima alamat 10.1.1.1 dan mask 255.255.0.0. 16, karena jaringan ini adalah /XNUMX.

Terakhir, saya akan pergi ke router terakhir, beri nama R4, dan tetapkan port f0/0 alamat 10.1.1.2 dan mask 255.255.0.0. Jadi, kami telah mengkonfigurasi semua perangkat jaringan.

Terakhir, mari kita lihat pengaturan jaringan komputer - ia memiliki alamat IP statis 192.168.1.10, half-net mask 255.255.255.192, dan alamat gateway default 192.168.1.1.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Jadi, Anda telah melihat cara mengkonfigurasi subnet mask untuk perangkat di subnet berbeda, ini sangat sederhana. Sekarang mari aktifkan perutean. Saya masuk ke pengaturan R1, mengatur mode konfigurasi global dan mengetik perintah router. Setelah ini, sistem memberikan petunjuk tentang kemungkinan protokol perutean untuk perintah ini: bgp, eigrp, ospf, dan rip. Karena tutorial kita tentang RIP, saya menggunakan perintah router rip.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Jika Anda mengetikkan tanda tanya, sistem akan mengeluarkan petunjuk baru untuk perintah berikut dengan opsi yang memungkinkan untuk fungsi protokol ini: ringkasan otomatis - ringkasan rute otomatis, informasi default - kontrol penyajian informasi default, jaringan - jaringan, pengaturan waktu, dan sebagainya. Di sini Anda dapat memilih informasi yang akan kami tukarkan dengan perangkat tetangga. Fungsi yang paling penting adalah versi, jadi kita akan mulai dengan memasukkan perintah versi 2. Selanjutnya kita perlu menggunakan perintah kunci jaringan, yang membuat rute untuk jaringan IP yang ditentukan.

Kita akan melanjutkan konfigurasi Router1 nanti, tapi untuk saat ini saya ingin beralih ke Router 3. Sebelum saya menggunakan perintah network, mari kita lihat sisi kanan topologi jaringan kita. Port kedua router memiliki alamat 10.1.1.1. Bagaimana cara kerja RIP? Bahkan pada versi keduanya, RIP sebagai protokol yang cukup lama masih menggunakan kelas jaringannya sendiri. Oleh karena itu, meskipun jaringan kita 10.1.1.0/16 termasuk dalam kelas A, kita harus menentukan versi kelas lengkap dari alamat IP ini menggunakan perintah jaringan 10.0.0.0.

Tetapi meskipun saya mengetikkan perintah network 10.1.1.1 dan kemudian melihat konfigurasi saat ini, saya akan melihat bahwa sistem telah mengoreksi 10.1.1.1 menjadi 10.0.0.0, secara otomatis menggunakan format pengalamatan kelas penuh. Jadi jika Anda menemukan pertanyaan tentang RIP pada ujian CCNA, Anda harus menggunakan pengalamatan kelas penuh. Jika alih-alih 10.0.0.0 Anda mengetik 10.1.1.1 atau 10.1.0.0, Anda akan membuat kesalahan. Terlepas dari kenyataan bahwa konversi ke bentuk pengalamatan kelas penuh terjadi secara otomatis, saya menyarankan Anda untuk menggunakan alamat yang benar terlebih dahulu agar tidak menunggu sampai sistem memperbaiki kesalahan. Ingat - RIP selalu menggunakan pengalamatan jaringan kelas penuh.

Setelah Anda menggunakan perintah jaringan 10.0.0.0, router ketiga akan memasukkan jaringan kesepuluh ini ke dalam protokol perutean dan mengirimkan pembaruan sepanjang rute R3-R4. Sekarang Anda perlu mengkonfigurasi protokol routing dari router keempat. Saya masuk ke pengaturannya dan secara berurutan memasukkan perintah router rip, versi 2 dan jaringan 10.0.0.0. Dengan perintah ini saya meminta R4 untuk mulai mengiklankan jaringan 10. menggunakan protokol routing RIP.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Sekarang kedua router ini dapat bertukar informasi, tetapi tidak mengubah apa pun. Menggunakan perintah show ip rute menunjukkan bahwa FastEthernrt port 0/0 terhubung langsung ke jaringan 10.1.0.0. Router keempat, setelah menerima pengumuman jaringan dari router ketiga, akan berkata: "bagus sobat, saya menerima pengumuman Anda tentang jaringan kesepuluh, tetapi saya sudah mengetahuinya, karena saya terhubung langsung ke jaringan ini."

Oleh karena itu, kita akan kembali ke pengaturan R3 dan memasukkan jaringan lain dengan perintah jaringan 192.168.1.0. Saya kembali menggunakan format pengalamatan kelas penuh. Setelah ini, router ketiga akan dapat mengiklankan jaringan 192.168.1.128 di sepanjang rute R3-R4. Seperti yang sudah saya katakan, RIP adalah “gosip” yang memberitahu semua tetangganya tentang jaringan baru, meneruskan informasi dari tabel routingnya kepada mereka. Jika sekarang Anda melihat tabel router ketiga, Anda dapat melihat data dari dua jaringan yang terhubung dengannya.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Ini akan mengirimkan data ini ke kedua ujung rute ke router kedua dan keempat. Mari beralih ke pengaturan R2. Saya memasukkan perintah yang sama router rip, versi 2 dan jaringan 192.168.1.0, dan di sinilah segalanya mulai menjadi menarik. Saya menentukan jaringan 1.0, tetapi keduanya merupakan jaringan 192.168.1.64/26 dan jaringan 192.168.1.128/26. Oleh karena itu, ketika saya menentukan jaringan 192.168.1.0, saya secara teknis menyediakan perutean untuk kedua antarmuka router ini. Kenyamanannya adalah hanya dengan satu perintah Anda dapat mengatur perutean untuk semua port perangkat.

Saya menentukan parameter yang persis sama untuk router R1 dan menyediakan perutean untuk kedua antarmuka dengan cara yang sama. Jika sekarang Anda melihat tabel routing R1, Anda dapat melihat semua jaringan.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Router ini mengetahui tentang jaringan 1.0 dan jaringan 1.64. Ia juga mengetahui tentang jaringan 1.128 dan 10.1.1.0 karena menggunakan RIP. Hal ini ditunjukkan oleh header R pada baris yang sesuai pada tabel routing.
Harap perhatikan informasinya [120/2] - ini adalah jarak administratif, yaitu keandalan sumber informasi perutean. Nilai ini bisa lebih besar atau lebih kecil, namun default untuk RIP adalah 120. Misalnya, rute statis memiliki jarak administratif 1. Semakin rendah jarak administratif, semakin dapat diandalkan protokolnya. Jika router mempunyai kesempatan untuk memilih antara dua protokol, misalnya antara rute statis dan RIP, maka router akan memilih untuk meneruskan lalu lintas melalui rute statis. Nilai kedua dalam tanda kurung, /2, adalah metrik. Dalam protokol RIP, metrik berarti jumlah hop. Dalam hal ini, jaringan 10.0.0.0/8 dapat dijangkau dalam 2 hop, yaitu router R1 harus mengirimkan lalu lintas melalui jaringan 192.168.1.64/26, ini adalah hop pertama, dan melalui jaringan 192.168.1.128/26, ini adalah hop kedua, untuk masuk ke jaringan 10.0.0.0/8 melalui perangkat dengan antarmuka FastEthernet 0/1 dengan alamat IP 192.168.1.66.

Sebagai perbandingan, router R1 dapat menjangkau jaringan 192.168.1.128 dengan jarak administratif 120 dalam 1 hop melalui antarmuka 192.168.1.66.

Sekarang, jika Anda mencoba melakukan ping ke antarmuka router R0 dengan alamat IP 4 dari komputer PC10.1.1.2, itu akan berhasil kembali.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Percobaan pertama gagal dengan pesan Request timed out, karena saat menggunakan ARP paket pertama hilang, namun tiga paket lainnya berhasil dikembalikan ke penerima. Ini menyediakan komunikasi point-to-point pada jaringan menggunakan protokol routing RIP.

Jadi, untuk mengaktifkan penggunaan protokol RIP oleh router, Anda perlu mengetikkan perintah router rip, versi 2 dan jaringan <nomor jaringan / pengidentifikasi jaringan dalam bentuk kelas penuh> secara berurutan.

Mari masuk ke pengaturan R4 dan masukkan perintah show ip rute. Anda dapat melihat bahwa jaringan 10. terhubung langsung ke router, dan jaringan 192.168.1.0/24 dapat diakses melalui port f0/0 dengan alamat IP 10.1.1.1 melalui RIP.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Jika Anda memperhatikan tampilan jaringan 192.168.1.0/24, Anda akan melihat bahwa ada masalah dengan peringkasan rute secara otomatis. Jika peringkasan otomatis diaktifkan, RIP akan merangkum semua jaringan hingga 192.168.1.0/24. Mari kita lihat apa itu pengatur waktu. Protokol RIP memiliki 4 pengatur waktu utama.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Pengatur waktu Pembaruan bertanggung jawab atas frekuensi pengiriman pembaruan, mengirimkan pembaruan protokol setiap 30 detik ke semua antarmuka yang berpartisipasi dalam perutean RIP. Ini berarti mengambil tabel routing dan mendistribusikannya ke semua port yang beroperasi dalam mode RIP.
Bayangkan kita memiliki router 1, yang terhubung ke router 2 melalui jaringan N2. Sebelum router pertama dan kedua ada jaringan N1 dan N3. Router 1 memberitahu Router 2 bahwa ia mengetahui jaringan N1 dan N2 dan mengirimkan pembaruan. Router 2 memberitahu Router 1 bahwa ia mengetahui jaringan N2 dan N3. Dalam hal ini, setiap 30 detik port router bertukar tabel routing.

Bayangkan karena suatu alasan koneksi N1-R1 terputus dan router 1 tidak dapat lagi berkomunikasi dengan jaringan N1. Setelah ini, router pertama hanya akan mengirimkan update mengenai jaringan N2 ke router kedua. Router 2, setelah menerima pembaruan pertama, akan berpikir: "bagus, sekarang saya harus meletakkan jaringan N1 di Timer Tidak Valid," setelah itu akan memulai Timer Tidak Valid. Selama 180 detik, ia tidak akan bertukar pembaruan jaringan N1 dengan siapa pun, tetapi setelah jangka waktu ini, ia akan menghentikan Timer Tidak Valid dan memulai Timer Pembaruan lagi. Jika selama 180 detik ini tidak menerima pembaruan apa pun terhadap status jaringan N1, ia akan menempatkannya dalam pengatur waktu Tahan yang berlangsung selama 180 detik, yaitu pengatur waktu Tahan dimulai segera setelah pengatur waktu Tidak Valid berakhir.

Pada saat yang sama, pengatur waktu Flush keempat sedang berjalan, yang dimulai bersamaan dengan pengatur waktu Tidak Valid. Timer ini menentukan interval waktu antara menerima pembaruan normal terakhir tentang jaringan N1 hingga jaringan tersebut dihapus dari tabel perutean. Jadi, ketika durasi timer ini mencapai 240 detik, jaringan N1 secara otomatis akan dikeluarkan dari tabel routing router kedua.

Jadi, Update Timer mengirimkan pembaruan setiap 30 detik. Timer Tidak Valid, yang berjalan setiap 180 detik, menunggu hingga pembaruan baru mencapai router. Jika tidak tiba, jaringan tersebut akan berada dalam status ditahan, dengan Pengatur Waktu Tahan berjalan setiap 180 detik. Namun pengatur waktu Invalid dan Flush dimulai secara bersamaan, sehingga 240 detik setelah Flush dimulai, jaringan yang tidak disebutkan dalam pembaruan dikecualikan dari tabel perutean. Durasi pengatur waktu ini diatur secara default dan dapat diubah. Itulah yang dimaksud dengan pengatur waktu RIP.

Sekarang mari kita beralih ke keterbatasan protokol RIP, ada banyak di antaranya. Salah satu batasan utamanya adalah penjumlahan otomatis.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Mari kita kembali ke jaringan kita 192.168.1.0/24. Router 3 memberitahu Router 4 tentang keseluruhan jaringan 1.0, yang ditandai dengan /24. Ini berarti seluruh 256 alamat IP di jaringan ini, termasuk ID jaringan dan alamat siaran, tersedia, artinya pesan dari perangkat dengan alamat IP apa pun dalam rentang ini akan dikirim melalui jaringan 10.1.1.1. Mari kita lihat tabel routing R3.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Kami melihat jaringan 192.168.1.0/26, dibagi menjadi 3 subnet. Artinya router hanya mengetahui sekitar tiga alamat IP tertentu: 192.168.1.0, 192.168.1.64 dan 192.168.1.128, yang termasuk dalam jaringan /26. Namun ia tidak mengetahui apa pun, misalnya tentang perangkat dengan alamat IP yang terletak di kisaran 192.168.1.192 hingga 192.168.1.225.

Namun, untuk beberapa alasan, R4 berpikir bahwa ia mengetahui segalanya tentang lalu lintas yang dikirimkan R3 kepadanya, yaitu semua alamat IP di jaringan 192.168.1.0/24, yang sepenuhnya salah. Pada saat yang sama, router mungkin mulai menurunkan lalu lintas karena mereka "menipu" satu sama lain - lagipula, router 3 tidak berhak memberi tahu router keempat bahwa ia mengetahui segalanya tentang subnet jaringan ini. Hal ini terjadi karena masalah yang disebut "penjumlahan otomatis". Ini terjadi ketika lalu lintas berpindah melalui jaringan besar yang berbeda. Misalnya, dalam kasus kami, jaringan dengan alamat kelas C dihubungkan melalui router R3 ke jaringan dengan alamat kelas A.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Router R3 menganggap jaringan ini sama dan secara otomatis merangkum semua rute ke dalam satu alamat jaringan 192.168.1.0. Mari kita ingat apa yang kita bicarakan tentang merangkum rute supernet di salah satu video sebelumnya. Alasan penjumlahannya sederhana - router percaya bahwa satu entri dalam tabel perutean, bagi kami ini adalah entri 192.168.1.0/24 [120/1] melalui 10.1.1.1, lebih baik daripada 3 entri. Jika jaringan terdiri dari ratusan subnet kecil, maka ketika peringkasan dinonaktifkan, tabel perutean akan terdiri dari sejumlah besar entri perutean. Oleh karena itu, untuk mencegah akumulasi sejumlah besar informasi dalam tabel routing, digunakan peringkasan rute otomatis.

Namun, dalam kasus kami, peringkasan rute secara otomatis menimbulkan masalah karena memaksa router untuk bertukar informasi palsu. Oleh karena itu, kita perlu masuk ke pengaturan router R3 dan memasukkan perintah yang melarang peringkasan rute secara otomatis.

Untuk melakukan ini, saya mengetikkan perintah router rip dan no auto-summary secara berurutan. Setelah ini, Anda perlu menunggu hingga pembaruan menyebar ke seluruh jaringan, dan kemudian Anda dapat menggunakan perintah show ip routing di pengaturan router R4.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Anda dapat melihat bagaimana tabel perutean berubah. Entri 192.168.1.0/24 [120/1] melalui 10.1.1.1 dipertahankan dari tabel versi sebelumnya, dan kemudian ada tiga entri yang, berkat pengatur waktu Pembaruan, diperbarui setiap 30 detik. Pengatur waktu Flush memastikan bahwa 240 detik setelah pembaruan ditambah 30 detik, yaitu setelah 270 detik, jaringan ini akan dihapus dari tabel perutean.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Jaringan 192.168.1.0/26, 192.168.1.64/26 dan 192.168.1.128/26 terdaftar dengan benar, jadi sekarang jika lalu lintas ditujukan untuk perangkat 192.168.1.225, perangkat tersebut akan membatalkannya karena router tidak mengetahui di mana perangkat tersebut berada. alamat itu. Namun dalam kasus sebelumnya, ketika kita mengaktifkan peringkasan otomatis rute untuk R3, lalu lintas ini akan diarahkan ke jaringan 10.1.1.1, yang sepenuhnya salah, karena R3 harus segera membuang paket-paket ini tanpa mengirimkannya lebih lanjut.

Sebagai administrator jaringan, Anda harus membuat jaringan dengan jumlah lalu lintas yang tidak diperlukan seminimal mungkin. Misalnya, dalam hal ini trafik ini tidak perlu diteruskan melalui R3. Tugas Anda adalah meningkatkan throughput jaringan sebanyak mungkin, mencegah lalu lintas dikirim ke perangkat yang tidak membutuhkannya.

Batasan RIP berikutnya adalah Loops, atau routing loop. Kita telah membicarakan tentang konvergensi jaringan, ketika tabel perutean diperbarui dengan benar. Dalam kasus kami, router tidak akan menerima pembaruan untuk jaringan 192.168.1.0/24 jika tidak mengetahui apa pun tentangnya. Secara teknis, konvergensi berarti tabel routing diperbarui hanya dengan informasi yang benar. Ini akan terjadi ketika router dimatikan, di-boot ulang, dihubungkan kembali ke jaringan, dll. Konvergensi adalah keadaan dimana semua pembaruan tabel routing yang diperlukan telah diselesaikan dan semua perhitungan yang diperlukan telah dilakukan.
RIP memiliki konvergensi yang sangat buruk dan merupakan protokol routing yang sangat, sangat lambat. Karena kelambatan ini, routing Loops, atau masalah “penghitung tak terbatas”, muncul.

Saya akan menggambar diagram jaringan yang mirip dengan contoh sebelumnya - router 1 terhubung ke router 2 melalui jaringan N2, jaringan N1 terhubung ke router 1, dan jaringan N2 terhubung ke router 3. Mari kita asumsikan karena alasan tertentu koneksi N1-R1 terputus.

Pelatihan Cisco 200-125 CCNA v3.0. Hari ke-21: Perutean Vektor Jarak RIP

Router 2 mengetahui bahwa jaringan N1 dapat dijangkau dalam satu hop melalui router 1, namun jaringan ini tidak berfungsi saat ini. Setelah jaringan gagal, proses pengatur waktu dimulai, router 1 menempatkannya dalam keadaan Hold Down, dan seterusnya. Namun, router 2 menjalankan pengatur waktu Pembaruan, dan pada waktu yang ditentukan ia mengirimkan pembaruan ke router 1, yang mengatakan bahwa jaringan N1 dapat diakses melaluinya dalam dua hop. Pembaruan ini tiba di router 1 sebelum sempat mengirim pembaruan ke router 2 tentang kegagalan jaringan N1.

Setelah menerima pembaruan ini, router 1 berpikir: “Saya tahu bahwa jaringan N1 yang terhubung dengan saya tidak berfungsi karena alasan tertentu, tetapi router 2 memberi tahu saya bahwa jaringan tersebut tersedia melaluinya dalam dua lompatan. Saya percaya padanya, jadi saya akan menambahkan satu hop, memperbarui tabel perutean saya dan mengirimkan pembaruan ke router 2 yang mengatakan bahwa jaringan N1 dapat diakses melalui router 2 dalam tiga lompatan!”
Setelah menerima pembaruan ini dari router pertama, router 2 berkata: “ok, sebelumnya saya menerima pembaruan dari R1, yang mengatakan bahwa jaringan N1 tersedia melaluinya dalam satu hop. Sekarang dia memberi tahu saya bahwa itu tersedia dalam 3 hop. Mungkin ada sesuatu yang berubah di jaringan, saya tidak bisa tidak mempercayainya, jadi saya akan memperbarui tabel perutean saya dengan menambahkan satu hop.” Setelah ini, R2 mengirimkan update ke router pertama, yang menyatakan bahwa jaringan N1 sekarang tersedia dalam 4 hop.
Apakah Anda melihat apa masalahnya? Kedua router saling mengirimkan pembaruan, menambahkan satu hop setiap kali, dan akhirnya jumlah hop mencapai jumlah yang besar. Dalam protokol RIP, jumlah hop maksimum adalah 16, dan segera setelah mencapai nilai ini, router menyadari bahwa ada masalah dan menghapus rute ini dari tabel routing. Ini adalah masalah dengan routing loop di RIP. Hal ini disebabkan oleh fakta bahwa RIP adalah protokol vektor jarak; ia hanya memonitor jarak, tanpa memperhatikan keadaan bagian jaringan. Pada tahun 1969, ketika jaringan komputer jauh lebih lambat dibandingkan sekarang, pendekatan vektor jarak dibenarkan, sehingga pengembang RIP memilih jumlah hop sebagai metrik utama. Namun, saat ini pendekatan ini menimbulkan banyak masalah, sehingga jaringan modern telah banyak beralih ke protokol perutean yang lebih canggih, seperti OSPF. Secara de facto, protokol ini telah menjadi standar jaringan sebagian besar perusahaan global. Kami akan melihat protokol ini dengan sangat rinci di salah satu video berikut.

Kami tidak akan kembali ke RIP lagi, karena dengan menggunakan contoh protokol jaringan tertua ini, saya sudah cukup memberi tahu Anda tentang dasar-dasar perutean dan masalah yang menyebabkan mereka mencoba untuk tidak lagi menggunakan protokol ini untuk jaringan besar. Dalam video tutorial berikutnya kita akan melihat protokol routing modern - OSPF dan EIGRP.


Terima kasih untuk tetap bersama kami. Apakah Anda menyukai artikel kami? Ingin melihat konten yang lebih menarik? Dukung kami dengan melakukan pemesanan atau merekomendasikan kepada teman, Diskon 30% untuk pengguna Habr pada analog unik dari server level awal, yang kami ciptakan untuk Anda: Seluruh kebenaran tentang VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps dari $20 atau bagaimana cara berbagi server? (tersedia dengan RAID1 dan RAID10, hingga 24 core dan hingga 40GB DDR4).

Dell R730xd 2 kali lebih murah? Hanya disini 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV dari $199 di Belanda! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - mulai $99! Membaca tentang Bagaimana membangun infrastruktur corp. kelas dengan penggunaan server Dell R730xd E5-2650 v4 senilai 9000 euro untuk satu sen?

Sumber: www.habr.com

Tambah komentar