Term
In an MPLS network, where is the only place where a routing decision is based on a routing table lookup? |
|
Definition
In MPLS networks, only the edge labal-switching routers (LSRs) perform the routing table lookup. All non-edge LSRs perform their forwarding processes based on the label only, not on the L3 header information. |
|
|
Term
In an MPLS network, when is the examination and labeling process performed? |
|
Definition
There is only one examination and assignment of a packet, which is done at the MPLS ingress node. The ingress label is used as an index to allow the choice of an egress label indentifying the next-hop device. The ingress label is then discarded by the device and replaced with an approproiate new label that will get it to the next hop. |
|
|
Term
Why are MPLS networks also called MPLS VPNs? |
|
Definition
MPLS technologies allow each customer's routing information to be isolated from every other customer's routing information within the provider cloud, implying a secure and reliable transport. |
|
|
Term
Describe how a penultimate hop pop works. |
|
Definition
When a labeled packet traverses an MPLS network and reaches the final edge router, it pops (removes) the label from the packet and performs a new routing table lookup. A penultimate hop pop is when the LSR prior to the destination edge router pops the label before sending the packet to the final edge LSR or node. The advantage is that the final device does not need to perform both a label lookup and a network layer lookup once it figures out that it is the last hop prior to the destination. |
|
|
Term
How long does an entry in the fast-switching cache remain before being flushed? |
|
Definition
Entries in the fast-switching cache age out after 60 seconds. |
|
|
Term
Describe the concept of Cisco Express Forwarding. |
|
Definition
Cisco Express Forwarding (CEF) is a topology-driven technology that makes use of a forwarding information base (FIB). The FIB is basically a mirror image of the IP routing table, and it only changes when a L3 routing protocol changes the IP routing table. |
|
|
Term
How does the CEF FIB differ from fast-switching cache in regards to what information it keeps? |
|
Definition
The FIB does not contain information regarding the egress interface and corresponding L2 encapsulation information. CEF maintains an adjacency table for this purpose. |
|
|
Term
What criteria needs to be met for a node to be considered adjacent in the CEF FIB adjacency table? |
|
Definition
Nodes are considered adjacent if they are able to make contact across a single L2 connection. Adjacencies are built at L2 and linked to the FIB, thereby eliminating any need for ARP requests. |
|
|
Term
Why shouldn't CEF be enabled on Internet-facing devices? |
|
Definition
Because the Internet routing table is to be redistributed into that router, this is not recommended due to the sheer size of the job. |
|
|
Term
What are the pros and cons of process switching? |
|
Definition
Process switching performs recursive routing lookup, so you get up-to-date information all the time. But it results in slow and inefficient repetition of lookups |
|
|
Term
What are the pros and cons of fast-switching, AKA cache-driven switching? |
|
Definition
Fast switching is interrupt code driven (packets are handles immidiately) and significantly fast than process switching. But because only the first packet is process switched, load balancing can be difficult to obtain. |
|
|
Term
What are the pros and cons of CEF switching, AKA topology-driven switching? |
|
Definition
With CEF switching, full load balancing is capable on a per-packet basis, or based on source or destination address, or other characteristics. The trade-off is that it can have high memory and CPU utilization. |
|
|
Term
What are the 2 major components that make up the underlying architecture of MPLS? |
|
Definition
- Control plane - Maintains routing and label information exchange between adjacent devices. - Data plane - Forwards traffic based on destination addresses or labels (AKA the forwarding plane). |
|
|
Term
What are the label-based routing protocols use by MPLS? |
|
Definition
The 2 label-based routing protocols used are Tag Distribution Protocol (TDP) and Label Distribution Protocol (LDP). TDP is the earlier predecessor of LDP developed by Cisco before there was an accepted standard. |
|
|
Term
What does MPLS use for traffic enginerring, such as bandwidth reservation? |
|
Definition
MPLS used Resource Reservation Protocol (RSVP) for traffic engineering. RSVP allocates bandwidth on demand, if available, for a requesting entity. |
|
|
Term
What is the main purpose of the MPLS control plane? |
|
Definition
The control plane deals with the complexities of routing in general. It includes regular routing protocols like OSPF, EIGRP, and BGP. It also includes label-based routing protocols, such as TDP and LDP. |
|
|
Term
What is the main purpose of the MPLS data plane. |
|
Definition
The data plane exists for the sole purpose of forwarding traffic based on information gleaned from the routing protocols or LDP. |
|
|
Term
What does the MPLS data plane use to determine how to dispatch packets toward their destinations? |
|
Definition
A Label Forwarding Information Base (LFIB) is created to store label information for use by the forwarding engine to send packets to their destinations. The LFIB is built by information from sources like LDP, BGP, or RSVP. |
|
|
Term
What is the general purpose of an MPLS label? |
|
Definition
The MPLS label provides a mechanism by which packets can be sorted into their various FECs without the need for examination of the L3 header. |
|
|
Term
Describe the concept of frame mode MPLS. |
|
Definition
Frame mode MPLS denotes the use of MPLS with Ethernet-encapsulation or other frame-based encapsulated interfaces. It inserts a label between the L2 header and the L3 header, so that examination of the L3 header is not required for making forwarding decisions. |
|
|
Term
How does cell mode MPLS work with ATM? |
|
Definition
Because the cell structure cannot be altered, MPLS uses the Virtual Path Identifier and Virtual Channel Identifier (VPI/VCI) fields in the ATM header to carry the label information. |
|
|
Term
Describe the basic use of label stacks. |
|
Definition
Label stacks function in much the same manner as IP over IP packets. An addition label is added for a specific application purpose. The additional label(s) underneath are not examined until the preceeding label has outlived its usefulness and been stripped away. |
|
|
Term
What does a PE router do when it receives a packet that it's outbound interface is an MPLS-enabled interface? |
|
Definition
The router imposes the proper label and encapstulates the packet with the proper L2 framing structure. The router will also take the opportunity to alter the Ethertype field in the frame header, in the case of an Ethernet interface, to specify the proper L3 protocol. |
|
|
Term
Describe the basic use of label switching routers. |
|
Definition
An LSR have the capability to function on both the control and data plane. They need to be able to exchange routing information, and also perform packet forwarding based on labels. |
|
|
Term
What additional tasks much edge LSRs perform other than label switching? |
|
Definition
Edge LSRs also have the added job of adding or removing labels, with the normal task of label switching. |
|
|
Term
How is the distribution of labels performed on a label switching router? |
|
Definition
The distribution of labels is performed by a label distribution protocol such as LDP. LDP populates the LFIB in the data plane to maintain label switching information. |
|
|
Term
What happens to a labeled packet when there is a lack of an LFIB entry for it? |
|
Definition
The labeled packet is dropped, even if the destination exists in the routing table. Similarly, a received IP packet might be dropped if there is no routing entry in the routing table even if the entry does exist inthe LFIB for the destination. |
|
|
Term
Describe the function of the label information base (LIB) in a label-switching router (LSR). |
|
Definition
A LIB contains labels assigned to each network designation represented in the routing table. These locally significant labels are then anounced to an LSR's adjacent peers, who, in turn, propagate the information to their peers. |
|
|
Term
What does a label-switching router do with the received labels that it gets from its peers? |
|
Definition
This information is stored in the forwarding information base (FIB) and label forwarding information base (LFIB). Peers use received label information to associate next-hop label information with network destinations. |
|
|
Term
Where are IP prefixes that are associated with their local and next-hop label entries learned from peers stored. |
|
Definition
These are stored in the label information base (LIB). The LIB is part of the control plane and provides the database used by LDP for label distribution. |
|
|