mereka ditugaskan secara default ke 172.16.0.0 dalam kedua kasus, dan tidak berfungsi
Saya memodifikasi ascii art a litte Anda untuk mengurangi scrolling ... Sepertinya Anda mengatakan bahwa Anda tidak dapat mencapai N1 dari N2 ...
Broken RIPv1 topology
=====================
N1 ---- (172.16.1.1/24) R1 (172.16.3.1/30) ----- (172.16.3.2/30) R2 ----- (172.16.2.1/24) N2
Ikhtisar protokol routing yang berkelas
RIPv1 adalah protokol routing classful ... karena itu, ia tidak mengaitkan netmask dengan rute ketika mereka diiklankan. Protokol perutean classful melakukan beberapa hal non-intuitif ...
- Mereka hanya mengiklankan rute keluar antarmuka di mana topeng cocok (ini adalah masalah Anda)
- Mereka secara otomatis merangkum batas-batas jaringan utama (lihat materi bonus, di bawah)
Netmask antarmuka
Untuk membuat topologi Anda berfungsi, masker Anda harus cocok dengan semua antarmuka RIPv1, kecuali jika Anda menggunakan protokol routing tanpa kelas (seperti RIPv2, EIGRP, OSPF, atau ISIS). Jika Anda perlu menggunakan RIPv1, konfigurasikan ulang topologi Anda sehingga semua antarmuka memiliki masker yang cocok, seperti ini ...
Functional RIPv1 topology
=========================
N1 ---- (172.16.1.1/24) R1 (172.16.3.1/24) ----- (172.16.3.2/24) R2 ----- (172.16.2.1/24) N2
Materi bonus: Contoh RIPv1 Auto-summarization
Karena ini juga cenderung membuat orang tersandung, saya menyertakan contoh dinamika auto-summarization RIPv1.
Ketika saya menyebutkan batas-batas jaringan utama di bawah ini, saya sedang berbicara tentang definisi klasik untuk jaringan Kelas A, Kelas B, dan Kelas C IPv4 ...
- Kelas A (netmasks 8-bit): 1.0.0.0/8 - 127.0.0.0/8
- Kelas B (netmasks 16-bit): 128.0.0.0/16 - 191.255.0.0/16
- Kelas C (netmasks 24-bit): 192.168.0.0/24 - 223.255.255.0/24
Pindah ke contoh auto-summarization RIPv1 ... Saya akan menggunakan netmasks antarmuka yang cocok / 24 untuk kesederhanaan.
Lo0:
192.168.1.0/24
Lo1:
1.1.2.0/24
+----+ +----+ +----+
| R1 +------------------+ R2 +---------------------+ R3 |
+----+ +----+ +----+
1.1.1.0/24 172.16.1.0/24
router rip router rip router rip
version 1 version 1 version 1
network 192.168.1.0 network 1.0.0.0 network 172.16.0.0
network 1.0.0.0 network 172.16.0.0
The routing table on R3 contains:
C 172.16.1.0/24
R 1.0.0.0/8 <--- 1.1.1.0/24 and 1.1.2.0/24 are "hidden" by the
classful summary at R2
R 192.168.1.0/24 <--- 192.168.1.0/24 passes transparently through R2
since it's a Class C network itself and is not
summarized at R2
R1 dan R2 dihubungkan oleh subnet dari jaringan utama 1.0.0.0/8, jadi 1.1.1.0/24 dan 1.1.2.0/24 diiklankan antara R1 dan R2; Namun, tautan antara R2 dan R3 tidak ada di 1.0.0.0/8, oleh karena itu R2 melakukan peringkasan otomatis dari subnet dari 1.0.0.0/8 dan subnet dari 172.16.0.0/16.
Ketika subnet dari jaringan utama diringkas, mereka disembunyikan oleh rute yang diringkas ... Ini terjadi di R2 ketika 1.1.1.0/24 dan 1.1.2.0/24 diringkas ke 1.0.0.0/8. Router Cisco tidak dapat menonaktifkan auto-summarization di bawah RIP versi 1 (tetapi bisa untuk RIPv2).
network 172.16.0.0
bawahrouter rip
dan konfigurasi ini akan berfungsiIni bukan kasus ringkasan otomatis. Ringkasan otomatis hanya berfungsi melintasi batas jaringan utama. Jadi, Anda harus memiliki 172.16.xx dan 172.17.xx atau semacamnya agar jaringan dirangkum.
Apa yang Anda lihat adalah bahwa RIP hanya mendukung jaringan classful di bawah proses routing. Jadi, bahkan jika Anda memasukkan 172.16.3.0 itu akan mengubahnya menjadi 172.16.0.0.
Anda dapat menggunakan routing tanpa kelas dengan RIP versi 2. Ini akan terlihat classful di bawah proses routing config tetapi akan mengiklankan rute dengan benar.
Silakan gunakan
sh ip protocols
untuk memeriksa versi apa yang Anda jalankan.Jika tidak berfungsi maka saya curiga Anda menjalankan versi 1.
sumber