Segment Routing Primer — SR-MPLS and SRv6
Segment Rou SR-MPLS and SRv6
Yüksək səhifəsiz yüksək səyahət olmadan səyahət: SR necə RSVP-TE, Node-SIDs və Adj-SIDs necə, SRv6 IPv6 ünvanlarında kodlaşdırılması və SR-TE trafik mühəndislikdə uyğun olduğu.
1. RSVP-TE ilə problem
RSVP-TE (Güclük Rezervasyon Protokolu - Trafik Mühəndisliyi, ) MPLS şəbəkələrində açıq yol nəzarəti təqdim edib, lakin əsas məsələndiriciliyini təsdiq edin:
- İngilis dili:
- Baş-end siqnal:
- Scalability:
- Fast-Reroute kompleksi:
kateqoriyaƏn yüksək səyahəti dəyişdirir. Mərkəzi router bütün proqram kod kodlaşdırır Paket başlığının özü. Transit routerlar prosesi yalnız aktiv hissəsi və LSP dövlət lazım deyil.
2. SR Architecture (RFC 8402)
Axtar bir router haqqında paketi necə dəstəkləyən bir tətbiqdir - "bu hede" deyə bilər, "bu xüsusi kompüter" və ya "Bu VPN baxmaq". Departament Identifiers (SIDs). SIDs xidmət siyahısı (or SID-list). Aktiv kateqoriya haqqında işlənir; emal tam olduqda, segment silinir və sonra aktiv olur.
İki məlumatlar var:
- Qalereya
- Qalereya
3. SR-MPLS: Node-SIDs, Adj-SIDs, və SRGB
SR-MPLSAzərbaycan Respublikasının Prezidenti, Azərbaycan Respublikası, Azərbaycan Respublikası)TLV uzantıları kimi:
| SID növü | Scope | Qeydiyyat | Meaning |
|---|---|---|---|
| Node-SID | Global (SRGB) | İngilis | "Bu qısa IGP yolu istifadə etdiyiniz nömrəyə cavab ver." Hər bir router bir Node-SID per loopback/router-ID var. SR domain bütün routerlar bu etiket proqram olmalıdır. |
| Adjacency-SID | Yerli (SRLB və dinamik) | Estoniya | "Bu xüsusi qrupa bu xüsusi interfeysə baxın." Ən yaxşı yol qədər xüsusi bir link üzərində paketi zorlamaq üçün istifadə edin. |
| Axtarış | Qoca | Persistent | Bir sıra nömrə (e.g., yol reflektorları və ya data mərkəzi PoPs) ilə tanış olun. Packets ən yaxşı üzvə verilir. |
Axtarış (Segment Routing Global Block) beynəlxalq səviyyəli SIDs üçün quraşdırılmış etiket sıradır. ümumi default 16000–23999 (Cisco, Juniper), konfiqurasiya edir. Node-SIDs kimi kodlanır (e.g., indeks 100) və SRGB bazası indeksi (e.g., 16000 + 100 = etiket 16100). Bütün routerlar müxtəlif SIDs üçün eyni SRGB istifadə etmək lazımdır - satıcılar və ya konfiqurasiyalar arasında səhifəsiz SGRBs.
SR-MPLS etiket yığın nümunə
Ingress R1 pushes: [Node-SID(R3)] [Node-SID(R5)] R1→R2: outer label = SID(R3), inner = SID(R5) R2→R3: pops SID(R3) (PHP or explicit-null) R3 sees top label = SID(R5); forwards on shortest path to R5 R5 pops SID(R5); delivers to local application
4. SRv6: IPv6 Addresses kimi SIDs
SRv6SIDs 128-bit IPv6 ünvanı kimi yapılandırılmışdır:
| Locator (e.g., /48) | Function (operator-defined, typically 16 bits) | Argument (remaining bits) |
- Loktor
- Function
- Argu
Saytın siyahısı keçirilib (Segment Routing Header, ) - Next Header = 43 (Routing Header), Routing Type = 4. SRH daxildir:
- Departament Sol (SL): aktiv SID göstərir bölgəsinə indeks
- Tag: axtarış ipucu
- Saytın siyahısı [0.n]: xidmət SIDs (last SID hedefdir)
Hər bir SR-aware node, IPv6 mərkəzi yerli SID ilə qazanırsa, node SID funksiyasını, decrements bölməsi Sol və nümunələr siyahısı [Segment Sol] proqramdan əvvvəl IPv6 DA.
5. SR-TE ilə Traffic Engineering
SR-TE — SR Policy Architecture) RSVP-TE LSPs dəyişdirir ,:
- Qalereya
- Color
- Endpoint
- Bir və daha çox , hər bir ağırlı bölmə siyahısı siyahısı
Candidate yolları baş əvvəl (yer CSPF /PCE istifadə etmək və ya PCEP üzərində mövcud SR-PCE/kontroller ilə bölüşülür (BGP SR Siyasəti §8). Bu, rəsmi yol nəzarətin qarşısını almaq üçün RSVP siqnalını tamamlayır.
On-Demand Next-Hop (ODN)
6. SR-MPLS vs SRv6 vs RSVP-TE
| Qalereya | Qalereya | Qalereya | |
|---|---|---|---|
| Elanlar | MPLS etiket yığını | IPv6 + SRH uzantı başlığı | MPLS label stack |
| İqtisadi | Qeyd | None | Yes (RSVP soft state) |
| Kompüter protokolu | IGP (IS-IS/OSPF) uzantıları | IGP uzantıları | RSVP-TE (PATH/RESV) |
| HW uyğunluğu | HW | SRv6-ability ASIC | Any MPLS HW |
| Paket başına üst | 4 B etiket başına | 8 + 16n B (SRH n SIDs ilə) | 0 (MPLS etiket artıq yığında) |
| VPN dəstək | VPN etiketləri | End.DT4/DT6/DX2 SID funksiyaları | Via MPLS VPN labels |
| Fast reroute | TI-LFA (topologiya-inaktik, heç bir konfiqurasiya) | Qeydiyyat | RSVP-FRR (pre-provisioned jump) |
| İştirakçılıq | SP/DC | Yadda saxla | Yetkin, lakin aşağı |