Dnes, kdy firmy spravují stovky síťových prvků a tisíce uživatelů, je efektivita směrování klíčová. MPLS (Multiprotocol Label Switching) představuje technologii „vrstvy 2,5“, která namísto standardního směrování na základě IP prefixů využívá labely. Díky tomu přináší výrazné zrychlení přepínání paketů a vyšší spolehlivost v jádru sítě.
Důležité koncepty, které si rozebereme:
K čemu je MPLS vlastně dobré?
Tradiční IP přepínání analyzuje každý paket porovnáním s prefixy v směrovací tabulce – to je výpočetně náročné a pomalé. MPLS přidává čitelný 4‑oktetový label před IP hlavičku a přepíná pakety podle tohoto labelu bez dalšího IP lookupu.
MPLS umožňuje:
CEF: katalyzátor výkonu
Cisco Express Forwarding (CEF) ukládá rozhodnutí o směrování již předpočítaná v databázích FIB a LFIB. MPLS labely se do tohoto systému perfektně integrují, což znamená výrazné zrychlení (30–60 %) oproti klasickému process switchingu.
Label stack – co se vkládá
Každý MPLS paket obsahuje label stack – 20bitový label, bity EXP pro QoS, bit S pro označení spodku zásobníku a TTL. Tento stack se fyzicky vkládá mezi hlavičky L2 a L3.
Databáze, které je třeba znát:
LDP (Label Distribution Protocol)
LDP navazuje peering mezi LSR a zajišťuje výměnu labelů pro prefixy. Díky tomu je přepínání pomocí labelů plně automatizované.
Kombinace s CEF znamená hardwarové přepínání – ideální řešení pro výkonné sítě.
ip cef
mpls ip
mpls label protocol ldp
interface GigabitEthernet0/1
mpls ip
interface GigabitEthernet0/2
mpls ip
Dále stačí nakonfigurovat směrovací protokol (např. OSPF/BGP), aby se prefixy dostaly do FIB a LFIB.
Ověření konfigurace pomocí příkazů:
show mpls ldp neighbor
show mpls forwarding-table
MPLS není jen řešení pro velké ISP. Díky rychlosti, předvídatelnosti a škálovatelnosti je ideální volbou i pro podnikové sítě s vysokými nároky. Pokud vás zajímá, jak MPLS zapadá do Cisco topologie – doporučujeme kurz NP5 – Úvod do technologie MPLS, kde si vše prakticky vyzkoušíte.
Viac informacií preberáme na kurze:
Kurz NP5 - Úvod do technologie Multi Protocol Label Switching (MPLS)
Marián Knězek