MPLS
MPLS, Multi-Protocol Label Switching, är ett inkapslingsprotokoll för routning av IP-trafik.Specifikationer och läsning
- RFC 3031 - "Multiprotocol Label Switching Architecture"
- RFC 3032 - "MPLS Label Stack Encoding"
- Sean Harnedy/The MPLS Primer, 2002
MPLS är en ny frame-typ i Ethernet, och ny taggning i PPP (LCP egentligen), och det är i praktiken en stack med labels som ligger "runt" IP-paketet.
En MPLS-implementation för Linux ingår i Zebra.
Historik
- år1992 - RFC 1322
- år1994 - Toshiba annonserar CSR; RFC 1633
- år1995 - Toshiba presenterar CSR igen; IP-protokoll för att styra ATM
- maj 1996 - RFC 1953; Ipsilon (uppköpt av Nokia) föreslår IP-switching; Cisco föreslår tag switching framework; IBM föreslår ARIS;
- aug 1996 - RFC 1992; Nimrod
- 9-13 dec 1996 - 37:e IETF-mötet har en MPLS-BOF
- febr 1997 - RFC 2098; Toshibas Router Architecture Extensions for ATM; RFC 2105, Cisco Systems Tag Switching Architecture
- 7-11 apr 1997 - 38:e IETF-mötet: loopar i MPLS, RSVP-flöden, ARIS-stöd för LAN media switching
- apr 1997 - RFC 2129, Toshiba
- 11-15 aug 1997 - 39:e IETF-mötet, bl.a. QoS-frågor diskuteras
- 30 mars-3 apr 1998 - 41:a IETF-mötet, LDP, VPN-frågor diskuteras
- 23-28 aug 1998 - 42:a IETF-mötet, ett MPLS-draft, RSVP-frågor
- 7-11 dec 1998 - 43:e IETF-mötet, SNMP-övervakning av MPLS-nät
- dec 1998 - Diff-Serv informational RFC 2475
- 15-19 mars 1999 - 44:e IETF-mötet, QoS-frågor
- 11-16 juli 1999 - 45:e IETF-mötet, fast reroute, MPLS using RSVP och ATM VC switching
- sept 1999 - RFC 2702
- 7-12 nov 1999 - 46:e IETF-mötet, QoS, LPD, CR-LDP, MPLambdaS, GMLPS, OAM
- mars 2000, MPLS Forum grundas med 16 medlemmar
- 26-31 mars 2000, 47:e IETF-mötet, PPP, MPLS/IP Header Compression, Optical UNI
- år2001 - IETF MPLS WG blir del av en ny area inom IETF, kallad Sub-IP-arean, tillsammans med CCAMP, GSMP, IPO, IPORPR, TEWG, PPVPN
RFC-författare var Eric C Rosen, Cisco;Arun Viswanathan, Force10 Networks;Ross Callon, Juniper Networks;Dan Tappan, Cisco;Yakov Rekhter, Juniper;Guy Fedorkow, Cisco;Dino Farinacci, Procket Networks;Tony Li, Procket Networks;Alex Conta, TranSwitch.
Terminologi
Utvalda termer med hänvisning till avsnitt 2.2 och 2.3 i RFC 3031.
MPLS använder en förenklad routing inom del av ett större nätverk. Den del där MPLS används kallas en MPLS-domän (MPLS domain) eller MPLS-moln. Ingången till molnet kallas ingångsnod (ingress node) och utgången utgångsnod (egress node).Däremellan passerar trafiken snabbt och lätt genom en eller flera LSRer. Snabbheten kommer av att varje datapaket under transit vid ingångsnoden har kapslats in i ett MPLS-paket och försetts med en etikett (label) som bara anger vilket routingbeslut som gäller för MPLS-paketet inom det aktuella MPLS-molnet. Varje LSR gör bara en enkel uppslagning av etiketten i sin översättningstabell för att hitta nästa steg (next hop) och eventuellt också ett nytt värde på etiketten. Det senare kallas etikettbyte (label swapping).
- ATM - Asynchronous Transfer Mode
- BGP - Border Gateway Protocol
- DLCI - Data Link Circuit Identifier - namn på etiketterna som används i Frame Relay-nät.
- FEC - Forwarding Equivalence Class - klassen av alla paket som ges samma etikett.
- FTN - FEC to NHLFE Map - en översättningstabell från FEC till NHLFE
- frame merge - label merging, when it is applied to operation over frame based media, so that the potential problem of cell interleave is not an issue.
- IGP - Interior Gateway Protocol
- ILM - Incoming Label Map
- label merging - the replacement of multiple incoming labels for a particular FEC with a single outgoing label
- label stack - an ordered set of labels
- LDP - Label Distribution Protocol
- LSP - Label Switched Path
- LSR - Label Switching Router
- merge point - a node at which label merging is done
- NHLFE - Next Hop Label Forwarding Entry
- SVC - Switched Virtual Circuit - vad är skillnaden mellan en SVC och en VC?
- SVP - Switched Virtual Path - vad är skillnaden mellan en SVP och en VP?
- TTL - Time-To-Live
- virtuell krets - virtual circuit (VC) - a circuit used by a connection-oriented layer 2 technology such as ATM or Frame Relay, requiring the maintenance of state information in layer 2 switches.
- VC merge - label merging where the MPLS label is carried in the ATM VCI field (or combined VPI/VCI field), so as to allow multiple VCs to merge into one single VC
- VP - Virtual Path
- VP merge - label merging where the MPLS label is carried din the ATM VPI field, so as to allow multiple VPs to be merged into one single VP.In this case two cells would have the same VCI value only if they originated from the same node.This allows cells from different sources to be distinguished via the VCI.
- VPI/VCI - a label used in ATM networks to identify circuits
Artikeln skriven 2009-01-16 av Learning4sharing
Inga kategorier för denna artikel än...Intresserad av fler artiklar?
Huckleberry FinnA blyg Proposal
A blyg Proposal
Epitaf
Bibeltrogna Vänner
Yrväder
Höganäskrus
Svångrem
Lexfras