Amaç
OSPF’in temel mantığını görmek: komşuluk kurulumu, LSDB eşitlenmesi ve bir link kopunca yolun nasıl değiştiği.
Mimari
Üç router üçgen oluşturur ve hepsi Area 0’dadır. Router-id olarak Loopback0 adresi kullanılır. Tüm linkler /30’dur ve point-to-point çalışır. Platform: Cisco IOS.
Topoloji
Router
IP planı
| Router | Loopback | Link A | Link B |
|---|---|---|---|
| R1 | 1.1.1.1/32 | 10.0.12.1 (R2) | 10.0.13.1 (R3) |
| R2 | 2.2.2.2/32 | 10.0.12.2 (R1) | 10.0.23.1 (R3) |
| R3 | 3.3.3.3/32 | 10.0.13.2 (R1) | 10.0.23.2 (R2) |
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ı
- Point-to-point linklerde neden DR/BDR seçimi olmaz?
- Router-id’yi elle vermeseydik ne olurdu ve bu neden risklidir?
- Hello ve dead timer’ları iki komşuda farklı olursa ne olur?
- Referans bant genişliği (reference bandwidth) maliyetleri nasıl etkiler?
Kontrol sorularının cevapları, labı 100 puanla bitirince açılır.
- DR/BDR, çok sayıda router’ın olduğu çoklu erişim ağlarında (Ethernet segmenti) herkesin herkesle komşu olup LSA’ları tekrar tekrar yaymasını önlemek için vardır. Point-to-point linkte karşı tarafta tek bir router bulunur; bu yüzden vekil seçmeye gerek yoktur. P2P ağ tipinde seçim yapılmaz, komşuluk doğrudan Full olur ve toplanma daha hızlıdır.
- Cisco, router-id’yi otomatik seçer: en yüksek loopback IP’si, loopback yoksa en yüksek aktif arayüz IP’si. Arayüz IP’leri değişirse ya da yeni bir loopback eklenirse router-id kendiliğinden değişebilir (OSPF süreci yeniden başlayınca). Router-id değişince komşuluklar düşer, LSDB’de eski kimlik kalır ve sorun gidermek zorlaşır. İki router’ın aynı router-id’yi alması da komşuluğu bozar. Bu yüzden
router-id‘yi elle sabitlemek iyi pratiktir. - OSPF komşuluğu için hello ve dead interval değerleri iki uçta aynı olmalıdır. Uyuşmayan paketler reddedilir ve komşuluk Init/Down durumunda takılı kalır. Aynı şekilde area numarası, alt ağ/maske, kimlik doğrulama ve stub bayrağı da eşleşmelidir. Sorun giderirken
show ip ospf interface(Huawei’dedisplay ospf interface) ile iki ucun zamanlayıcılarını karşılaştır. - OSPF maliyeti = referans bant genişliği ÷ arayüz bant genişliği. Cisco’da varsayılan referans 100 Mbit/s’tir; bu yüzden 100 Mbit/s ve üzeri tüm linklerin maliyeti 1 çıkar (FastEthernet, GigabitEthernet, 10G hepsi aynı). Hızlı linki ayırt etmek için
auto-cost reference-bandwidth 100000gibi bir değer verilir. Değer ağdaki tüm router’larda aynı olmalıdır.