MPLS etc.. 9 May 2017 AN

Size: px
Start display at page:

Download "MPLS etc.. 9 May 2017 AN"

Transcription

1 MPLS etc.. 9 May 2017 AN

2 Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE LDP MPLS-TE LABEL MP-BGP MPLS is not alone LSP TAG H-VPLS GMPLS ISIS-TE MPƛS RSVP-TE SR OSPF-TE T-MPLS PCEP

3 Multi-Protocol Label Switching...because its techniques are applicable to ANY network layer protocol. It was designed to provide a unified data-carrying service for both circuit-based clients and packet-switching clients which provide a datagram service model; (converged AToM networks) It can be used to carry many different kinds of traffic, including IP packets, as well as native ATM, SONET, Frame Relay and Ethernet frames, but also Pseudo Wires (PW), VPLS, IP VPNs; Label Switched Paths are similar to circuit-switched paths (virtual circuit) in ATM or FR networks, except not dependent on particular Layer-2 technology;

4 Multi-Protocol Label Switching Label switching idea brilliant innovation? Back then ATM was popular, only encapsulations for flow over ATM were defined ATM did not become the big hit and is mostly replaced now by IP/Ethernet devices

5 Multi-Protocol Label Switching Next Cisco came with Tag Switching (1997); This was brought to the IETF for open standardisation; IETF working group involved other vendors and MPLS was defined; Tag renamed to Label; Really: Back then traffic was growing faster than router vendor and service providers could keep up with; Existing routing equipment was very expensive; performance was not enough (no in hardware forwarding of packets); Fixed length label lookup was faster; RFC-3031: Multiprotocol Label Switching Architecture [June 2001]

6 ATM switches offered higher-speed interfaces and faster forwarding; ISPs were building backbones with ATM switches and routers as edge devices; That required building full-mesh networks and that's a lot of configuration and difficult management; Vendors were trying to implement tighter integration between router and ATM switch control planes; Label idea comes from "label swapping" in Frame Relay, ATM. Basically: edge device of MPLS network applies tag tag switch forwards according to label swapping table (pre-established) edge device removes tag and forwards packet

7 It was invented for fast(er) routing" (more like L2 switching); IDEA: Each flow might be special but numerous flows share the same forwarding behaviour; All packets with same label follow the same path; Fixed length label lookup is faster than longest match lookups; Applications TCP UDP SCTP, MPTCP, DCCP, MPLS is sometimes Ethernet IP MPLS ATM FR PPP called: Layer 2.5 protocol Physical

8 Routing vs Switching Switches switch and Routers route. Switching makes packet (frame) forwarding decisions based on layer 2 data [MAC address] Routing makes packet forwarding decision based on layer 3 data [IP address] Switch switches within the subnet/within the network Router routes between the networks Gateways?? Bridges?? Forwarding?? recursive lookup - to determine the next hop + outbound interface

9 Topology Database IP Routing table Forwarding table OSPF BGP RIB Routing Information Base FIB Forwarding Information Base Not all entries in RIB have next hops that are directly connected; OSPF route has an outgoing interface; it s computed by the SPF algorithm and transferred into the IP routing table; BGP route has no outgoing interface and its next hop is not directly connected; the router has to perform recursive lookups to find the outgoing interface; IP routes are copied to Forwarding Information Base (FIB) and their next hops are resolved, outgoing interfaces are computed and multiple entries are created when the next-hop resolution results in multiple paths to the same destination; Simplified view

10 Routing vs Switching Switches switch and Routers route. Juniper specific

11 Routing vs Switching Switches switch and Routers route. Bridging Switching makes packet (frame) forwarding decisions based on layer 2 data [MAC address] Routing makes packet forwarding decision based on layer 3 data [IP address] MPLS is somewhere in between??? (Layer 2.5) Regardless of how you decide to call the physical (or virtual) device that forwards the data across your network, it s important to understand whether it forwards the data based on physical layer-2 addresses (we called that bridging) or based on logical, hierarchical layer-3 addresses (what we called routing 20 years ago). Ivan Pepelnjak Blog:

12 Routing vs Switching MPLS-based networks scale better than those using ATM or Frame Relay because of two major improvements: Automatic setup of virtual circuits based on network topology (core IP routing information), both between the core switches and between the core (P-routers) and edge (PE-routers) devices. Unless configured otherwise, IP routing protocol performs topology autodiscovery and LDP establishes a full mesh of virtual circuits across the core. VC merge: Virtual circuits from multiple ingress points to the same egress point can merge within the network. VC merge significantly reduces the overall number of VCs (and the amount of state the core switches have to keep) in fully meshed networks. Important purpose of MPLS: reduces routes in routers and forwarding table entries Multiple IP prefixes into one tag

13 Multi-Protocol Label Switching Protocol used in the core of networks LER = Label Edge Router (or PE = Provider Edge router) LSR = Label Switching Router (or P = Provider router) Single domain (ISP) Can be used for Traffic Engineering (TE) LSP R3 R6 LER R10 CE Label push LSR Label swap R9 R1 CE Ingress R2 LER R5 LSR Transit R8 LER CE Egress R4 LSR R7 LSR Label pop LSP = Label Switched Path: unidirectional path between LERs

14 Multi-Protocol Label Switching MPLS header applied to packet [This header is put between layer-2 and layer-3 header (shim header) in IP] Label EXP S TTL Label field= 20 bits EXP field = 3 bits S field = 1 bit TTL field = 8 bits Label = number, picked by the router (local) EXP = experimental bits, for Class of Service (*) S = Bottom of Stack TTL = Time-to-Live (to detect loops) Protocol to establish an end-to-end path through the MPLS network Still hop-by-hop forwarding mechanism Builds a connection-oriented service on the IP network (*) Renamed to Traffic Class field RFC-5462

15 Multi-Protocol Label Switching Forwarding Equivalent Class - all IP packets follow same path and receive same treatment at each node FEC can be destination prefix, FEC = Forwarding Equivalence Class or source address, DSCP, The ingress router receives packet and determines to which FEC it belongs; Packets which should be forwarded in the same manner belong to same FEC; Forwarded with the same label (over the same LSP); Label Forwarding Information Base - forwarding table mapping between labels to outgoing interfaces LIB = Label Information Base Mapping between previous hop (incoming port, label) and FEC; Mapping between FEC and next hop (outgoing port, label); Each router has its own LIB, generates LFIB (Label Forwarding Information Base);

16 Prefixes distributed with OSPF/ISIS LSR/transit LSR/transit LSR/transit FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress (PE1,L1) PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X

17 Prefixes distributed with OSPF/ISIS LSR/transit LSR/transit LSR/transit FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress (PE1,L2) (PE1,L1) X evaluates whether PE1 is on the IGP shortest path for that FEC. If successful X assigns L2 for FEC PE1, installs forwarding state swapping L2 and L1 and advermses a binding for L2 and FEC PE1 to Y. PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X

18 Prefixes distributed with OSPF/ISIS LSR/transit LSR/transit LSR/transit FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress (PE1,L3) (PE1,L2) (PE1,L1) Y will do similar processing. The LSP setup proceeds from egress to ingress. X evaluates whether PE1 is on the IGP shortest path for that FEC. If successful X assigns L2 for FEC PE1, installs forwarding state swapping L2 and L1 and advermses a binding for L2 and FEC PE1 to Y. PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X

19 Prefixes distributed with OSPF/ISIS LSR/transit LSR/transit LSR/transit FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress (PE1,L4) (PE1,L3) (PE1,L2) (PE1,L1) Y will do similar processing. The LSP setup proceeds from egress to ingress. X evaluates whether PE1 is on the IGP shortest path for that FEC. If successful X assigns L2 for FEC PE1, installs forwarding state swapping L2 and L1 and advermses a binding for L2 and FEC PE1 to Y. PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X

20 Prefixes distributed with OSPF/ISIS LSR/transit LSR/transit LSR/transit FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress PE1-push L4 (PE1,L4) (PE1,L3) (PE1,L2) (PE1,L1) Y will do similar processing. The LSP setup proceeds from egress to ingress. X evaluates whether PE1 is on the IGP shortest path for that FEC. If successful X assigns L2 for FEC PE1, installs forwarding state swapping L2 and L1 and advermses a binding for L2 and FEC PE1 to Y. PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X

21 Prefixes distributed with OSPF/ISIS LSR/transit LSR/transit LSR/transit FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress PE1-push L4 (PE1,L4) (PE1,L3) (PE1,L2) (PE1,L1) swap (L4, L3) Y will do similar processing. The LSP setup proceeds from egress to ingress. X evaluates whether PE1 is on the IGP shortest path for that FEC. If successful X assigns L2 for FEC PE1, installs forwarding state swapping L2 and L1 and advermses a binding for L2 and FEC PE1 to Y. PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X

22 Prefixes distributed with OSPF/ISIS LSR/transit LSR/transit LSR/transit FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress PE1-push L4 (PE1,L4) (PE1,L3) (PE1,L2) swap (L4, L3) swap (L3, L2) (PE1,L1) Y will do similar processing. The LSP setup proceeds from egress to ingress. X evaluates whether PE1 is on the IGP shortest path for that FEC. If successful X assigns L2 for FEC PE1, installs forwarding state swapping L2 and L1 and advermses a binding for L2 and FEC PE1 to Y. PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X

23 Prefixes distributed with OSPF/ISIS LSR/transit LSR/transit LSR/transit FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress PE1-push L4 (PE1,L4) (PE1,L3) (PE1,L2) swap (L4, L3) swap (L3, L2) (PE1,L1) swap (L2, L1) Y will do similar processing. The LSP setup proceeds from egress to ingress. X evaluates whether PE1 is on the IGP shortest path for that FEC. If successful X assigns L2 for FEC PE1, installs forwarding state swapping L2 and L1 and advermses a binding for L2 and FEC PE1 to Y. PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X

24 LSP LSR/transit LSR/transit LSR/transit Prefixes distributed with OSPF/ISIS FEC = loopback address PE1 ingress PE2 Z Y X PE1 egress PE1-push L4 (PE1,L4) (PE1,L3) (PE1,L2) swap (L4, L3) swap (L3, L2) (PE1,L1) swap (L2, L1) Y will do similar processing. The LSP setup proceeds from egress to ingress. X evaluates whether PE1 is on the IGP shortest path for that FEC. If successful X assigns L2 for FEC PE1, installs forwarding state swapping L2 and L1 and advermses a binding for L2 and FEC PE1 to Y. PE1 assigns a Label (L1) to its own L0 address (FEC) and advermses that to its LDP peer X Label actions: Push to the stack, Swap top label, PoP from the stack; S-bit is set to 1 in MPLS header if label is last label on the stack;

25 A 10 B C F D E 5 5 G 28 = label 5 = IGP metric Label 3 is announced by router B to its neighbor, 3 is a special value, Implicit NULL label [RFC-3032]; This triggers Penultimate Hop Popping (PHP) the LSR (E) before the LER (B) pops the label and forwards normal IP packet to LER (B); simplifies processing at LER (saves one lookup); default behaviour of most implementations, not mandatory;

26 LSR A receives mapping for Label N for FEC X from peer LSR B; LSR A will use Label N for forwarding if and only if B is on the IGP shortest path for destination X from A s point of view; OR: LSPs set up via LDP follow the IGP shortest path and LDP uses IGP to avoid loops; LSPs shift with IGP path changes; - Danger of blackholing/looping during reconvergence; But who/what assigns the labels? Goal is to build a forwarding table with mapping between incoming label and outgoing label; Routers pick the label values (local significance only) The MPLS architecture uses downstream label assignment: router expects to receive the traffic with label it picked locally. Called downstream because label assigned to traffic at point X was picked by a router who is one hop further down in the direction of the traffic flow from X.

27 Multi-Protocol Label Switching Summary MPLS - set up virtual circuits across switched architecture Paths are called LSPs LSPs are unidirectional Traditional MPLS follows the traditional routing (shortest path) Every router assigns label to every prefix in its routing table (simplified, depends on implementation, independent or ordered label distribution control) Label is local to the router LER = Label Edge Router (or PE = Provider Edge router) LSR = Label Switching Router (or P = Provider router) FEC = Forwarding Equivalence Class LIB = Label Information Base

28 Topology Database LDP Database OSPF/IS-IS BGP LDP Routing table (inet.0) RIB Routing Information Base FEC mapping table (inet.3) LIB Label Information Base (mpls.0) Label Routing table FIB Forwarding Information Base LFIB Label Forwarding Information Base Forwarding table Juniper specific See also:

29 Multi-Protocol Label Switching Summary With MPLS, routers (LSRs) never look at IP addresses, only at labels you can encapsulate anything within MPLS (eg carry IPv6 traffic over IPv4 network) In MPLS: switching traffic based on labels advertised by LDP (or RSVP, BGP) In IP routing: routing based on destination address for which the entries in the routing table have to exist (configured statically or installed by routing protocol) (Traditional) IP routing: Bound to the IP topology, that's what comes from the routing protocols With MPLS: You can create (with use of different labels and label stacks) different topologies & services (MPLS-TE, MPLS VPNs)

30 Label Distribution - Control Plane

31 Label Distribution - Control Plane How are bindings between labels and FECs distributed through network? You need routing and signalling; Manual configuration not an option, need protocol; 2 options: invent new protocol or extend existing protocol to carry labels; Both were done: New protocol: LDP Label Distribution Protocol Two existing protocols: RSVP and BGP

32 LDP - made by IETF [RFC-5036] Fundamental concept in MPLS is that 2 LSRs must agree on the meaning of labels used to forward traffic. Protocol used where one LSR informs another of the LABEL BINDINGS it has made. Specifically designed for label distribution - does nothing else but that, no routing, in fact it relies on an IGP for all routing decisions; UDP discovery and TCP session with peers; Adjacent LSRs inform each other of the label bindings; An IGP protocol is configured on all LSRs; New IGP routes (prefixed in routing table) lead to new label bindings; Labels can be withdrawn when IGP routes are no longer valid; Hard-state; Expected to work until explicitly torn down

33 Label Distribution - Control Plane LDP works between directly connected neighbors or peers; Peers are automatically discovered (via multicast to well-known UDP port); Initialization: exchange information regarding features and modes supported; Next: information regarding binding Labels and FECs exchanged; After discovery a TCP session is established and LDP session is set up; [why chosen to use TCP? Reliable delivery and incremental updates, not periodic refreshes] To keep session up keepalive messages are sent. Label messages: advertise new labels, withdraw labels

34 RSVP-TE Resource ReserVation Protocol RSVP was developed before MPLS; To create bandwidth reservations for individual traffic flows in network as part of the int-serv model; Its mechanism is to reserve bandwidth along each hop of a network for an end-to-end session; Doesn't scale (create, maintain, tear-down state for each traffic flow!), so it is not/hardly used. RSVP extensions for MPLS to create and maintain LSPs and to create associated bandwidth reservations [RFC-3209]; Better scaling (single LSP can carry all traffic between ingress and egress router pair, not per flow);

35 RSVP-TE RSVP-signaled LSP does not necessarily follow IGP shortest path; Extensions allow for explicit routing (specify entire path or specific transit nodes) Explicitly Routed LSP: An LSP whose path is established by a means other than normal IP routing. Bandwidth reservation is optional Creation of RSVP-signaled LSP is initiated by ingress router by sending RSVP Path message; Destination is the egress router; Transit routers inspect the message and make modifications (define label, check and reserve bandwidth); Path message: label request object, Explicit Route Object (ERO), Record Route Object, Sender Tspec ERO contains addresses of nodes through which the LSP must pass;

36 RSVP-TE in response the egress router sends an RSVP Resv message, this follows the reverse path back to ingress; establishes the LSP (send label in Resv message); With Record Route Object Resv message: label object, Record Route Object routers can check if the path is loop-free Path and Resv messages travel hop-by-hop through network - establish state at each node; Periodic exchange of messages after establishment to refresh the state (if missed LSP is torn down); RSVP-signaled LSPs follow single path from ingress to egress (even in case of multiple available paths); LSP still unidirectional!

37 MP-BGP Multiprotocol Extensions to BGP It supports multiple address families, easy to define and carry new types of reachability information and associated attributes; Advertise prefix and label(s) associated with it; [RFC-3107] Carrying Label Information in BGP-4: The label mapping information for a particular route is piggybacked in the same BGP Update message that is used to distribute the route itself. Can be used inter-domain (between AS-es BGP is used); Often BGP is already used so no need for another protocol; This is used for Layer3 VPN between sites interconnected by MPLS (provider) core network; Each VPN has its own VRF (Virtual Routing and Forwarding instance); MPLS forwarding uses stacked labels: outer label for LSP forwarding inner label to differentiate between different VPNs

38 LSP FEC LABEL TAG OSPF-TE ISIS-TE Now back to some friends of MPLS LDP RSVP-TE MP-BGP MPLS-TE MPLS-TP T-MPLS VPLS H-VPLS MPƛS GMPLS PBB-TE PCEP SR Due to Moore s Law lookup speed is no longer the biggest problem, but since 1997 a lot of new ways to use MPLS and Family have been found...

39 Traffic engineering What is it? Process of manipulating traffic on an (IP) network to make better use of capacity; Is not network engineering, but linked; Reduce overall cost of operations by more efficient use of bandwidth resources; With traditional IP and IP routing protocols difficult: tweaking link cost or weight to influence IGP behaviour. availability of resources (e.g. bandwidth) not taken into account. IGPs distribute network topology information through network; Can be used to calculate the routes of LSP automatically; When required to establish LSPs not following IGP routes, with guaranteed QoS characteristics and backup LSPs that avoid single points of failure you need more: Traffic Engineering extensions -TE RFC-3272: Overview and Principles of Internet Traffic Engineering

40 Traffic engineering Cost optimisation (better utilisation of network resources); congestion management; dynamic services & traffic profiles; Efficient routing (predictable, deterministic paths); Availability/ resilience / fast restoration; QoS / separate realtime latency-critical services from other traffic; MORE CONTROL MPLS-TE: set of extensions to MPLS explicit or constraint based routing; use RSVP-TE to set up explicit paths; bandwidth reservation;

41 MPLS-TE use RSVP-TE to set up explicit paths; bandwidth requirement; RSVP sets up TE-tunnel (VC) to endpoint using Path and Resv messages, reserving the bandwidth on path. explicit or constraint based routing; If no external NMS is used routers need to figure out where BW is available -TE extensions to OSPF (new LSA) and ISIS (new TLV) make it possible to tell how much BW available on every link. Router does a Constrained SPF (CSPF) calculation. Initiated by config on router interface or external third party application (NMS/PCEP) More extensions: fast rerouting, restoration, QoS, Shared Risk Link Groups, link coloring, make-before-break, pre-emption, auto-bandwidth, etc..

42 MPLS-TP Transport Profile In 2006 the ITU-T started with its own MPLS-like technology: T-MPLS or Transport MPLS Continued as joint effort of IETF together with ITU; Now called: MPLS-TP; MPLS-TP is set of extensions to IP MPLS feature set that fulfills packet transport requirements; MPLS MPLS-TP is the subset of MPLS MPLS-TP MPLS extensions tailored for transport networks; + Added functionality based on Transport requirements

43 MPLS-TP Transport Profile Result of the joint effort had a list of 115 requirements [RFC5654/2009] Some differences between MPLS and MPLS-TP: MPLS-TP is bi-directional LSPs (follow same path both ways) No LSP merging, no PHP No ECMP (Equal-cost multi-path routing) Explicit support for ring topologies Static configuration via Network Management System (NMS) or using control plane MPLS-TP does not assume IP connectivity between devices Differences are mainly in the control plane, management, and OAM MPLS-TP applies additional constraints, eliminates some complex functions that make networks unpredictable and non-deterministic

44 VPLS Virtual Private LAN Service A VPLS is (provider) service that emulates the full functionality of traditional LAN a Layer 2 Virtual Private Network (VPN) VPLS is "private" in that CE devices that belong to different VPLSs cannot interact VPLS is "virtual" in that multiple VPLSs can be offered over a common packet switched network (over IP or MPLS network) PPVPN Layer 2 Layer 3 P2P P2M PE-based CE-based (VPWS) VPLS IPLS BGP/MPLS Virtual IPsec IP VPNs Router [RFC-4026: Provider Provisioned Virtual Private Network (VPN) Terminology]

45 VPLS Virtual Private LAN Service Ethernet service: frames sent to broadcast addresses and unknown dest MAC addresses are flooded to all ports; all unknown unicast, broadcast and multicast frames are flooded over the corresponding PWs to all PE nodes participating in the VPLS Responsibility of service provider to create loop-free topology; Full-mesh of pseudo-wires connecting the edge sites; Using LDP for Signaling [RFC-5461] Using BGP for Auto-Discovery and Signaling [RFC-5462] Number of limitations in redundancy, multicast, multihoming, provisioning simplicity New RFC on defining the requirements for a new solution: Ethernet VPN (EVPN) [RFC-7290 (May 2014)]

46 Segment Routing (SR) Alternative for LDP and RSVP-TE in MPLS networks; Segment routing is a new forwarding paradigm that provides source routing; The source can define the path a packet will take; SR uses MPLS to forward packets (in IPv4), but labels are distributed by IGP (OSPF, ISIS); Source Routing the source chooses a path and encodes it in the packet header as an ordered list of segments the rest of the network executes the encoded instructions Segment: an identifier for any type of instruction forwarding or service Example segments: particular node in network, network link, prefix Source Routing: a node steers packets through an ordered list of instructions (segments) that are encoded in the packet header

47 Segment Routing (SR) Segment Routing Forwarding Plane MPLS: ordered list of segments is represented as a stack of labels Segment Routing re-uses MPLS data plane without any change Segment is encoded as MPLS label Applicable to IPv4 and IPv6 address families IPv6: an ordered list of segments is encoded in a routing extension header SR allows to enforce a flow through any topological path and service chain while maintaining per-flow state only at the ingress node to the SR domain; Application for SR enable some kind of application controller that can steer traffic over different paths, depending on different requirements and the current state of the network; Doing this now requires MPLS-TE, as well as keeping state in many device, with SR, there is no need to keep state in intermediary devices The state is in the packet, not in the network

48 Segment Routing (SR) segment routing with central optimization (PCE - path computation element) 9105 Next Header Length Type Segments Left First Segment Flags Reserved Segment A B C D Z Segment 1 Segment 2 Segment n (1) N O P Optional Type Length Value Objects (variable) routing along any explicit path segment encoded as IPv6 address ordered list of segments is encoded as ordered list of IPv6 addresses in the routing header active segment is indicated by the Destination Address of the packet next active segment is indicated by a pointer in the routing header (1) Picture from: See for more info: IETF SPRING WG and

49 MPLS et cetera MPLS over 15 years old but Still lot of activities on standardisation; Lot of new activities using or extending MPLS Just look at the number of RFCs after RFC-3013 (> 130) and the drafts in the MPLS WG of the IETF: Skipped MPLS VPNs, GMPLS, seamless MPLS, Pseudo Wires, and much more.

50 Thanks for your attention! Questions?

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP

MPLS etc.. MPLS is not alone TEST. 26 April 2016 AN. Multi-Protocol Label Switching MPLS-TP FEC PBB-TE VPLS ISIS-TE MPƛS GMPLS SR RSVP-TE OSPF-TE PCEP Multi-Protocol Label Switching MPLS-TP FEC VPLS PBB-TE MPLS etc.. MPLS is not alone LDP MPLS-TE LABEL MP-BGP LSP TAG H-VPLS 26 April 2016 AN TEST GMPLS SR T-MPLS ISIS-TE MPƛS OSPF-TE PCEP Multi-Protocol

More information

MPLS. 9 March 2018 AN

MPLS. 9 March 2018 AN MPLS 9 March 2018 AN Multi-Protocol Label Switching MPLS-TP MP-BGP H-VPLS OSPF-TE LIB MPLS is not alone LSP ISIS-TE EVPN GMPLS MPLS-TE T-MPLS LFIB LABEL LDP TAG Used in many (most?) provider networks to

More information

MPLS MPLS. Basically: 9 March 2018 AN. Multi-Protocol Label Switching. A bit of history. Multi-Protocol Label Switching.

MPLS MPLS. Basically: 9 March 2018 AN. Multi-Protocol Label Switching. A bit of history. Multi-Protocol Label Switching. Multi-Protocol Label Switching MPLS-TP MP-BGP H-VPLS OSPF-TE LIB MPLS MPLS is not alone LSP ISIS-TE EVPN GMPLS MPLS-TE 9 March 2018 AN T-MPLS LFIB LABEL LDP TAG Used in many (most?) provider networks to

More information

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015

Multi Protocol Label Switching (an introduction) Karst Koymans. Thursday, March 12, 2015 .. MPLS Multi Protocol Label Switching (an introduction) Karst Koymans Informatics Institute University of Amsterdam (version 4.3, 2015/03/09 13:07:57) Thursday, March 12, 2015 Karst Koymans (UvA) MPLS

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 05 MULTIPROTOCOL LABEL SWITCHING (MPLS) AND LABEL DISTRIBUTION PROTOCOL (LDP) 1 by Xantaro IP Routing In IP networks, each router makes an independent

More information

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS

Computer Network Architectures and Multimedia. Guy Leduc. Chapter 2 MPLS networks. Chapter 2: MPLS Computer Network Architectures and Multimedia Guy Leduc Chapter 2 MPLS networks Chapter based on Section 5.5 of Computer Networking: A Top Down Approach, 6 th edition. Jim Kurose, Keith Ross Addison-Wesley,

More information

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ...

MPLS Intro. Cosmin Dumitru March 14, University of Amsterdam System and Network Engineering Research Group ... MPLS Intro Cosmin Dumitru c.dumitru@uva.nl University of Amsterdam System and Network Engineering Research Group March 14, 2011 Disclaimer Information presented in these slides may be slightly biased towards

More information

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF

LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF LARGE SCALE IP ROUTING LECTURE BY SEBASTIAN GRAF MODULE 07 - MPLS BASED LAYER 2 SERVICES 1 by Xantaro MPLS BASED LAYER 2 VPNS USING MPLS FOR POINT-TO-POINT LAYER 2 SERVICES 2 by Xantaro Why are Layer-2

More information

Practice exam questions for the Nokia NRS II Composite Exam

Practice exam questions for the Nokia NRS II Composite Exam Practice exam questions for the Nokia NRS II Composite Exam The following questions will test your knowledge and prepare you for the Nokia NRS II Composite Exam. Compare your responses with the Answer

More information

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN

Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Securizarea Calculatoarelor și a Rețelelor 32. Tehnologia MPLS VPN MPLS VPN 5-ian-2010 What this lecture is about: IP

More information

MPLS MULTI PROTOCOL LABEL SWITCHING OVERVIEW OF MPLS, A TECHNOLOGY THAT COMBINES LAYER 3 ROUTING WITH LAYER 2 SWITCHING FOR OPTIMIZED NETWORK USAGE

MPLS MULTI PROTOCOL LABEL SWITCHING OVERVIEW OF MPLS, A TECHNOLOGY THAT COMBINES LAYER 3 ROUTING WITH LAYER 2 SWITCHING FOR OPTIMIZED NETWORK USAGE MPLS Multiprotocol MPLS Label Switching MULTI PROTOCOL LABEL SWITCHING OVERVIEW OF MPLS, A TECHNOLOGY THAT COMBINES LAYER 3 ROUTING WITH LAYER 2 SWITCHING FOR OPTIMIZED NETWORK USAGE Peter R. Egli 1/21

More information

MPLS VPN. 5 ian 2010

MPLS VPN. 5 ian 2010 MPLS VPN 5 ian 2010 What this lecture is about: IP CEF MPLS architecture What is MPLS? MPLS labels Packet forwarding in MPLS MPLS VPNs 3 IP CEF & MPLS Overview How does a router forward packets? Process

More information

Introduction to MPLS APNIC

Introduction to MPLS APNIC Introduction to MPLS APNIC Issue Date: [201609] Revision: [01] What is MPLS? 2 Definition of MPLS Multi Protocol Label Switching Multiprotocol, it supports ANY network layer protocol, i.e. IPv4, IPv6,

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology Basics Integrates label-based forwarding paradigm with network layer routing label forwarding + label swapping similar to ATM/FR switching

More information

A Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017

A Segment Routing (SR) Tutorial. R. Bonica NANOG70 June 6, 2017 A Segment Routing (SR) Tutorial R. Bonica NANOG70 June 6, 2017 AKA: SPRING IETF Standardization Source Packet Routing In Networking (SPRING) WG ISIS, OSPF, IDR and MPLS WGs What is SR? A tunneling technology

More information

2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA

2D1490 p MPLS, RSVP, etc. Olof Hagsand KTHNOC/NADA 2D1490 p4 2007 MPLS, RSVP, etc Olof Hagsand KTHNOC/NADA Literature Handouts: MPLS-Enabled applications (Minei, Lucek). Parts of Section 1. JunOS Cookbook: Chapter 14 Background MPLS - Multiprotocol Label

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology in Brief Inserts underlying label-based forwarding layer under traditional network layer routing label forwarding + label swapping similar

More information

AToM (Any Transport over MPLS)

AToM (Any Transport over MPLS) I N D E X A AAL5 over MPLS operation, 459 460 configuration, 462 463 flowchart configuration, 461 PE router, 461 provider router, 461 verification, 463 465 AAL5 to VLAN Interworking, 515 517 AC (Attachment

More information

Table of Contents Chapter 1 MPLS Basics Configuration

Table of Contents Chapter 1 MPLS Basics Configuration Table of Contents Table of Contents... 1-1 1.1 MPLS Overview... 1-1 1.1.1 Basic Concepts of MPLS... 1-2 1.1.2 Architecture of MPLS... 1-5 1.1.3 MPLS and Routing Protocols... 1-7 1.1.4 Applications of MPLS...

More information

Introduction to Segment Routing

Introduction to Segment Routing Segment Routing (SR) is a flexible, scalable way of doing source routing. Overview of Segment Routing, page 1 How Segment Routing Works, page 2 Examples for Segment Routing, page 3 Benefits of Segment

More information

ENTERPRISE MPLS. Kireeti Kompella

ENTERPRISE MPLS. Kireeti Kompella ENTERPRISE MPLS Kireeti Kompella AGENDA The New VLAN Protocol Suite Signaling Labels Hierarchy Signaling Advanced Topics Layer 2 or Layer 3? Resilience and End-to-end Service Restoration Multicast ECMP

More information

BrainDumps.4A0-103,230.Questions

BrainDumps.4A0-103,230.Questions BrainDumps.4A0-103,230.Questions Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 11.02 http://www.gratisexam.com/ A "brain dump," as it relates to the certification exams, is a source

More information

Introduction to MPLS. What is MPLS? 1/23/17. APNIC Technical Workshop January 23 to 25, NZNOG2017, Tauranga, New Zealand. [201609] Revision:

Introduction to MPLS. What is MPLS? 1/23/17. APNIC Technical Workshop January 23 to 25, NZNOG2017, Tauranga, New Zealand. [201609] Revision: Introduction to MPLS APNIC Technical Workshop January 23 to 25, 2017. NZNOG2017, Tauranga, New Zealand. Issue Date: [201609] Revision: [01] What is MPLS? 2 1 Definition of MPLS Multi Protocol Label Switching

More information

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS

Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS CHAPTER 43 Configuring MPLS, MPLS VPN, MPLS OAM, and EoMPLS This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Cisco ME 3800X and ME 3600X

More information

Introduction to Multi-Protocol Label

Introduction to Multi-Protocol Label Introduction to Multi-Protocol Label Switching (MPLS) Matthew Bocci, Alcatel-Lucent IP Division Agenda History of MPLS Standardisation MPLS Architecture Control Plane QoS and Traffic Engineering Protection

More information

HP Routing Switch Series

HP Routing Switch Series HP 12500 Routing Switch Series MPLS Configuration Guide Part number: 5998-3414 Software version: 12500-CMW710-R7128 Document version: 6W710-20121130 Legal and notice information Copyright 2012 Hewlett-Packard

More information

Multiprotocol Label Switching Overview

Multiprotocol Label Switching Overview This chapter describes the Multiprotocol Label Switching (MPLS) distribution protocol. MPLS is a high-performance packet forwarding technology that integrates the performance and traffic management capabilities

More information

Ahmed Benallegue RMDCN workshop on the migration to IP/VPN 1/54

Ahmed Benallegue RMDCN workshop on the migration to IP/VPN 1/54 MPLS Technology Overview Ahmed Benallegue A.Benallegue@ecmwf.int RMDCN workshop on the migration to IP/VPN 1/54 Plan 1. MPLS basics 2. The MPLS approach 3. Label distribution RSVP-TE 4. Traffic Engineering

More information

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo

Vendor: Alcatel-Lucent. Exam Code: 4A Exam Name: Alcatel-Lucent Multiprotocol Label Switching. Version: Demo Vendor: Alcatel-Lucent Exam Code: 4A0-103 Exam Name: Alcatel-Lucent Multiprotocol Label Switching Version: Demo QUESTION 1 You wish to advertise LDP labels for all local networks; which is the most effective

More information

COMP9332 Network Routing & Switching

COMP9332 Network Routing & Switching COMP9332 Network Routing & Switching Switching in IP Networks with MPLS http://www.cse.unsw.edu.au/~cs9332 1 Lecture Overview This lecture introduces the concept of switching, which allows faster processing

More information

Advanced Telecommunications

Advanced Telecommunications ternet Routing - MPLS By Richard Harris MPLS Presentation line troduction Problems of ternet size Methods for overcoming potential problems What is MPLS? Overview MPLS terminology MPLS Architecture The

More information

Configuring MPLS and EoMPLS

Configuring MPLS and EoMPLS 37 CHAPTER This chapter describes how to configure multiprotocol label switching (MPLS) and Ethernet over MPLS (EoMPLS) on the Catalyst 3750 Metro switch. MPLS is a packet-switching technology that integrates

More information

CCIE R&S Techtorial MPLS

CCIE R&S Techtorial MPLS CCIE R&S Techtorial MPLS Ing. Tomáš Kelemen Partner Systems Engineer CCIE #24395 Ing. Peter Mesjar Systems Engineer CCIE #17428 2011 Cisco Systems, Inc. All rights reserved. 1 Agenda Introduction to MPLS

More information

Testking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching

Testking.4A0-103,249.QA 4A Alcatel-Lucent Multi Protocol Label Switching Testking.4A0-103,249.QA Number: 4A0-103 Passing Score: 800 Time Limit: 120 min File Version: 6.0 http://www.gratisexam.com/ 4A0-103 Alcatel-Lucent Multi Protocol Label Switching 1. These are the most accurate

More information

"Charting the Course...

Charting the Course... Description Course Summary This advanced bootcamp combines JMF, JL2V, and JL3V into five consecutive days of training. Students can choose to attend the individual classes (JMF, JL2V, or JL3V) or attend

More information

HP 5920 & 5900 Switch Series

HP 5920 & 5900 Switch Series HP 5920 & 5900 Switch Series MPLS Configuration Guide Part number: 5998-4676a Software version: Release 23xx Document version: 6W101-20150320 Legal and notice information Copyright 2015 Hewlett-Packard

More information

internet technologies and standards

internet technologies and standards Institute of Telecommunications Warsaw University of Technology 2017 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński MPLS Multiprotocol Label Switching MPLS introduction

More information

Multi-Protocol Label Switching

Multi-Protocol Label Switching Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik IV Prof. Dr. rer. nat. Otto Spaniol Multi-Protocol Label Switching Seminar: Datenkommunikation und Verteilte Systeme SS 2003

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) Multiprotocol Label Switching (MPLS) Petr Grygárek rek 1 Technology in Brief Inserts underlying label-based forwarding layer under traditional network layer routing label forwarding + label swapping similar

More information

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline

Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0. Upcoming Dates. Course Description. Course Outline Cisco Training - HD Telepresence MPLS: Implementing Cisco MPLS V3.0 From the technology basics to advanced VPN configuration. $3,995.00 5 Days Upcoming Dates Dec 10 - Dec 14 Mar 25 - Mar 29 Course Description

More information

Spirent TestCenter EVPN and PBB-EVPN AppNote

Spirent TestCenter EVPN and PBB-EVPN AppNote Spirent TestCenter EVPN and PBB-EVPN AppNote Executive summary 2 Overview of EVPN 2 Relevant standards 3 Test case: Single Home Test Scenario for EVPN 4 Overview 4 Objective 4 Topology 4 Step-by-step instructions

More information

SDN Workshop. Contact: WSDN01_v0.1

SDN Workshop. Contact: WSDN01_v0.1 SDN Workshop Contact: training@apnic.net WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Segment Routing SDN Workshop WSDN01_v0.1 Issue Date: [Date] Revision: [xx] Overview In a nutshell Introduction to

More information

Configuring VPLS. VPLS overview. Operation of VPLS. Basic VPLS concepts

Configuring VPLS. VPLS overview. Operation of VPLS. Basic VPLS concepts Contents Configuring VPLS 1 VPLS overview 1 Operation of VPLS 1 VPLS packet encapsulation 4 H-VPLS implementation 5 Hub-spoke VPLS implementation 7 Multi-hop PW 8 VPLS configuration task list 9 Enabling

More information

HP MSR Router Series. MPLS Configuration Guide(V5) Part number: Software version: CMW520-R2513 Document version: 6PW

HP MSR Router Series. MPLS Configuration Guide(V5) Part number: Software version: CMW520-R2513 Document version: 6PW HP MSR Router Series MPLS Configuration Guide(V5) Part number: 5998-8188 Software version: CMW520-R2513 Document version: 6PW106-20150808 Legal and notice information Copyright 2015 Hewlett-Packard Development

More information

MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino)

MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino) MPLS Multi-protocol label switching Mario Baldi Politecnico di Torino (Technical University of Torino) http://staff.polito.it/mario.baldi MPLS - 1 From MPLS Forum Documents MPLS is the enabling technology

More information

سوي يچينگ و مسيريابي در شبكه

سوي يچينگ و مسيريابي در شبكه سوي يچينگ و مسيريابي در شبكه دكتر فرهاد فغاني استاديار دانشكده مهندسي برق قسمت ششم : Multi-Protocol Label Switching (MPLS) 1 One of the many ways of getting from A to B: BROADCAST: Go everywhere, stop

More information

MPLS/Tag Switching. Background. Chapter Goals CHAPTER

MPLS/Tag Switching. Background. Chapter Goals CHAPTER 28 CHAPTER Chapter Goals Understand the advantages of MPLS. Learn the components of an MPLS system. Compare and contrast MPLS and hop-by-hop routing. Describe the two methods of label distribution. Explain

More information

What You Will Learn By the end of this appendix, you should know and be able to explain the following:

What You Will Learn By the end of this appendix, you should know and be able to explain the following: What You Will Learn By the end of this appendix, you should know and be able to explain the following: What static MPLS labels are and how they can be used The difference between static MPLS bindings and

More information

MPLS Introduction. (C) Herbert Haas 2005/03/11

MPLS Introduction. (C) Herbert Haas 2005/03/11 MPLS Introduction MPLS (C) Herbert Haas 2005/03/11 Terminology LSR LER FEC LSP FIB LIB LFIB TIB PHP LDP TDP RSVP CR-LDP Label Switch Router Label Edge Router Forwarding Equivalent Class Label Switched

More information

Multiprotocol Label Switching Virtual Private Network

Multiprotocol Label Switching Virtual Private Network Anas Al-Selwi Multiprotocol Label Switching Virtual Private Network Helsinki Metropolia University of Applied Sciences Bachelor of Engineering Information Technology Thesis 08 May 2013 Abstract Author(s)

More information

MultiProtocol Label Switching - MPLS ( RFC 3031 )

MultiProtocol Label Switching - MPLS ( RFC 3031 ) Outline MultiProtocol Label Switching - MPLS ( RFC 3031 ) 1. What is MPLS and how does it work? 2. What MPLS is used for? 3. Label Distribution Protocols 1 1. What is MPLS and how does it work? MPLS is

More information

MPLS LSP Ping Traceroute for LDP TE and LSP Ping for VCCV

MPLS LSP Ping Traceroute for LDP TE and LSP Ping for VCCV MPLS LSP Ping Traceroute for LDP TE and LSP Ping for VCCV The MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV feature helps service providers monitor label switched paths (LSPs) and quickly

More information

HP A-MSR Router Series MPLS. Configuration Guide. Abstract

HP A-MSR Router Series MPLS. Configuration Guide. Abstract HP A-MSR Router Series MPLS Configuration Guide Abstract This document describes the software features for the HP A Series products and guides you through the software configuration procedures. These configuration

More information

MPLS Core Networks Николай Милованов/Nikolay Milovanov

MPLS Core Networks Николай Милованов/Nikolay Milovanov Label Assignment and Distribution Николай Милованов/Nikolay Milovanov Contents Label Assignment and Distribution Typical Label Distribution in Packet-mode MPLS Convergence in Packet-mode MPLS MPLS Label

More information

MPLS (Multi-Protocol Label Switching)

MPLS (Multi-Protocol Label Switching) Fixed Internetworking Protocols and Networks MPLS (Multi-Protocol Label Switching) Rune Hylsberg Jacobsen Aarhus School of Engineering rhj@iha.dk 1 2011 ITIFN Circuit switching Dedicated communication

More information

Lab 1: Static MPLS LSP-RTX4-RTX1 LSP-RTX1-RTX4 LSP-RTX3-RTX2 LSP-RTX2-RTX3

Lab 1: Static MPLS LSP-RTX4-RTX1 LSP-RTX1-RTX4 LSP-RTX3-RTX2 LSP-RTX2-RTX3 Lab 1: Static MPLS First lab gives a basic understanding of MPLS label swapping No signaling manually assign labels like static routing Understand configuration, forwarding tables, and debugging of MPLS

More information

Cisco. Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM)

Cisco. Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM) Cisco 642-780 Maintaining Cisco Service Provider VPNs and MPLS Networks (MSPVM) Download Full Version : http://killexams.com/pass4sure/exam-detail/642-780 QUESTION: 56 Which command should be used to verify

More information

HP MSR Router Series. MPLS Configuration Guide(V7) Part number: Software version: CMW710-R0106 Document version: 6PW

HP MSR Router Series. MPLS Configuration Guide(V7) Part number: Software version: CMW710-R0106 Document version: 6PW HP MSR Router Series MPLS Configuration Guide(V7) Part number: 5998-5680 Software version: CMW710-R0106 Document version: 6PW100-20140607 Legal and notice information Copyright 2014 Hewlett-Packard Development

More information

MPLS LDP. Agenda. LDP Overview LDP Protocol Details LDP Configuration and Monitoring 9/27/16. Nurul Islam Roman

MPLS LDP. Agenda. LDP Overview LDP Protocol Details LDP Configuration and Monitoring 9/27/16. Nurul Islam Roman MPLS LDP Nurul Islam Roman (nurul@apnic.net) 1 Agenda LDP Overview LDP Protocol Details LDP Configuration and Monitoring 1 Label Distribution Protocol Overview MPLS nodes need to exchange label information

More information

Tag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER

Tag Switching. Background. Tag-Switching Architecture. Forwarding Component CHAPTER CHAPTER 23 Tag Switching Background Rapid changes in the type (and quantity) of traffic handled by the Internet and the explosion in the number of Internet users is putting an unprecedented strain on the

More information

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

PrepAwayExam.   High-efficient Exam Materials are the best high pass-rate Exam Dumps PrepAwayExam http://www.prepawayexam.com/ High-efficient Exam Materials are the best high pass-rate Exam Dumps Exam : 4A0-103 Title : Alcatel-Lucent Multi Protocol Label Switching Vendor : Alcatel-Lucent

More information

MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV

MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV First Published: January 26, 2004 Last Updated: February 27, 2009 The MPLS LSP Ping/Traceroute for LDP/TE, and LSP Ping for VCCV feature helps

More information

Multiprotocol Label Switching (MPLS) on Cisco Routers

Multiprotocol Label Switching (MPLS) on Cisco Routers Multiprotocol Label Switching (MPLS) on Cisco Routers This document describes commands for configuring and monitoring Multiprotocol Label Switching (MPLS) functionality on Cisco routers and switches. This

More information

Configuration Guide - MPLS

Configuration Guide - MPLS Release: Document Revision: 5.3 01.01 www.nortel.com NN46240-506 324560-A Rev01 Release: 5.3 Publication: NN46240-506 Document Revision: 01.01 Document status: Standard Document release date: 30 March

More information

Table of Contents. Cisco MPLS FAQ For Beginners

Table of Contents. Cisco MPLS FAQ For Beginners Table of Contents MPLS FAQ For Beginners...1 Document ID: 4649...1 Questions...1 Introduction...1 Q. What is Multi Protocol Label Switching (MPLS)?...1 Q. What is a label? What is the structure of the

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way \ http://www.pass4test.com We offer free update service for one year Exam : 642-691 Title : CCIP BGP + MPLS Exam (BGP + MPLS) Vendors : Cisco Version

More information

Internet Routing - MPLS. By Richard Harris

Internet Routing - MPLS. By Richard Harris Internet Routing - MPLS By Richard Harris MPLS Presentation Outline Introduction Problems of Internet size Methods for overcoming potential problems What is MPLS? Overview MPLS terminology MPLS Architecture

More information

IPv6 Switching: Provider Edge Router over MPLS

IPv6 Switching: Provider Edge Router over MPLS Multiprotocol Label Switching (MPLS) is deployed by many service providers in their IPv4 networks. Service providers want to introduce IPv6 services to their customers, but changes to their existing IPv4

More information

Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery

Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery Configuring Virtual Private LAN Service (VPLS) and VPLS BGP-Based Autodiscovery Finding Feature Information, page 1 Configuring VPLS, page 1 Configuring VPLS BGP-based Autodiscovery, page 17 Finding Feature

More information

Multiprotocol Label Switching

Multiprotocol Label Switching Multiprotocol Label Switching Multiprotocol Label Switching (MPLS) is a mechanism in highperformance telecommunications networks which directs and carries data from one network node to the next with the

More information

MPLS опорни мрежи MPLS core networks

MPLS опорни мрежи MPLS core networks MPLS опорни мрежи MPLS core networks Николай Милованов/Nikolay Milovanov http://niau.org Objectives Identify the drawbacks of traditional IP routing Describe basic MPLS concepts and LSR types. MPLS Labels

More information

BraindumpsQA. IT Exam Study materials / Braindumps

BraindumpsQA.   IT Exam Study materials / Braindumps BraindumpsQA http://www.braindumpsqa.com IT Exam Study materials / Braindumps Exam : JN0-660 Title : Service Provider Routing and Switching, Professional (JNCIP-SP) Vendor : Juniper Version : DEMO 1 /

More information

Configuring Virtual Private LAN Services

Configuring Virtual Private LAN Services Virtual Private LAN Services (VPLS) enables enterprises to link together their Ethernet-based LANs from multiple sites via the infrastructure provided by their service provider. This module explains VPLS

More information

MPLS VPN Explicit Null Label Support with BGP. BGP IPv4 Label Session

MPLS VPN Explicit Null Label Support with BGP. BGP IPv4 Label Session MPLS VPN Explicit Null Label Support with BGP IPv4 Label Session The MPLS VPN Explicit Null Label Support with BGP IPv4 Label Session feature provides a method to advertise explicit null in a Border Gateway

More information

Configuring MPLS L2VPN

Configuring MPLS L2VPN Contents Configuring MPLS L2VPN 1 MPLS L2VPN overview 1 About MPLS L2VPN 1 Comparison with traditional VPN 2 Comparison with MPLS L3VPN 2 Basic concepts 2 MPLS L2VPN implementation 3 MPLS L2VPN configuration

More information

Operation Manual MPLS. Table of Contents

Operation Manual MPLS. Table of Contents Table of Contents Table of Contents Chapter 1 MPLS Architecture... 1-1 1.1 MPLS Overview... 1-1 1.2 MPLS Basic Concepts... 1-1 1.2.1 FEC... 1-1 1.2.2 Label... 1-1 1.2.3 LDP... 1-3 1.3 MPLS Architecture...

More information

Configuring MPLS L2VPN

Configuring MPLS L2VPN Contents Configuring MPLS L2VPN 1 Overview 1 Comparison with traditional VPN 1 Comparison with MPLS L3VPN 2 Basic concepts 2 MPLS L2VPN implementation 3 MPLS L2VPN configuration task list 4 Configuring

More information

Network Configuration Example

Network Configuration Example Network Configuration Example Configuring BGP Autodiscovery for LDP VPLS Release NCE0035 Modified: 2017-01-24 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net

More information

Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6)

Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6) Next Generation MULTICAST In-band Signaling (VRF MLDP: Profile 6) Contents Introduction Background Information MLDP Signaling In-Band Signaling Overlay or Out-Of-Band Signaling Label Distribution Protocol

More information

MPLS design. Massimiliano Sbaraglia

MPLS design. Massimiliano Sbaraglia MPLS design Massimiliano Sbaraglia - MPLS layer 2 VPN diagram flowchart - MPLS layer 2 VPN pseudowire VPWS diagram - MPLS layer 2 VPN VPLS diagram - MPLS layer 2 EVPN diagram - MPLS layer 3 VPN diagram

More information

Multiprotocol Label Switching (MPLS)

Multiprotocol Label Switching (MPLS) 36 CHAPTER Prerequisites for MPLS, page 36-1 Restrictions for MPLS, page 36-1 Information About MPLS, page 36-2 Default Settings for MPLS, page 36-7 How to Configure MPLS Features, page 36-7 Configuration

More information

Configuring Static MPLS

Configuring Static MPLS This chapter contains information on how to configure static multiprotocol label switching (MPLS). About Static MPLS, page 1 Licensing Requirements for Static MPLS, page 4 Prerequisites for Static MPLS,

More information

Multiprotocol Label Switching (MPLS) on Cisco Routers

Multiprotocol Label Switching (MPLS) on Cisco Routers Multiprotocol Label Switching (MPLS) on Cisco Routers Feature History Release 11.1CT 12.1(3)T 12.1(5)T 12.0(14)ST 12.0(21)ST 12.0(22)S Modification The document introduced MPLS and was titled Tag Switching

More information

MPLS Multi-Protocol Label Switching

MPLS Multi-Protocol Label Switching MPLS Multi-Protocol Label Switching Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Computer Networks Design and Management - 1 MPLS: introduction

More information

CCIE Service Provider Sample Lab. Part 2 of 7

CCIE Service Provider Sample Lab. Part 2 of 7 CCIE Service Provider Sample Lab Part 2 of 7 SP Sample Lab Main Topology R13 S2/1.135.13/24 Backbone Carrier SP AS 1002 S2/1 PPP E0/1.69.6/24 R6 Customer Carrier SP ABC Site 5 AS 612 E1/0 ISIS.126.6/24

More information

High Availability for 2547 VPN Service

High Availability for 2547 VPN Service Fast Service Restoration High Availability for 2547 VPN Service Emil Gągała JNCIE PLNOG, Kraków, 21.10.2012 ACKLOWLEDGEMENTS Many thanks to Yakov Rekhter, Hannes Gredler for their contributions to the

More information

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP

MPLS VPN Carrier Supporting Carrier Using LDP and an IGP MPLS VPN Carrier Supporting Carrier Using LDP and an IGP Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) Carrier Supporting Carrier (CSC) enables one MPLS VPN-based service provider

More information

SYSC 5801 Protection and Restoration

SYSC 5801 Protection and Restoration SYSC 5801 Protection and Restoration Introduction Fact: Networks fail. Types of failures: Link failures Node failures Results: packet losses, waste of resources, and higher delay. What IGP does in the

More information

Multiprotocol Label Switching (MPLS) on Cisco Routers

Multiprotocol Label Switching (MPLS) on Cisco Routers Multiprotocol Label Switching (MPLS) on Cisco Routers This document describes commands for configuring and monitoring Multiprotocol Label Switching (MPLS) functionality on Cisco routers and switches. This

More information

Trafffic Engineering 2015/16 1

Trafffic Engineering 2015/16 1 Traffic Engineering 2015/2016 Traffic Engineering: from ATM to MPLS fernando.silva@tecnico.ulisboa.pt Instituto Superior Técnico Trafffic Engineering 2015/16 1 Outline Traffic Engineering revisited Traffic

More information

Label Distribution Protocol and Basic MPLS Configuration. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by:

Label Distribution Protocol and Basic MPLS Configuration. APNIC Technical Workshop October 23 to 25, Selangor, Malaysia Hosted by: Label Distribution Protocol and Basic MPLS Configuration APNIC Technical Workshop October 23 to 25, 2017. Selangor, Malaysia Hosted by: Issue Date: [201609] Revision: [01] Label Distribution Protocol 2

More information

6 MPLS Model User Guide

6 MPLS Model User Guide 6 MPLS Model User Guide Multi-Protocol Label Switching (MPLS) is a multi-layer switching technology that uses labels to determine how packets are forwarded through a network. The first part of this document

More information

Deploying MPLS Traffic Engineering

Deploying MPLS Traffic Engineering 9/27/16 Deploying MPLS Traffic Engineering Nurul Islam Roman (nurul@apnic.net) Cisco Public Agenda Technology Overview Bandwidth optimization TE for QoS Traffic Protection Inter- Domain Traffic Engineering

More information

HP A5820X & A5800 Switch Series MPLS. Configuration Guide. Abstract

HP A5820X & A5800 Switch Series MPLS. Configuration Guide. Abstract HP A5820X & A5800 Switch Series MPLS Configuration Guide Abstract This document describes the software features for the HP 5820X & 5800 Series products and guides you through the software configuration

More information

Multi Protocol Label Switching

Multi Protocol Label Switching MPLS Multi-Protocol Label Switching Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network Management and QoS Provisioning - 1 MPLS: introduction

More information

MPLS Label Distribution Protocol (LDP)

MPLS Label Distribution Protocol (LDP) MPLS Label Distribution Protocol (LDP) First Published: January 1, 1999 Last Updated: May 1, 2008 Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) enables peer label switch routers

More information

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model

MPLS L3VPN. The MPLS L3VPN model consists of three kinds of devices: PE CE Site 2. Figure 1 Network diagram for MPLS L3VPN model is a kind of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses to forward VPN packets on service provider backbones. provides flexible networking

More information

MPLS Label Distribution Protocol (LDP)

MPLS Label Distribution Protocol (LDP) MPLS Label Distribution Protocol (LDP) Multiprotocol Label Switching (MPLS) Label Distribution Protocol (LDP) enables peer label switch routers (LSRs) in an MPLS network to exchange label binding information

More information

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature lets you configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes and Multiprotocol

More information

Test 1: NET3012 IP Architectures & Solutions Winter 2016

Test 1: NET3012 IP Architectures & Solutions Winter 2016 Test 1: NET3012 IP Architectures & Solutions Winter 2016 Time: 60 minutes; Test scored out of: 48 Total Marks available: 52 (Allocation of marks is shown beside each question) Instructions: 1. BEFORE answering

More information