Amaç
IS-IS’in seviye (level) mantığını görmek: aynı area’da L1, farklı area’lar arasında L2 komşuluğu, L1/L2 router’ın ATT bitiyle L1 router’a default rota vermesi.
Mimari
R1 ve R2 area 49.0001’dedir; R3 ve R4 area 49.0002’dedir. R1 ve R4 yalnızca level-1, R2 ve R3 level-1/2’dir. R1–R2 ve R3–R4 L1, R2–R3 ise L2 komşuluğudur. L1 router (R1) başka area’nın ayrıntılı rotalarını görmez; ATT biti olan L1/L2 router’dan (R2) default rota öğrenir. Platform: Nokia SR OS.
Topoloji
IP planı
| Router | System | Area | Level | Linkler |
|---|---|---|---|---|
| R1 | 1.1.1.1/32 | 49.0001 | level-1 | 10.0.12.1/30 |
| R2 | 2.2.2.2/32 | 49.0001 | level-1/2 | 10.0.12.2/30, 10.0.23.1/30 |
| R3 | 3.3.3.3/32 | 49.0002 | level-1/2 | 10.0.23.2/30, 10.0.34.1/30 |
| R4 | 4.4.4.4/32 | 49.0002 | level-1 | 10.0.34.2/30 |
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ı
- IS-IS’te system-id nereden gelir ve NET adresi neyi ifade eder?
- ATT biti nedir ve neden L1 router bunu görünce default rota kurar?
- L1 komşuluğu için area-id neden aynı olmak zorundadır, L2 için olmak zorunda değil?
- IS-IS CLNS üzerinde çalıştığı için IP’ye bağımlı değildir. Bunun pratikte sonucu nedir?
- NET (Network Entity Title), IS-IS’te router’ın adresidir ve üç parçadan oluşur: area-id (örneğin 49.0001), system-id (6 bayt, router’ı area içinde benzersiz tanımlar) ve sonda 00 olan selector. System-id genellikle loopback IP’sinden türetilir (1.1.1.1 → 0010.0100.1001) ya da elle verilir. NET bu yüzden hem router’ın kimliğini hem de hangi area’ya ait olduğunu belirtir.
- ATT (attached) biti, bir L1/L2 router’ın başka area’lara (L2 omurgaya) bağlı olduğunu L1 router’lara bildirir. L1 router’ın veritabanında yalnızca kendi area’sı vardır, dış ağları bilmez. ATT biti olan bir L1/L2 router görünce ‘dışarıya o çıkıyor’ diye ona doğru bir default rota kurar. Bu yüzden R1’in tablosunda R4’ün loopback’i ayrı bir rota olarak değil, default rota ile görünür.
- L1 yönlendirme area içindir; bu yüzden L1 komşuluğu yalnızca aynı area’daki router’lar arasında kurulur. L2 ise area’lar arası omurgadır; komşular farklı area’larda olabilir, tek şart L2 router’ların ardışık (kesintisiz) bir omurga oluşturmasıdır. Bu yüzden iki farklı area’daki L1/L2 router’lar L2 komşuluğu kurar.
- IS-IS doğrudan L2 üzerinde (CLNS) çalışır, IP paketi kullanmaz. Bu yüzden komşuluk, iki uç farklı IP alt ağlarında olsa bile kurulabilir; IP yapılandırma hataları komşuluğu engellemeyebilir ve sorun daha sonra, rota/ping aşamasında ortaya çıkar. Öte yandan aynı protokol IPv4 ve IPv6’yı birlikte taşıyabilir, IP’den bağımsız olduğu için bazı durumlarda daha dayanıklıdır.
Nokia notu: SR OS’te portlar, OSPF/LDP/BGP ve servisler varsayılan olarak
shutdowngelir;no shutdowndemeyi unutma. eBGP/iBGP ile rota duyurmak için export policy (prefix-list + policy-statement) gerekir.