Professional Documents
Culture Documents
Professor: Math Sa
Presented by: Sim Chhanun
Dept. of Telecommunications and Electronic Engineering
1
Content
MPLS Overview
Unicast IP Forwarding in Traditional IP Networks
MPLS Forwarding
Architectural Blocks of MPLS
MPLS Terminology
CEF in MPLS Networks
MPLS Label Assignment
MPLS Router Type
Provider Router – “P” Router
Provider Edge Router – “PE” Router
Customer Edge Router – “CE” Router
Router Reflector
MPLS Advantages and Disadvantages
Reference
2
MPLS Overview
3
3
Unicast IP forwarding in Traditional IP Networks
• The first defined and used protocol
• Packets are forwarded based on destination IP address.
• Routers use routing tables to determine the next hop address.
• Connectionless
- e.g. no QoS
4
MPLS Forwarding
• Packets are forwarded based on labels, which are generated per router (or
interface).
• Labels define paths called Label Switched Paths (LSPs).
• Only edge routers perform routing lookups.
5
Architectural Blocks of MPLS
MPLS functionality is divided into two main architectural blocks:
o Control plane:
Contains all Layer 3 routing information and processes to
exchange reachability information.
Examples of control plane functions:
• Routing protocol information exchange (OSPF, BGP)
• Label distribution protocols (LDP)
o Data plane:
Performs functions related to forwarding data packets.
Information in the data plane, such as label values, is derived
from the control plane.
Uses mappings of IP destination prefixes to labels from the
control plane to forward data plane labeled packets.
6
Architectural Blocks of MPLS (Con’t)
7
MPLS Terminology
8
MPLS Terminology (Con’t)
9
MPLS Label
• MPLS is known as OSI layer 2.5
• Label info is inserted between Data link and Network layer and this is sometimes
called shim header
11
MPLS label assignment
12
MPLS Router Type
13
Provider Router – “P” Router
14
Provider Edge Router – “PE” Router
15
Customer Edge Router – “CE” Router
16
Router Reflector
Deploying multiple Route Reflectors in the network allows for redundancy. If one
Route Reflector fails, the other can continue to serve BGP clients.
Route Reflectors should be distributed across different physical locations or
network segments to minimize the risk of a single point of failure.
17
MPLS Advantages and Disadvantages
18
MPLS Advantages and Disadvantages
Advantages
• Improves packet-forwarding performance in the network
• Supports QoS and CoS for service differentiation
• Supports network scalability
• Integrates IP and ATM in the network
• Builds interoperable networks
Disadvantages
• An additional layer is added
• The router has to understand MPLS
19
Reference
20
Thank you!
Q&A
21