Top most Asked MPLS Interview Questions and Answers for Network Engineers.
MPLS stands for Multi-Protocol Label Switching. It is a method of switching packets using labels instead of IP addresses or Layer 3 information. Its Packet -Forwarding technology which uses MPLS labels for data forwarding decisions. MPLS packets can run on other layer 2 technologies such as ATM, FR, PPP, POS, Ethernet. C – Customer Router CE- Customer Edge Router PR – Provider Router PE – Provider Edge Router MPLS Control Plane: It is responsible for establishing the label switched path by distributing the routing information among LSRs (Label Switched Router) and the procedures convert this information to LFIBs. MPLS forwarding Plane: It is responsible for forwarding packets based on the values contained in the attached labels. Forwarding plane forwards, the packets based on the label forwarding Information Base (LFIB), which is maintained by each MPLS node. Push: Adds a new MPLS label to a packet. When a normal IP packet enters an LSP, the new label is the first label on the packet. Pop: Removes the MPLS label from a packet. This is typically done at either the penultimate or the egress router. Swap: Replaces the label with a new label. When an LSR performs an MPLS lookup, that lookup yields the LSP next hop information as well as the numeric identifier for the next segment in the LSP. FEC (Forward Equivalence Class): It is a group of IP packets, which are forwarded in the same manner (e.g., over the Same path, with the same forwarding treatment). LER (Label Edge Router): The entr”]y (Ingress Router) or exit (Egress Router) pointing to an MPLS network are known as label edge routers (LER). LSR (Label Switching Router): LSRs are responsible for swapping the labels of a packet to ensure that packet reaches its proper destination. LSP (Label Switched Path): It represents the complete path through a label switched network to reach the destination. LDP stands for Label Distribution Protocol. It is one of the MPLS Label Distribution Protocols. It is used for label signalling in MPLS. It uses IGP to determine the best path to a destination. Port Number 646. MPLS VPNs are based on Layer 3 connectionless technology. MPLS and VPN are two different technology types MPLS is a standards-based technology used to speed up the delivery of network packets over multiple protocols -such as the IP, Asynchronous Transport Mode, and Frame-Relay network protocol. A VPN uses shared public telecom infrastructure, such as the Internet, to provide secure access to remote offices and users in a cheaper way than an owned or leased line. In MPLS, header is added between Layer 2 and Layer 3 header in packets. This MPLS Header is 32 bits long. Push function – For Add a label Pop function – For Remove a label Swap function – For Exchange/ replace a label AToM stands for Any Transport over MPLS. AToM will transport layer 2 frames over a MPLS network. This will allow service providers to connect layer 2 networks of customers transparently by using their MPLS backbone. AToM can transport the following: MP BGP stands for Multiprotocol Border gateway Protocol. MP-BGP is an extension to BGP and allocates labels to MPLS VPN routes and inter-AS VPN routes. RSVP stands for Resource Reservation Protocol. It is a protocol that is used to reserve resources along the end-to-end path of a traffic flow in an IP network. RSVP-TE stands for Resource Reservation Protocol Traffic Engineering. It is an extension of RSVP and is used to establish MPLS transport LSPs(CR-LSP) when there are traffic engineering requirements. It is mainly used to provide QoS and load balancing across the network core, and includes the ability to control all-optical networks. GMPLS stands for Generalized Multi-Protocol Label Switching. Generalized MPLS extends MPLS to encompass time-division (e.g., SONET ADMs), wavelength (optical lambdas) and spatial switching (e.g. incoming port or fiber to outgoing port or fiber). It introduces a new protocol called the “Link Management Protocol” or LMP. LMP runs between adjacent nodes and is responsible for establishing control channel connectivity as well as failure detection. LMP also verifies connectivity between cha”]nnels. It supports the same QoS capabilities as IP. These mechanisms are IP Precedence, CAR (Committed Access Rate), RED (Random Early Detection) Weighted RED, WFQ (Weighted Fair Queuing), Class-based WFQ, and Priority Queuing. TDP – Tag Distribution Protocol (or) LDP – Label Distribution Protocol VPNv4 stands for Virtual Port Network IPv4. A VPNv4 route comprises of 8-byte Route-Distinguisher (RD) and 4-byte IPv4 address. So, if the same address space is used in different VPNs, it is possible for BGP to carry completely different routes to that address, one for each VPN. An RD is simply a number; it does not provide any information. LIB stands for Label Information Base o. It is a routing table on a router where all the label bindings exchanged between that router and its LDP peers are stored. Like RIB, LIB is a Control-Plane MPLS table and is not used for the actual forwarding of the MPLS packets. MPLS TE- Traffic engineering refers to the process of selecting LS paths chosen by data traffic in order to balance the load on various links, routers, and switches in the network. MPLS allows the mapping from IP packet to forwarding equivalence class (FEC) to be performed only once at the ingress to an MPLS domain. A FEC is a set of packets that can be handled equivalently for the purpose of forwarding and thus is suitable for binding to a single label. 16–100,000. LDP Range is 1 through 65,535 seconds Hello interval is 5 seconds. Hello hold time is 15 seconds. The Targeted Hello interval is 15 seconds. The Targeted Hello hold time is 45 seconds. The Keepalive interval is 15 seconds. The Keepalive hold time is 45 seconds. MPLS LDP backoff Range The initial-backoff parameter is a value between 5 to 2,147,483, with a default 0000 of 15 seconds. The maximum-backoff is a value between 5 to 2,147,483, with a default of 120 seconds. MPLS L3VPN (Layer 3 Virtual Port Network) is a type of PE-based L3VPN technology for service provider VPN solutions. It uses BGP to advertise VPN routes and uses MPLS to forward VPN packets on service provider backbones. VRF stands for Virtual Routing and Forwarding. It is a technology which allows to have more than one routing table on a single router. The concept of VRFs on routers is similar to VLANs on switches. VRFs are typically used in combination with MPLS VPNs (Virtual Port Network). VRFs without MPLS is called VRF lite. PHP stands for Penultimate hop “]popping. It is a technique to remove the label one hop before its destination so that untagged packet will be received by the destination PE router and only IP lookup will be performed by destination PE router to forward it to the directly con”]nected CE interface. MPLS-TP is a set of MPLS protocols that are being defined in IETF. It is a simplified version of MPLS for transport networks with some of the MPLS functions turned off, such as Penultimate Hop Popping (PHP), Label-Switched Paths (LSPs) merge, and Equal Cost Multi Path (ECMP). PE Stands for Provider Edge. The Cisco implementation of IPv6 PE Router over MPLS is called 6PE, and it enables IPv6 sites to communicate with each other over an MPLS IPv4 core network using MPLS label switched paths (LSPs). VPLS stands for Virtual Private LAN Service. It refers to a method for using MPLS to create virtual LAN services based on Ethernet. In this type of service, all edge devices maintain MAC address tables for all reachable end nodes, much in the same way as a LAN switch. MPLS used to be easy to maintain a list of worldwide MPLS deployments, these days it would be easier to maintain a list of networks that haven’t deployed MPLS in one fashion or another. Nearly every global service provider now offers MPLS-based VPN services and many are using MPLS internally for traffic engineering. Maintaining an accurate list of actual service deployments would be nearly impossible. When a link goes down it is important to reroute all trunks that were routed over this link. Since the path taken by a trunk is determined by the LSR at the start of the MPLS path (head end), rerouting has to be performed by the head end LSR. To perform rerouting, the head end LSR could rely either on the information provided by IGP or by RSVP/CR-LDP.What is MPLS?
What are the MPLS Router Types?
Can you explain MPLS Control Plane and Forwarding Plane?
Can you explain Push, POP, Swap in MPLS?
Can you define FEC, LER, LSR, and LSP?
What is LDP?
Which Port is used to LDP?
What is MPLS VPN?
What is MPLS Header?
This header consists of the below fields:
What are the label functions are using in MPLS?
What is AToM?
What is MP BGP?
What is RSVP?
What is RSVP-TE?
What is GMPLS? And What are the components of GMPLS?
What kinds of QoS protocols does MPLS support?
Which protocol is used for MPLS?
What is VPNv4 route?
What is LIB in MPLS?
What is traffic engineering in MPLS?
Can you explain, how does MPLS merge traffic flows?
What is the default Range of MPLS Labels?
What is default time of MPLS LDP Timer?
What is MPLSL3VPN?
What is VRF?
What is Php technique in MPLS?
What is MPLS-TP?
What 6PE?
What is a VPLS?
What are the examples of networks that are already running MPLS?
How does MPLS perform failure recovery?
Related posts:
- BGP Interview Questions and Answers
- CCNA Interview Questions and Answers
- CCNP Interview Questions and Answers
- Load Runner Interview Questions and Answers
- MCITP Interview Questions and Answers(Updated)
- New CCNA Exam-200-301: Exam Topics and Exam Format from 2020
- Operating System Interview Questions and Answers
- OSPF Interview Questions and Answers