🛰️ RIP (Routing Information Protocol) Nedir? Yapılandırma ve Uygulama Örneği
RIP (Routing Information Protocol), yönlendirme bilgilerini komşu yönlendiriciler arasında paylaşmak için kullanılan, Bellman-Ford algoritmasına dayanan bir mesafe vektörü protokolüdür. Basit yapısı ve küçük ağlar için uygun olması nedeniyle halen bazı ortamlarda kullanılmaktadır.
🧠 RIP Protokolünün Temel Özellikleri
- Maksimum atlama sayısı: 15
(16 atlama = ulaşılamaz anlamına gelir.) - Yönlendirme bilgisi aktarımı: Her 30 saniyede bir tüm yönlendirme tablosu, komşu yönlendiricilere gönderilir.
- Protokol türü: Distance-vector (mesafe vektörü)
- Taşıyıcı protokol: UDP 520 numaralı port üzerinden çalışır.
⏱️ RIP Zamanlayıcıları
| Zamanlayıcı | Süre | Açıklama |
|---|---|---|
| Invalid Timer | 180 sn | Bir yönlendirme girdisi güncellenmezse geçersiz sayılır. |
| Flush Timer | 240 sn | Geçersiz girdiler yönlendirme tablosundan silinir. |
| Hold-down Timer | 180 sn | Hatalı bilgi nedeniyle geçici olarak rota güncellemeleri kabul edilmez. |
✅ RIP Avantajları
- Küçük ağlar için idealdir.
- Basit konfigürasyon ve uygulama.
- Donanım kaynaklarını fazla tüketmez (RAM, CPU).
❌ RIP Dezavantajları
- Maksimum 15 atlamayla sınırlı olduğundan büyük ağlar için uygun değildir.
- Tüm yönlendirme tablosu sürekli paylaşıldığı için bant genişliği israfı oluşur.
- Konverjans süresi uzundur, bu da ağda gecikmelere ve döngülere yol açabilir.
- RIP döngü önleme mekanizmaları (Hold-down, Split Horizon vs.) sınırlı düzeyde etkilidir.
🔀 RIP Sürüm Karşılaştırması
| Özellik | RIP v1 | RIP v2 |
|---|---|---|
| Sınıf tabanlı mı? | Evet | Hayır |
| Subnet Mask iletir mi? | Hayır | Evet |
| Otomatik özetleme | Evet | Hayır (no auto-summary gerekir) |
| Multicast kullanır mı? | Hayır (Broadcast) | Evet (224.0.0.9) |
⚙️ Örnek RIP Konfigürasyonu
Aşağıda, 5 yönlendiriciden oluşan bir topolojide RIP v2 ile yapılan yapılandırma örnekleri yer almaktadır.
🔧 R1 – CEMERBAS1 Konfigürasyonu:
hostname CEMERBAS1
interface fa0/0
ip address 10.0.0.1 255.0.0.0
no shutdown
interface fa0/1
ip address 12.0.0.1 255.0.0.0
no shutdown
interface serial0/0/0
ip address 15.0.0.1 255.0.0.0
no shutdown
router rip
version 2
network 10.0.0.0
network 12.0.0.0
network 15.0.0.0
passive-interface fa0/0
no auto-summary
🔧 R2 – CEMERBAS2 Konfigürasyonu:
hostname CEMERBAS2
interface fa0/0
ip address 20.0.0.2 255.0.0.0
no shutdown
interface fa0/1
ip address 12.0.0.2 255.0.0.0
no shutdown
interface serial0/0/1
ip address 25.0.0.2 255.0.0.0
encapsulation hdlc
no shutdown
router rip
version 2
network 12.0.0.0
network 20.0.0.0
network 25.0.0.0
passive-interface fa0/0
no auto-summary
🔧 R3 – CEMERBAS3 Konfigürasyonu:
hostname CEMERBAS3
interface fa0/0
ip address 30.0.0.3 255.0.0.0
no shutdown
interface fa0/1
ip address 34.0.0.3 255.0.0.0
no shutdown
interface serial0/0/0
ip address 35.0.0.3 255.0.0.0
encapsulation hdlc
no shutdown
router rip
version 2
network 30.0.0.0
network 34.0.0.0
network 35.0.0.0
passive-interface fa0/0
no auto-summary
🔧 R4 – CEMERBAS4 Konfigürasyonu:
hostname CEMERBAS4
interface fa0/0
ip address 40.0.0.4 255.0.0.0
no shutdown
interface fa0/1
ip address 34.0.0.4 255.0.0.0
no shutdown
interface serial0/0/1
ip address 45.0.0.4 255.0.0.0
encapsulation hdlc
no shutdown
router rip
version 2
network 34.0.0.0
network 40.0.0.0
network 45.0.0.0
passive-interface fa0/0
no auto-summary
🔧 R5 – CEMERBAS5 (Merkez Router) Konfigürasyonu:
hostname CEMERBAS5
interface serial0/0/0
ip address 15.0.0.5 255.0.0.0
no shutdown
interface serial0/0/1
ip address 25.0.0.5 255.0.0.0
no shutdown
interface serial0/1/0
ip address 35.0.0.5 255.0.0.0
no shutdown
interface serial0/1/1
ip address 45.0.0.5 255.0.0.0
no shutdown
router rip
version 2
network 15.0.0.0
network 25.0.0.0
network 35.0.0.0
network 45.0.0.0
no auto-summary
🧪 Test Komutları
Aşağıdaki komutlarla yapılandırmanızın doğru çalışıp çalışmadığını kontrol edebilirsiniz:
show ip route rip
show ip protocols
debug ip rip
show run
ping [hedef IP]
traceroute [hedef IP]
Cem Kemal Erbaş sitesinden daha fazla şey keşfedin
Subscribe to get the latest posts sent to your email.
Cem Kemal Erbaş Network, Siber Güvenlik ve Teknik Rehberler