Amaç
MPLS’in temel kavramlarını görmek: LSR-ID, LDP komşuluğu, etiket dağıtımı ve LSP’nin IGP’yi izlemesi.
Mimari
Halka topolojide R1’den R3’e iki yol vardır (R2 üzerinden ve R4 üzerinden). OSPF area 0 loopback erişimini sağlar; LDP her linkte komşuluk kurar ve /32 loopback’ler için etiket dağıtır. R1–R2 linki kopunca OSPF yeni yolu seçer ve LSP R4 üzerinden yeniden oluşur. Platform: Huawei VRP.
Topoloji
Router
IP planı
| Router | LSR-ID (Lo0) | Linkler |
|---|---|---|
| R1 | 1.1.1.1/32 | 10.0.12.1/30 (R2), 10.0.14.1/30 (R4) |
| R2 | 2.2.2.2/32 | 10.0.12.2/30 (R1), 10.0.23.1/30 (R3) |
| R3 | 3.3.3.3/32 | 10.0.23.2/30 (R2), 10.0.34.2/30 (R4) |
| R4 | 4.4.4.4/32 | 10.0.14.2/30 (R1), 10.0.34.1/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ı
- LSR-ID’yi loopback yapmanın avantajı nedir? Link adresi olsaydı ne olurdu?
- Penultimate hop popping (PHP) nedir ve etiketi hangi router çıkarır?
- LDP oturumu neden TCP 646 ve UDP 646 kullanır?
- LDP, IGP’siz çalışabilir mi? Yolu kim belirler?
Kontrol sorularının cevapları, labı 100 puanla bitirince açılır.
- Loopback router çalıştığı sürece hep up’tır ve IGP ile ağdaki her yerden erişilebilir. LDP oturumu bu adres üzerinden kurulduğu için tek bir linkin kopması oturumu düşürmez; başka yol varsa oturum ayakta kalır. LSR-ID bir link adresi olsaydı, o link koptuğunda adres de gider, oturum düşer ve etiketler kaybolurdu.
- PHP, LSP’nin sonundan bir önceki router’ın (penultimate hop) üst etiketi çıkarıp paketi etiketsiz (ya da bir alt etiketle) son router’a göndermesidir. Son router (egress) ‘implicit-null’ (etiket 3) duyurarak bunu ister. Böylece egress router tek bir arama yapar, etiket arama ve çıkarma işini iki kez yapmaz.
- LDP komşuları UDP 646 üzerinden multicast (224.0.0.2) hello’larla bulur (discovery). Komşu bulununca oturum, güvenilir iletim gerektiğinden TCP 646 üzerinden kurulur ve etiket eşleşmeleri (label mapping) bu oturumla taşınır. Yani UDP keşif için, TCP asıl bilgi alışverişi içindir.
- LDP, yönlendirme tablosundaki ön ekler (FEC) için etiket dağıtır; tablonun nasıl dolduğu önemli değildir (IGP ya da statik rota olabilir) ama tabloda rota olması şarttır. Yolu LDP değil, yönlendirme tablosu belirler: LSP, IGP’nin en iyi yolunu izler. IGP rotası yoksa LDP o ön ek için etiketli yol kuramaz.