Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Topik pelajaran hari ini ialah RIP, atau protokol maklumat penghalaan. Kami akan bercakap tentang pelbagai aspek penggunaannya, konfigurasi dan batasannya. Seperti yang telah saya katakan, RIP tidak termasuk dalam kurikulum kursus Cisco 200-125 CCNA, tetapi saya memutuskan untuk menumpukan pelajaran yang berasingan kepada protokol ini kerana RIP adalah salah satu protokol penghalaan utama.

Hari ini kita akan melihat 3 aspek: memahami operasi dan menyediakan RIP dalam penghala, pemasa RIP, sekatan RIP. Protokol ini dicipta pada tahun 1969, jadi ia adalah salah satu protokol rangkaian tertua. Kelebihannya terletak pada kesederhanaannya yang luar biasa. Hari ini, banyak peranti rangkaian, termasuk Cisco, terus menyokong RIP kerana ia bukan protokol proprietari seperti EIGRP, tetapi protokol awam.

Terdapat 2 versi RIP. Versi klasik yang pertama, tidak menyokong VLSM - topeng subnet panjang berubah-ubah yang berasaskan pengalamatan IP tanpa kelas, jadi kami hanya boleh menggunakan satu rangkaian. Saya akan bercakap tentang ini sedikit kemudian. Versi ini juga tidak menyokong pengesahan.

Katakan anda mempunyai 2 penghala yang disambungkan antara satu sama lain. Dalam kes ini, penghala pertama memberitahu jirannya semua yang diketahuinya. Katakan rangkaian 10 disambungkan ke penghala pertama, rangkaian 20 terletak di antara penghala pertama dan kedua, dan rangkaian 30 berada di belakang penghala kedua. Kemudian penghala pertama memberitahu penghala kedua bahawa ia mengetahui rangkaian 10 dan 20, dan penghala 2 memberitahu penghala 1 yang ia tahu tentang rangkaian 30 dan rangkaian 20.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Protokol penghalaan menunjukkan bahawa kedua-dua rangkaian ini harus ditambah pada jadual penghalaan. Secara umum, ternyata satu penghala memberitahu penghala jiran tentang rangkaian yang disambungkan kepadanya, yang memberitahu jirannya, dsb. Ringkasnya, RIP ialah protokol gosip yang membenarkan penghala jiran berkongsi maklumat antara satu sama lain, dengan setiap jiran mempercayai tanpa syarat apa yang diberitahu kepada mereka. Setiap penghala "mendengar" untuk perubahan dalam rangkaian dan berkongsinya dengan jirannya.

Kekurangan sokongan pengesahan bermakna mana-mana penghala yang disambungkan ke rangkaian serta-merta menjadi peserta penuh. Jika saya mahu menurunkan rangkaian, saya akan menyambungkan penghala penggodam saya dengan kemas kini berniat jahat kepadanya, dan memandangkan semua penghala lain mempercayainya, mereka akan mengemas kini jadual penghalaan mereka seperti yang saya mahu. Versi pertama RIP tidak memberikan sebarang perlindungan terhadap penggodaman tersebut.

Dalam RIPv2, anda boleh memberikan pengesahan dengan mengkonfigurasi penghala dengan sewajarnya. Dalam kes ini, mengemas kini maklumat antara penghala hanya boleh dilakukan selepas lulus pengesahan rangkaian dengan memasukkan kata laluan.

RIPv1 menggunakan penyiaran, iaitu, semua kemas kini dihantar menggunakan mesej siaran supaya ia diterima oleh semua peserta rangkaian. Katakan terdapat komputer yang disambungkan ke penghala pertama yang tidak mengetahui apa-apa tentang kemas kini ini kerana hanya peranti penghalaan yang memerlukannya. Walau bagaimanapun, penghala 1 akan menghantar mesej ini kepada semua peranti yang mempunyai ID Penyiaran, iaitu, walaupun mereka yang tidak memerlukannya.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Dalam versi kedua RIP, masalah ini diselesaikan - ia menggunakan Multicast ID, atau penghantaran trafik multicast. Dalam kes ini, hanya peranti yang dinyatakan dalam tetapan protokol menerima kemas kini. Sebagai tambahan kepada pengesahan, versi RIP ini menyokong pengalamatan IP tanpa kelas VLSM. Ini bermakna jika rangkaian 10.1.1.1/24 disambungkan ke penghala pertama, maka semua peranti rangkaian yang alamat IPnya berada dalam julat alamat subnet ini juga menerima kemas kini. Versi kedua protokol menyokong kaedah CIDR, iaitu, apabila penghala kedua menerima kemas kini, ia mengetahui rangkaian atau laluan tertentu yang berkenaan. Dalam kes versi pertama, jika rangkaian 10.1.1.0 disambungkan ke penghala, maka peranti pada rangkaian 10.0.0.0 dan rangkaian lain yang tergolong dalam kelas yang sama juga akan menerima kemas kini. Dalam kes ini, penghala 2 juga akan menerima maklumat penuh tentang kemas kini rangkaian ini, tetapi tanpa CIDR ia tidak akan mengetahui bahawa maklumat ini berkaitan dengan subnet dengan alamat IP kelas A.

Inilah RIP dalam istilah yang sangat umum. Sekarang mari kita lihat bagaimana ia boleh dikonfigurasikan. Anda perlu masuk ke mod konfigurasi global tetapan penghala dan gunakan arahan RIP Router.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Selepas ini, anda akan melihat bahawa pengepala baris arahan telah bertukar kepada R1(config-router)# kerana kami telah berpindah ke peringkat subperintah penghala. Perintah kedua ialah Versi 2, iaitu, kami menunjukkan kepada penghala bahawa ia harus menggunakan versi 2 protokol. Seterusnya, kita mesti memasukkan alamat rangkaian kelas yang diiklankan di mana kemas kini harus dihantar menggunakan perintah rangkaian XXXX. Arahan ini mempunyai 2 fungsi: pertama, ia menentukan rangkaian mana yang perlu diiklankan, dan kedua, antara muka yang perlu digunakan untuk ini. Anda akan melihat apa yang saya maksudkan apabila anda melihat konfigurasi rangkaian.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Di sini kami mempunyai 4 penghala dan komputer yang disambungkan ke suis melalui rangkaian dengan pengecam 192.168.1.0/26, yang dibahagikan kepada 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 mempunyai subnet 192.168.1.192/26, tetapi ia tidak digunakan kerana ia tidak diperlukan.

Port peranti mempunyai alamat IP berikut: komputer 192.168.1.10, port pertama penghala pertama 192.168.1.1, port kedua 192.168.1.65, port pertama penghala kedua 192.168.1.66, port kedua penghala kedua 192.168.1.129. port pertama penghala ketiga 192.168.1.130. 1 . Kali terakhir kita bercakap tentang konvensyen, jadi saya tidak boleh mengikuti konvensyen dan menetapkan alamat .1 ke port kedua penghala, kerana .XNUMX bukan sebahagian daripada rangkaian ini.

Seterusnya, saya menggunakan alamat lain, kerana kita memulakan rangkaian lain - 10.1.1.0/16, jadi port kedua penghala kedua, yang mana rangkaian ini disambungkan, mempunyai alamat IP 10.1.1.1, dan port keempat penghala, yang mana suis disambungkan - alamat 10.1.1.2.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Untuk mengkonfigurasi rangkaian yang saya buat, saya mesti memberikan alamat IP kepada peranti. Mari kita mulakan dengan port pertama penghala pertama.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Mula-mula, kami akan mencipta nama hos R1, tetapkan alamat 0 ke port f0/192.168.1.1 dan tentukan subnet mask 255.255.255.192, kerana kami mempunyai rangkaian /26. Mari lengkapkan konfigurasi R1 dengan arahan tanpa tutup. Port kedua penghala pertama f0/1 akan menerima alamat IP 192.168.1.65 dan subnet mask 255.255.255.192.
Penghala kedua akan menerima nama R2, kami akan memberikan 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 XNUMX.

Beralih ke penghala ketiga, kami akan memberikannya nama hos R3, port f0/0 akan menerima alamat 192.168.1.130 dan topeng 255.255.255.192, dan port f0/1 akan menerima alamat 10.1.1.1 dan topeng 255.255.0.0. 16, kerana rangkaian ini ialah /XNUMX.

Akhir sekali, saya akan pergi ke penghala terakhir, namakannya R4, dan berikan port f0/0 alamat 10.1.1.2 dan topeng 255.255.0.0. Jadi, kami telah mengkonfigurasi semua peranti rangkaian.

Akhir sekali, mari lihat tetapan rangkaian komputer - ia mempunyai alamat IP statik 192.168.1.10, topeng separuh bersih 255.255.255.192 dan alamat get laluan lalai 192.168.1.1.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Jadi, anda telah melihat cara mengkonfigurasi topeng subnet untuk peranti pada subnet yang berbeza, ia sangat mudah. Sekarang mari kita dayakan penghalaan. Saya pergi ke tetapan R1, tetapkan mod konfigurasi global dan taip arahan penghala. Selepas ini, sistem menyediakan petunjuk untuk kemungkinan protokol penghalaan untuk arahan ini: bgp, eigrp, ospf dan rip. Memandangkan tutorial kami adalah mengenai RIP, saya menggunakan arahan rip router.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Jika anda menaip tanda soal, sistem akan mengeluarkan petunjuk baharu untuk arahan berikut dengan pilihan yang mungkin untuk fungsi protokol ini: ringkasan automatik - ringkasan automatik laluan, maklumat lalai - kawalan pembentangan maklumat lalai, rangkaian - rangkaian, pemasaan dan sebagainya. Di sini anda boleh memilih maklumat yang akan kami tukar dengan peranti jiran. Fungsi yang paling penting ialah versi, jadi kita akan mulakan dengan memasukkan arahan versi 2. Seterusnya kita perlu menggunakan arahan kunci rangkaian, yang mencipta laluan untuk rangkaian IP yang ditentukan.

Kami akan terus mengkonfigurasi Router1 kemudian, tetapi buat masa ini saya mahu beralih ke Router 3. Sebelum saya menggunakan arahan rangkaian padanya, mari lihat di sebelah kanan topologi rangkaian kami. Port kedua penghala mempunyai alamat 10.1.1.1. Bagaimanakah RIP berfungsi? Walaupun dalam versi kedua, RIP, sebagai protokol yang agak lama, masih menggunakan kelas rangkaiannya sendiri. Oleh itu, walaupun rangkaian kami 10.1.1.0/16 tergolong dalam kelas A, kami mesti menentukan versi kelas penuh alamat IP ini menggunakan arahan rangkaian 10.0.0.0.

Tetapi walaupun saya menaip rangkaian arahan 10.1.1.1 dan kemudian melihat konfigurasi semasa, saya akan melihat bahawa sistem telah membetulkan 10.1.1.1 kepada 10.0.0.0, secara automatik menggunakan format pengalamatan kelas penuh. Jadi jika anda menjumpai soalan tentang RIP pada peperiksaan CCNA, anda perlu menggunakan pengalamatan kelas penuh. Jika bukannya 10.0.0.0 anda menaip 10.1.1.1 atau 10.1.0.0, anda akan membuat kesilapan. Walaupun pada hakikatnya penukaran kepada borang pengalamatan kelas penuh berlaku secara automatik, saya menasihati anda untuk menggunakan alamat yang betul pada mulanya supaya tidak menunggu sehingga sistem membetulkan ralat. Ingat - RIP sentiasa menggunakan pengalamatan rangkaian kelas penuh.

Selepas anda menggunakan arahan rangkaian 10.0.0.0, penghala ketiga akan memasukkan rangkaian kesepuluh ini ke dalam protokol penghalaan dan menghantar kemas kini di sepanjang laluan R3-R4. Sekarang anda perlu mengkonfigurasi protokol penghalaan penghala keempat. Saya pergi ke tetapannya dan masukkan arahan rip penghala secara berurutan, versi 2 dan rangkaian 10.0.0.0. Dengan arahan ini saya meminta R4 untuk mula mengiklankan rangkaian 10. menggunakan protokol penghalaan RIP.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Kini kedua-dua penghala ini boleh bertukar-tukar maklumat, tetapi ia tidak akan mengubah apa-apa. Menggunakan arahan laluan show ip menunjukkan bahawa port FastEthernrt 0/0 disambungkan terus ke rangkaian 10.1.0.0. Penghala keempat, setelah menerima pengumuman rangkaian dari penghala ketiga, akan berkata: "baik, kawan, saya menerima pengumuman anda tentang rangkaian kesepuluh, tetapi saya sudah tahu mengenainya, kerana saya disambungkan terus ke rangkaian ini."

Oleh itu, kami akan kembali ke tetapan R3 dan memasukkan rangkaian lain dengan arahan rangkaian 192.168.1.0. Saya sekali lagi menggunakan format pengalamatan kelas penuh. Selepas ini, penghala ketiga akan dapat mengiklankan rangkaian 192.168.1.128 di sepanjang laluan R3-R4. Seperti yang telah saya katakan, RIP ialah "gosip" yang memberitahu semua jirannya tentang rangkaian baharu, menyampaikan maklumat daripada jadual laluannya kepada mereka. Jika anda kini melihat jadual penghala ketiga, anda boleh melihat data dua rangkaian yang disambungkan kepadanya.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Ia akan menghantar data ini ke kedua-dua hujung laluan ke kedua-dua penghala kedua dan keempat. Mari kita beralih kepada tetapan R2. Saya memasukkan arahan yang sama rip penghala, versi 2 dan rangkaian 192.168.1.0, dan di sinilah perkara mula menjadi menarik. Saya menyatakan rangkaian 1.0, tetapi ia adalah kedua-dua rangkaian 192.168.1.64/26 dan rangkaian 192.168.1.128/26. Oleh itu, apabila saya menentukan rangkaian 192.168.1.0, saya secara teknikal menyediakan penghalaan untuk kedua-dua antara muka penghala ini. Kemudahannya ialah dengan hanya satu arahan anda boleh menetapkan penghalaan untuk semua port peranti.

Saya menentukan parameter yang sama untuk penghala R1 dan menyediakan penghalaan untuk kedua-dua antara muka dengan cara yang sama. Jika anda kini melihat jadual penghalaan R1, anda boleh melihat semua rangkaian.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Penghala ini mengetahui kedua-dua rangkaian 1.0 dan rangkaian 1.64. Ia juga mengetahui tentang rangkaian 1.128 dan 10.1.1.0 kerana ia menggunakan RIP. Ini ditunjukkan oleh pengepala R dalam baris yang sepadan pada jadual penghalaan.
Sila beri perhatian kepada maklumat [120/2] - ini adalah jarak pentadbiran, iaitu, kebolehpercayaan sumber maklumat penghalaan. Nilai ini boleh menjadi lebih besar atau lebih kecil, tetapi lalai untuk RIP ialah 120. Contohnya, laluan statik mempunyai jarak pentadbiran 1. Semakin rendah jarak pentadbiran, semakin dipercayai protokol. Jika penghala mempunyai peluang untuk memilih antara dua protokol, contohnya antara laluan statik dan RIP, maka ia akan memilih untuk memajukan lalu lintas melalui laluan statik. Nilai kedua dalam kurungan, /2, ialah metrik. Dalam protokol RIP, metrik bermaksud bilangan lompatan. Dalam kes ini, rangkaian 10.0.0.0/8 boleh dicapai dalam 2 hop, iaitu penghala R1 mesti menghantar trafik melalui rangkaian 192.168.1.64/26, ini adalah lompatan pertama, dan melalui rangkaian 192.168.1.128/26, ini adalah lompatan kedua, untuk sampai ke rangkaian 10.0.0.0/8 melalui peranti dengan antara muka FastEthernet 0/1 dengan alamat IP 192.168.1.66.

Sebagai perbandingan, penghala R1 boleh mencapai rangkaian 192.168.1.128 dengan jarak pentadbiran 120 dalam 1 lompatan melalui antara muka 192.168.1.66.

Sekarang, jika anda cuba ping antara muka penghala R0 dengan alamat IP 4 daripada PC10.1.1.2 komputer, ia akan berjaya kembali.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Percubaan pertama gagal dengan mesej Permintaan tamat masa, kerana apabila menggunakan ARP paket pertama hilang, tetapi tiga yang lain berjaya dikembalikan kepada penerima. Ini menyediakan komunikasi titik ke titik pada rangkaian menggunakan protokol penghalaan RIP.

Jadi, untuk mengaktifkan penggunaan protokol RIP oleh penghala, anda perlu menaip perintah rip penghala secara berurutan, versi 2 dan rangkaian <nombor rangkaian / pengecam rangkaian dalam bentuk kelas penuh>.

Mari pergi ke tetapan R4 dan masukkan arahan laluan show ip. Anda boleh melihat bahawa rangkaian 10. disambungkan terus ke penghala dan rangkaian 192.168.1.0/24 boleh diakses melalui port f0/0 dengan alamat IP 10.1.1.1 melalui RIP.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Jika anda memberi perhatian kepada kemunculan rangkaian 192.168.1.0/24, anda akan melihat bahawa terdapat masalah dengan auto-ringkasan laluan. Jika ringkasan automatik didayakan, RIP akan meringkaskan semua rangkaian sehingga 192.168.1.0/24. Mari lihat apakah pemasa itu. Protokol RIP mempunyai 4 pemasa utama.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Pemasa Kemas Kini bertanggungjawab untuk kekerapan menghantar kemas kini, menghantar kemas kini protokol setiap 30 saat kepada semua antara muka yang mengambil bahagian dalam penghalaan RIP. Ini bermakna ia mengambil jadual penghalaan dan mengedarkannya ke semua port yang beroperasi dalam mod RIP.
Bayangkan kita mempunyai penghala 1, yang disambungkan ke penghala 2 oleh rangkaian N2. Sebelum penghala pertama dan selepas penghala kedua terdapat rangkaian N1 dan N3. Penghala 1 memberitahu Penghala 2 bahawa ia mengetahui rangkaian N1 dan N2 dan menghantarnya kemas kini. Penghala 2 memberitahu Penghala 1 bahawa ia mengetahui rangkaian N2 dan N3. Dalam kes ini, setiap 30 saat port penghala bertukar jadual penghalaan.

Mari kita bayangkan bahawa atas sebab tertentu sambungan N1-R1 terputus dan penghala 1 tidak lagi dapat berkomunikasi dengan rangkaian N1. Selepas ini, penghala pertama hanya akan menghantar kemas kini mengenai rangkaian N2 ke penghala kedua. Penghala 2, setelah menerima kemas kini yang pertama, akan berfikir: "bagus, sekarang saya perlu meletakkan rangkaian N1 dalam Pemasa Tidak Sah," selepas itu ia akan memulakan pemasa Tidak Sah. Selama 180 saat ia tidak akan bertukar-tukar kemas kini rangkaian N1 dengan sesiapa sahaja, tetapi selepas tempoh masa ini ia akan menghentikan Pemasa Tidak Sah dan memulakan Pemasa Kemas Kini semula. Jika dalam tempoh 180 saat ini ia tidak menerima sebarang kemas kini kepada keadaan rangkaian N1, ia akan meletakkannya dalam pemasa Tahan Tahan selama 180 saat, iaitu, pemasa Tahan Bawah bermula serta-merta selepas pemasa Tidak Sah tamat.

Pada masa yang sama, pemasa Flush keempat yang lain sedang berjalan, yang bermula serentak dengan Pemasa Tidak Sah. Pemasa ini menentukan selang masa antara menerima kemas kini biasa terakhir mengenai rangkaian N1 sehingga rangkaian dialih keluar daripada jadual penghalaan. Oleh itu, apabila tempoh pemasa ini mencapai 240 saat, rangkaian N1 secara automatik akan dikecualikan daripada jadual penghalaan penghala kedua.

Jadi, Pemasa Kemas Kini menghantar kemas kini setiap 30 saat. Pemasa tidak sah, yang berjalan setiap 180 saat, menunggu sehingga kemas kini baharu sampai ke penghala. Jika ia tidak tiba, ia meletakkan rangkaian itu dalam keadaan tertahan, dengan Pemasa Tahan Tahan berjalan setiap 180 saat. Tetapi pemasa Tidak Sah dan Flush bermula serentak, supaya 240 saat selepas Flush bermula, rangkaian yang tidak disebut dalam kemas kini dikecualikan daripada jadual penghalaan. Tempoh pemasa ini ditetapkan secara lalai dan boleh ditukar. Itulah pemasa RIP.

Sekarang mari kita teruskan untuk mempertimbangkan batasan protokol RIP, terdapat beberapa daripadanya. Salah satu had utama ialah penjumlahan automatik.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Mari kembali ke rangkaian kami 192.168.1.0/24. Penghala 3 memberitahu Penghala 4 tentang keseluruhan rangkaian 1.0, yang ditunjukkan oleh /24. Ini bermakna semua 256 alamat IP pada rangkaian ini, termasuk ID rangkaian dan alamat siaran, tersedia, bermakna mesej daripada peranti dengan mana-mana alamat IP dalam julat ini akan dihantar melalui rangkaian 10.1.1.1. Mari lihat jadual routing R3.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Kami melihat rangkaian 192.168.1.0/26, dibahagikan kepada 3 subnet. Ini bermakna penghala hanya mengetahui tentang tiga alamat IP yang ditentukan: 192.168.1.0, 192.168.1.64 dan 192.168.1.128, yang tergolong dalam rangkaian /26. Tetapi ia tidak tahu apa-apa, contohnya, tentang peranti dengan alamat IP yang terletak dalam julat dari 192.168.1.192 hingga 192.168.1.225.

Walau bagaimanapun, atas sebab tertentu, R4 berpendapat bahawa ia mengetahui segala-galanya tentang trafik yang dihantar oleh R3 kepadanya, iaitu, semua alamat IP pada rangkaian 192.168.1.0/24, yang benar-benar palsu. Pada masa yang sama, penghala mungkin mula menurunkan trafik kerana mereka "menipu" satu sama lain - lagipun, penghala 3 tidak mempunyai hak untuk memberitahu penghala keempat bahawa ia mengetahui segala-galanya tentang subnet rangkaian ini. Ini berlaku disebabkan oleh isu yang dipanggil "autosumming". Ia berlaku apabila trafik bergerak merentasi rangkaian besar yang berbeza. Sebagai contoh, dalam kes kami, rangkaian dengan alamat kelas C disambungkan melalui penghala R3 ke rangkaian dengan alamat kelas A.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Penghala R3 menganggap rangkaian ini adalah sama dan secara automatik meringkaskan semua laluan ke dalam satu alamat rangkaian 192.168.1.0. Mari kita ingat apa yang kita bincangkan tentang meringkaskan laluan supernet dalam salah satu video sebelumnya. Sebab penjumlahan adalah mudah - penghala percaya bahawa satu entri dalam jadual penghalaan, bagi kami ini adalah entri 192.168.1.0/24 [120/1] melalui 10.1.1.1, lebih baik daripada 3 entri. Jika rangkaian terdiri daripada beratus-ratus subnet kecil, maka apabila ringkasan dilumpuhkan, jadual penghalaan akan terdiri daripada sejumlah besar entri penghalaan. Oleh itu, untuk mengelakkan pengumpulan sejumlah besar maklumat dalam jadual penghalaan, ringkasan laluan automatik digunakan.

Walau bagaimanapun, dalam kes kami, laluan ringkasan automatik menimbulkan masalah kerana ia memaksa penghala untuk bertukar maklumat palsu. Oleh itu, kita perlu pergi ke tetapan penghala R3 dan masukkan arahan yang melarang laluan ringkasan automatik.

Untuk melakukan ini, saya menaip secara berurutan arahan penghala rip dan tiada auto-ringkasan. Selepas ini, anda perlu menunggu sehingga kemas kini merebak ke seluruh rangkaian, dan kemudian anda boleh menggunakan arahan laluan show ip dalam tetapan penghala R4.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Anda boleh melihat bagaimana jadual penghalaan telah berubah. Entri 192.168.1.0/24 [120/1] melalui 10.1.1.1 telah dipelihara daripada versi jadual sebelumnya, dan kemudian terdapat tiga entri yang, terima kasih kepada pemasa Kemas kini, dikemas kini setiap 30 saat. Pemasa Flush memastikan bahawa 240 saat selepas kemas kini ditambah 30 saat, iaitu, selepas 270 saat, rangkaian ini akan dialih keluar daripada jadual penghalaan.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Rangkaian 192.168.1.0/26, 192.168.1.64/26 dan 192.168.1.128/26 disenaraikan dengan betul, jadi sekarang jika trafik ditakdirkan untuk peranti 192.168.1.225, peranti itu akan menjatuhkannya kerana penghala tidak tahu di mana peranti itu alamat itu. Tetapi dalam kes sebelumnya, apabila kami mendayakan ringkasan automatik laluan untuk R3, trafik ini akan dihalakan ke rangkaian 10.1.1.1, yang salah sama sekali, kerana R3 harus segera menggugurkan paket ini tanpa menghantarnya lagi.

Sebagai pentadbir rangkaian, anda harus membuat rangkaian dengan jumlah trafik yang tidak diperlukan minimum. Sebagai contoh, dalam kes ini tidak perlu memajukan trafik ini melalui R3. Tugas anda adalah untuk meningkatkan daya pengeluaran rangkaian sebanyak mungkin, menghalang trafik daripada dihantar ke peranti yang tidak memerlukannya.

Had RIP seterusnya ialah Gelung, atau gelung penghalaan. Kami telah pun bercakap tentang penumpuan rangkaian, apabila jadual penghalaan dikemas kini dengan betul. Dalam kes kami, penghala tidak seharusnya menerima kemas kini untuk rangkaian 192.168.1.0/24 jika ia tidak mengetahui apa-apa mengenainya. Secara teknikal, penumpuan bermakna jadual penghalaan dikemas kini hanya dengan maklumat yang betul. Ini sepatutnya berlaku apabila penghala dimatikan, but semula, disambungkan semula ke rangkaian, dsb. Konvergensi ialah keadaan di mana semua kemas kini jadual penghalaan yang diperlukan telah selesai dan semua pengiraan yang diperlukan telah dilakukan.
RIP mempunyai penumpuan yang sangat lemah dan merupakan protokol penghalaan yang sangat, sangat perlahan. Kerana kelambatan ini, penghalaan Gelung, atau masalah "kaunter tak terhingga", timbul.

Saya akan melukis gambarajah rangkaian yang serupa dengan contoh sebelumnya - penghala 1 disambungkan ke penghala 2 oleh rangkaian N2, rangkaian N1 disambungkan ke penghala 1, dan rangkaian N2 disambungkan ke penghala 3. Mari kita anggap bahawa atas sebab tertentu sambungan N1-R1 terputus.

Latihan Cisco 200-125 CCNA v3.0. Hari 21: Penghalaan Vektor Jarak RIP

Penghala 2 mengetahui bahawa rangkaian N1 boleh dicapai dalam satu lompatan melalui penghala 1, tetapi rangkaian ini tidak berfungsi pada masa ini. Selepas rangkaian gagal, proses pemasa bermula, penghala 1 meletakkannya dalam keadaan Tahan, dan seterusnya. Walau bagaimanapun, penghala 2 mempunyai pemasa Kemas kini berjalan dan pada masa yang ditetapkan ia menghantar kemas kini ke penghala 1, yang mengatakan bahawa rangkaian N1 boleh diakses melaluinya dalam dua lompatan. Kemas kini ini tiba ke penghala 1 sebelum ia mempunyai masa untuk menghantar kemas kini kepada penghala 2 tentang kegagalan rangkaian N1.

Setelah menerima kemas kini ini, penghala 1 berfikir: "Saya tahu bahawa rangkaian N1 yang disambungkan kepada saya tidak berfungsi atas sebab tertentu, tetapi penghala 2 memberitahu saya bahawa ia tersedia melaluinya dalam dua hop. Saya percaya dia, jadi saya akan menambah satu lompatan, mengemas kini jadual penghalaan saya dan menghantar kemas kini kepada penghala 2 yang mengatakan bahawa rangkaian N1 boleh diakses melalui penghala 2 dalam tiga lompatan!”
Setelah menerima kemas kini ini daripada penghala pertama, penghala 2 berkata: "ok, sebelum ini saya menerima kemas kini daripada R1, yang mengatakan bahawa rangkaian N1 tersedia melaluinya dalam satu lompatan. Sekarang dia memberitahu saya bahawa ia boleh didapati dalam 3 hop. Mungkin sesuatu telah berubah dalam rangkaian, saya tidak boleh tidak mempercayainya, jadi saya akan mengemas kini jadual penghalaan saya dengan menambah satu lompatan." Selepas ini, R2 menghantar kemas kini ke penghala pertama, yang menyatakan bahawa rangkaian N1 kini tersedia dalam 4 hop.
Nampak tak apa masalahnya? Kedua-dua penghala menghantar kemas kini antara satu sama lain, menambah satu lompatan setiap kali, dan akhirnya bilangan lompatan mencapai jumlah yang besar. Dalam protokol RIP, bilangan maksimum hop ialah 16, dan sebaik sahaja ia mencapai nilai ini, penghala menyedari bahawa terdapat masalah dan hanya mengalih keluar laluan ini dari jadual penghalaan. Ini adalah masalah dengan gelung penghalaan dalam RIP. Ini disebabkan oleh fakta bahawa RIP adalah protokol vektor jarak; ia hanya memantau jarak, tanpa memberi perhatian kepada keadaan bahagian rangkaian. Pada tahun 1969, apabila rangkaian komputer jauh lebih perlahan daripada sekarang, pendekatan vektor jarak adalah wajar, jadi pembangun RIP memilih kiraan hop sebagai metrik utama. Walau bagaimanapun, hari ini pendekatan ini menimbulkan banyak masalah, jadi rangkaian moden telah beralih secara meluas kepada protokol penghalaan yang lebih maju, seperti OSPF. De facto, protokol ini telah menjadi standard untuk rangkaian kebanyakan syarikat global. Kami akan melihat protokol ini dengan terperinci dalam salah satu video berikut.

Kami tidak akan kembali ke RIP lagi, kerana menggunakan contoh protokol rangkaian tertua ini, saya telah memberitahu anda tentang asas-asas penghalaan dan masalah yang disebabkan oleh mereka cuba untuk tidak lagi menggunakan protokol ini untuk rangkaian besar. Dalam pelajaran video seterusnya kita akan melihat protokol penghalaan moden - OSPF dan EIGRP.


Terima kasih kerana tinggal bersama kami. Adakah anda suka artikel kami? Ingin melihat kandungan yang lebih menarik? Sokong kami dengan membuat pesanan atau mengesyorkan kepada rakan, Diskaun 30% untuk pengguna Habr pada analog unik pelayan peringkat permulaan, yang kami cipta untuk anda: Keseluruhan kebenaran tentang VPS (KVM) E5-2650 v4 (6 Teras) 10GB DDR4 240GB SSD 1Gbps daripada $20 atau bagaimana untuk berkongsi pelayan? (tersedia dengan RAID1 dan RAID10, sehingga 24 teras dan sehingga 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 daripada $199 di Belanda! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - daripada $99! Baca tentang Bagaimana untuk membina infrastruktur corp. kelas dengan penggunaan pelayan Dell R730xd E5-2650 v4 bernilai 9000 euro untuk satu sen?

Sumber: www.habr.com

Tambah komen