Amaç
Default route’un ne işe yaradığını ve statik rotanın yönetsel mesafesi (AD) ile nasıl ‘yedek’ yapılabildiğini öğrenmek.
Mimari
R1 kurumun çıkış router’ıdır, iki farklı servis sağlayıcıya (R2 ve R3) bağlıdır. İkisi de internete (R4, 8.8.8.8) ulaşır. R1’de iki default route olur: R2 üzerinden normal (AD 1), R3 üzerinden AD 200. Birincil yol varken yalnızca düşük AD’li rota yönlendirme tablosuna girer; link kopunca yedek devreye girer. İnternet tarafı (R4) cevabı R1’in iki link ağına dönüş rotalarıyla geri verir.
Topoloji
IP planı
| Router | Loopback0 | Link 1 | Link 2 |
|---|---|---|---|
| R1 | 1.1.1.1/32 | 10.0.12.1/30 (R2) | 10.0.13.1/30 (R3) |
| R2 | 2.2.2.2/32 | 10.0.12.2/30 (R1) | 10.0.24.1/30 (R4) |
| R3 | 3.3.3.3/32 | 10.0.13.2/30 (R1) | 10.0.34.1/30 (R4) |
| R4 | 8.8.8.8/32 | 10.0.24.2/30 (R2) | 10.0.34.2/30 (R3) |
Görevler ve Canlı CLI
Aşağıdaki parlayan başlığa tıkla, laboratuvar açılsın. Solda cihaz terminalleri, sağda görevler var; bir görevi doğru yapınca yeşil tik yanar. Yanlış görevin üstüne tıklarsan neyin eksik olduğunu ve kısa bir ipucunu görürsün. İlerleme tarayıcında saklanır.
Kontrol soruları
- Yedek rotanın AD’sini neden 200 gibi büyük bir sayı yaptık? Hangi dinamik protokolle çakışmamalı?
- R1–R2 linki çalışırken yedek rota neden
show ip routeçıktısında görünmez ama yapılandırmada durur? - Linkin değil de R2’nin arkasındaki bir arıza olursa (R1–R2 linki ayakta) floating static neden yedeğe geçmez? Bunu çözmek için hangi özellikler kullanılır?
- Default route ile
0.0.0.0/0gösterimi ve ‘Gateway of last resort’ ilişkisi nedir?
- Yönetsel mesafe (AD) küçük olan rota kazanır. Yedek rota ancak asıl yol yokken devreye girmeli; bu yüzden AD’si, öne geçmesini istemediğimiz tüm dinamik protokollerin AD’sinden büyük olmalı: eBGP 20, EIGRP 90, OSPF 110, IS-IS 115, RIP 120. İBGP’nin AD’si 200 olduğu için 200 onunla eşit kalır; iBGP kullanılan bir ağda 250 gibi daha yüksek bir değer seçmek daha güvenlidir.
- Yönlendirme tablosuna her ön ek için yalnızca en iyi (en düşük AD’li) rota girer. Aynı hedef için AD’si 1 olan birincil rota varken AD’si 200 olan yedek rota tabloya alınmaz, ama
show running-config‘te yapılandırma olarak durur. Birincil rota kaybolunca yedek anında tabloya girer. - Statik rota, çıkış arayüzü ya da sonraki atlama erişilebildiği sürece tabloda kalır; R2’nin ötesinde ne olduğunu bilmez. Link ayaktaysa birincil rota silinmez ve trafik arızalı yola gitmeye devam eder. Çözüm: IP SLA ile hedefi (örneğin ISP’nin ötesindeki bir adresi) sürekli ping’leyip
tracknesnesini statik rotaya bağlamak (ip route ... track 1), ya da dinamik protokol/BFD kullanmaktır. 0.0.0.0/0prefix uzunluğu 0 olan, yani her adresle eşleşen en az spesifik rotadır; daha spesifik bir rota yoksa kullanılır.show ip route‘un başındaki ‘Gateway of last resort is X to network 0.0.0.0’ satırı, router’ın bu varsayılan rota için kullandığı sonraki atlamayı gösterir. Son çare yoludur: hiçbir şey eşleşmezse paket oraya gider.