SlideShare a Scribd company logo
MMPPLLSS 
““MMuullttiippllee PPrroottooccooll LLaabbeell SSwwiittcchhiinngg”” 
Presented By: Riham Mohamed Anwer
OOvveerrvviieeww:: 
Introduction. 
What is MPLS? 
MPLS Functions. 
Component. 
Operation. 
Tunneling in MPLS. 
Applications. 
MPLS V.S IPv6.
IInnttrroodduuccttiioonn:: 
IP Routing … 
is a set of protocols that determine 
the path that data follows in order to 
travel across multiple networks from 
its source to its destination.
IIPP RRoouuttiinngg:: 
But it has some disadvantages... 
Connectionless” No quality of service”. 
Each router has to make forwarding 
decisions independently based on IP address. 
Large IP header “at least 20 bytes”. 
Routing is slow than switching in Network 
Layer. 
 Design to obtain shortest path.
AATTMM:: 
In the other side there is Circuit 
Switching: 
is a type of network in which a physical 
path is obtained for and dedicated to a 
single connection between two end-points 
in the network for the duration of 
the connection Like voice phone .. 
The telephone company reserves a specific 
physical path to the number you are 
calling for the duration of your call.
BBuutt…….... 
**EExxppeennssiivvee.. 
**CCoommpplleexx aass sshhoowwnn bbeellooww.. 
**NNoott wwiiddeerr aaddoopptteedd..
So MPLS has been adopted by IETF 
(Internet Engineering Task Force) to 
incorporate best properties in both packet 
routing & circuit switching. 
IP Routing 
ATM,FR,Ethernet 
SDH,WDW,CSMA 
MPLS
WWhhaatt iiss MMPPLLSS?? 
MMPPLLSS iiss aa hhyybbrriidd PPrroottooccooll……
WWhhaatt iiss MMPPLLSS ?? 
It is an Internet Engineering Task Force that 
specified frameworks which provides for the 
efficient designation, routing, forwarding and 
switching of traffic flows through the 
network. 
 It is considered to be the most perfect 
solution to address the most recently faced 
problems in present-day networks such as 
“Routing, scalability, quality of service 
engineering management, traffic engineering”
MMPPLLSS FFuunnccttiioonnss:: 
Specify mechanism to manage traffic flows of 
various details or properties such as flows 
between different hardware, machines or 
flows between different applications. 
Still independent of the layer_2 and layer_3 
Protocols. 
Provides a means to map IP addresses to 
simple_fixed length labels used by different 
packet_forwarding and packet switching 
technologies.
Interfaces to existing routing protocols such as 
recourse reservation protocol (RSVR) and 
Open Shortest Path First (OSPF). 
Support the IP, ATM and Frame relay layer_2 
protocols. 
In MPLS data transmission occurs on label 
switched paths(LSPs), which are a sequence of 
labels at each node along the path from the 
source to destination.
MMPPLLSS ccoommppoonneennttss:: 
LSR (Label Switched Router) 
Is a high speed device in the core of MPLS Network 
LER (Label Edge Router) 
Is a device that works at the edge of the access 
network and the MPLS Network 
FEC (Forwarding Equivalence Class) 
Is a representation of a group of packet that shares 
the same requirements for their transport 
LIB (Label Information Base) 
Is a table built by LSRs to specify how a packet must 
be forwarded 
LSP (Label Switch Path)
MMPPLLSS OOppeerraattiioonn:: 
There are a few steps must be taken for a 
data packet to travel through an MPLS 
domain: 
1- Label creation and distribution. 
Before any traffic the routers make decision to 
bind a label to a specific FEC and build their 
tables. 
2- Table creation at each router. 
The contents of the table will specify the 
mapping between a label and an FEC. Mapping 
between the input port and input label to the 
output port and output label.
3- Label-switched path creation. 
LSPs are created in the reverse direction to the 
creation of entries in the LIBs. 
4- Label insertion/table look up. 
The first router uses LIB table to find a next hop 
and request a label for the specific FEC. 
Once the packet gets the final LSR the label is 
removed and the packet is supplied to the 
destination. 
5- Packet forwarding.
A simple figure shows how the ddaattaa fflloowwss iinn MMPPLLSS
TTuunnnneelliinngg iinn MMPPLLSS:: 
Creating tunnels through the 
intermediary routers that can span 
multiple segments.
AApppplliiccaattiioonn ooff MMPPLLSS:: 
Increase network performance because it 
enables routing by switching at wire line speeds. 
MPLS is simple that allows for easy 
implementation. 
Support QOS and COS for different service. 
achieve service level guarantees. 
Supports network scalability. 
Avoid N^2 overlay problems with IP-ATM networks. 
Provide better IP and ATM integration 
Provides a bridge between access IP and ATM.
But after all MPLS has some 
disadvantages… 
Add an additional layer. 
The router has to understand MPLS.
AAnnyy QQuueessttiioonnss??!! 
Or have any one benefit any thing from this 
topic?? 
TThhaannkkss ffoorr lliisstteenniinngg

More Related Content

What's hot

MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)
Netwax Lab
 
Mpls technology
Mpls technologyMpls technology
Mpls technology
Naveen Sihag
 
Mpls
MplsMpls
Multi-Protocol Label Switching
Multi-Protocol Label SwitchingMulti-Protocol Label Switching
Multi-Protocol Label Switching
seanraz
 
Mpls
MplsMpls
Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Multi protocol label switching (mpls)
Multi protocol label switching (mpls)
Online
 
MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - Basic
Ericsson
 
Mpls
MplsMpls
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
Jisc
 
Mpls101
Mpls101Mpls101
Mpls101
Anees Jaffar
 
An introduction to MPLS networks and applications
An introduction to MPLS networks and applicationsAn introduction to MPLS networks and applications
An introduction to MPLS networks and applications
Shawn Zandi
 
Multiprotocol label switching
Multiprotocol label switchingMultiprotocol label switching
Multiprotocol label switching
Sumita Das
 
Label Distribution Protocol
Label Distribution ProtocolLabel Distribution Protocol
Label Distribution Protocol
Kashif Latif
 
Implementing cisco mpls
Implementing cisco mplsImplementing cisco mpls
Implementing cisco mpls
Matiullah Jamil
 
Mpls
MplsMpls
MPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsMPLS Concepts and Fundamentals
MPLS Concepts and Fundamentals
Shawn Zandi
 
Multi-Protocol Label Switching: Basics and Applications
Multi-Protocol Label Switching: Basics and ApplicationsMulti-Protocol Label Switching: Basics and Applications
Multi-Protocol Label Switching: Basics and Applications
Vishal Sharma, Ph.D.
 
MPLS VPN
MPLS VPNMPLS VPN
Presentation on MPLS (Multi Protocol Label Switching)
Presentation on MPLS (Multi Protocol Label Switching)Presentation on MPLS (Multi Protocol Label Switching)
Presentation on MPLS (Multi Protocol Label Switching)
BalaMurugan948
 
Mpls 1
Mpls 1Mpls 1
Mpls 1
Eager Mirza
 

What's hot (20)

MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)MPLS (Multiprotocol Label Switching)
MPLS (Multiprotocol Label Switching)
 
Mpls technology
Mpls technologyMpls technology
Mpls technology
 
Mpls
MplsMpls
Mpls
 
Multi-Protocol Label Switching
Multi-Protocol Label SwitchingMulti-Protocol Label Switching
Multi-Protocol Label Switching
 
Mpls
MplsMpls
Mpls
 
Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Multi protocol label switching (mpls)
Multi protocol label switching (mpls)
 
MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - Basic
 
Mpls
MplsMpls
Mpls
 
Multiprotocol label switching (mpls) - Networkshop44
Multiprotocol label switching (mpls)  - Networkshop44Multiprotocol label switching (mpls)  - Networkshop44
Multiprotocol label switching (mpls) - Networkshop44
 
Mpls101
Mpls101Mpls101
Mpls101
 
An introduction to MPLS networks and applications
An introduction to MPLS networks and applicationsAn introduction to MPLS networks and applications
An introduction to MPLS networks and applications
 
Multiprotocol label switching
Multiprotocol label switchingMultiprotocol label switching
Multiprotocol label switching
 
Label Distribution Protocol
Label Distribution ProtocolLabel Distribution Protocol
Label Distribution Protocol
 
Implementing cisco mpls
Implementing cisco mplsImplementing cisco mpls
Implementing cisco mpls
 
Mpls
MplsMpls
Mpls
 
MPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsMPLS Concepts and Fundamentals
MPLS Concepts and Fundamentals
 
Multi-Protocol Label Switching: Basics and Applications
Multi-Protocol Label Switching: Basics and ApplicationsMulti-Protocol Label Switching: Basics and Applications
Multi-Protocol Label Switching: Basics and Applications
 
MPLS VPN
MPLS VPNMPLS VPN
MPLS VPN
 
Presentation on MPLS (Multi Protocol Label Switching)
Presentation on MPLS (Multi Protocol Label Switching)Presentation on MPLS (Multi Protocol Label Switching)
Presentation on MPLS (Multi Protocol Label Switching)
 
Mpls 1
Mpls 1Mpls 1
Mpls 1
 

Similar to MPLS

MPLS-jpl.ppt
MPLS-jpl.pptMPLS-jpl.ppt
MPLS-jpl.ppt
demon667714
 
yun-MPLS.ppt
yun-MPLS.pptyun-MPLS.ppt
yun-MPLS.ppt
ssuserd0c720
 
MPLS-extra.ppt
MPLS-extra.pptMPLS-extra.ppt
MPLS-extra.ppt
SidharthSharma546629
 
J010136172
J010136172J010136172
J010136172
IOSR Journals
 
QOS of MPLS
QOS of MPLSQOS of MPLS
QOS of MPLS
IOSR Journals
 
VPN Using MPLS Technique
VPN Using MPLS TechniqueVPN Using MPLS Technique
VPN Using MPLS Technique
Ahmad Atta
 
Mpls Traffic Engineering ppt
Mpls Traffic Engineering pptMpls Traffic Engineering ppt
Mpls Traffic Engineering ppt
Nitin Gehlot
 
Multi Protocol Label Switching. (by Rahil Reyaz)
Multi Protocol Label Switching. (by Rahil Reyaz)Multi Protocol Label Switching. (by Rahil Reyaz)
Multi Protocol Label Switching. (by Rahil Reyaz)
RAHIL REYAZ
 
Benchmarking Failure Recovery Time in MPLS FRR with Link Protection
Benchmarking Failure Recovery Time in MPLS FRR with Link ProtectionBenchmarking Failure Recovery Time in MPLS FRR with Link Protection
Benchmarking Failure Recovery Time in MPLS FRR with Link Protection
Vaideesh Ravi Shankar
 
I41026670
I41026670I41026670
I41026670
IJERA Editor
 
MPLS_SDN.pdf
MPLS_SDN.pdfMPLS_SDN.pdf
MPLS_SDN.pdf
mohamed590260
 
MPLS
MPLSMPLS
Digital network lecturer3
Digital network  lecturer3Digital network  lecturer3
Digital network lecturer3
Jumaan Ally Mohamed
 
V25112115
V25112115V25112115
V25112115
IJERA Editor
 
S.t rajan cjb0912010 ft12
S.t rajan cjb0912010 ft12S.t rajan cjb0912010 ft12
S.t rajan cjb0912010 ft12
RAJAN ST
 
Application of N jobs M machine Job Sequencing Technique for MPLS Traffic Eng...
Application of N jobs M machine Job Sequencing Technique for MPLS Traffic Eng...Application of N jobs M machine Job Sequencing Technique for MPLS Traffic Eng...
Application of N jobs M machine Job Sequencing Technique for MPLS Traffic Eng...
CSCJournals
 
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
Vipin Sahu
 
Next generation-ptn-white-paper
Next generation-ptn-white-paperNext generation-ptn-white-paper
Next generation-ptn-white-paper
slahiri00
 
Internet Traffic Engineering
Internet Traffic EngineeringInternet Traffic Engineering
Internet Traffic Engineering
jonassm
 
SmartFlowwhitepaper
SmartFlowwhitepaperSmartFlowwhitepaper
SmartFlowwhitepaper
Harsha Harshavardhana
 

Similar to MPLS (20)

MPLS-jpl.ppt
MPLS-jpl.pptMPLS-jpl.ppt
MPLS-jpl.ppt
 
yun-MPLS.ppt
yun-MPLS.pptyun-MPLS.ppt
yun-MPLS.ppt
 
MPLS-extra.ppt
MPLS-extra.pptMPLS-extra.ppt
MPLS-extra.ppt
 
J010136172
J010136172J010136172
J010136172
 
QOS of MPLS
QOS of MPLSQOS of MPLS
QOS of MPLS
 
VPN Using MPLS Technique
VPN Using MPLS TechniqueVPN Using MPLS Technique
VPN Using MPLS Technique
 
Mpls Traffic Engineering ppt
Mpls Traffic Engineering pptMpls Traffic Engineering ppt
Mpls Traffic Engineering ppt
 
Multi Protocol Label Switching. (by Rahil Reyaz)
Multi Protocol Label Switching. (by Rahil Reyaz)Multi Protocol Label Switching. (by Rahil Reyaz)
Multi Protocol Label Switching. (by Rahil Reyaz)
 
Benchmarking Failure Recovery Time in MPLS FRR with Link Protection
Benchmarking Failure Recovery Time in MPLS FRR with Link ProtectionBenchmarking Failure Recovery Time in MPLS FRR with Link Protection
Benchmarking Failure Recovery Time in MPLS FRR with Link Protection
 
I41026670
I41026670I41026670
I41026670
 
MPLS_SDN.pdf
MPLS_SDN.pdfMPLS_SDN.pdf
MPLS_SDN.pdf
 
MPLS
MPLSMPLS
MPLS
 
Digital network lecturer3
Digital network  lecturer3Digital network  lecturer3
Digital network lecturer3
 
V25112115
V25112115V25112115
V25112115
 
S.t rajan cjb0912010 ft12
S.t rajan cjb0912010 ft12S.t rajan cjb0912010 ft12
S.t rajan cjb0912010 ft12
 
Application of N jobs M machine Job Sequencing Technique for MPLS Traffic Eng...
Application of N jobs M machine Job Sequencing Technique for MPLS Traffic Eng...Application of N jobs M machine Job Sequencing Technique for MPLS Traffic Eng...
Application of N jobs M machine Job Sequencing Technique for MPLS Traffic Eng...
 
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
 
Next generation-ptn-white-paper
Next generation-ptn-white-paperNext generation-ptn-white-paper
Next generation-ptn-white-paper
 
Internet Traffic Engineering
Internet Traffic EngineeringInternet Traffic Engineering
Internet Traffic Engineering
 
SmartFlowwhitepaper
SmartFlowwhitepaperSmartFlowwhitepaper
SmartFlowwhitepaper
 

Recently uploaded

Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
ak6969907
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
Kavitha Krishnan
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
Academy of Science of South Africa
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
NgcHiNguyn25
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
TechSoup
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 

Recently uploaded (20)

Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024World environment day ppt For 5 June 2024
World environment day ppt For 5 June 2024
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Assessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptxAssessment and Planning in Educational technology.pptx
Assessment and Planning in Educational technology.pptx
 
South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)South African Journal of Science: Writing with integrity workshop (2024)
South African Journal of Science: Writing with integrity workshop (2024)
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Life upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for studentLife upper-Intermediate B2 Workbook for student
Life upper-Intermediate B2 Workbook for student
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat  Leveraging AI for Diversity, Equity, and InclusionExecutive Directors Chat  Leveraging AI for Diversity, Equity, and Inclusion
Executive Directors Chat Leveraging AI for Diversity, Equity, and Inclusion
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 

MPLS

  • 1. MMPPLLSS ““MMuullttiippllee PPrroottooccooll LLaabbeell SSwwiittcchhiinngg”” Presented By: Riham Mohamed Anwer
  • 2. OOvveerrvviieeww:: Introduction. What is MPLS? MPLS Functions. Component. Operation. Tunneling in MPLS. Applications. MPLS V.S IPv6.
  • 3. IInnttrroodduuccttiioonn:: IP Routing … is a set of protocols that determine the path that data follows in order to travel across multiple networks from its source to its destination.
  • 4. IIPP RRoouuttiinngg:: But it has some disadvantages... Connectionless” No quality of service”. Each router has to make forwarding decisions independently based on IP address. Large IP header “at least 20 bytes”. Routing is slow than switching in Network Layer.  Design to obtain shortest path.
  • 5. AATTMM:: In the other side there is Circuit Switching: is a type of network in which a physical path is obtained for and dedicated to a single connection between two end-points in the network for the duration of the connection Like voice phone .. The telephone company reserves a specific physical path to the number you are calling for the duration of your call.
  • 6. BBuutt…….... **EExxppeennssiivvee.. **CCoommpplleexx aass sshhoowwnn bbeellooww.. **NNoott wwiiddeerr aaddoopptteedd..
  • 7. So MPLS has been adopted by IETF (Internet Engineering Task Force) to incorporate best properties in both packet routing & circuit switching. IP Routing ATM,FR,Ethernet SDH,WDW,CSMA MPLS
  • 8. WWhhaatt iiss MMPPLLSS?? MMPPLLSS iiss aa hhyybbrriidd PPrroottooccooll……
  • 9. WWhhaatt iiss MMPPLLSS ?? It is an Internet Engineering Task Force that specified frameworks which provides for the efficient designation, routing, forwarding and switching of traffic flows through the network.  It is considered to be the most perfect solution to address the most recently faced problems in present-day networks such as “Routing, scalability, quality of service engineering management, traffic engineering”
  • 10. MMPPLLSS FFuunnccttiioonnss:: Specify mechanism to manage traffic flows of various details or properties such as flows between different hardware, machines or flows between different applications. Still independent of the layer_2 and layer_3 Protocols. Provides a means to map IP addresses to simple_fixed length labels used by different packet_forwarding and packet switching technologies.
  • 11. Interfaces to existing routing protocols such as recourse reservation protocol (RSVR) and Open Shortest Path First (OSPF). Support the IP, ATM and Frame relay layer_2 protocols. In MPLS data transmission occurs on label switched paths(LSPs), which are a sequence of labels at each node along the path from the source to destination.
  • 12. MMPPLLSS ccoommppoonneennttss:: LSR (Label Switched Router) Is a high speed device in the core of MPLS Network LER (Label Edge Router) Is a device that works at the edge of the access network and the MPLS Network FEC (Forwarding Equivalence Class) Is a representation of a group of packet that shares the same requirements for their transport LIB (Label Information Base) Is a table built by LSRs to specify how a packet must be forwarded LSP (Label Switch Path)
  • 13. MMPPLLSS OOppeerraattiioonn:: There are a few steps must be taken for a data packet to travel through an MPLS domain: 1- Label creation and distribution. Before any traffic the routers make decision to bind a label to a specific FEC and build their tables. 2- Table creation at each router. The contents of the table will specify the mapping between a label and an FEC. Mapping between the input port and input label to the output port and output label.
  • 14. 3- Label-switched path creation. LSPs are created in the reverse direction to the creation of entries in the LIBs. 4- Label insertion/table look up. The first router uses LIB table to find a next hop and request a label for the specific FEC. Once the packet gets the final LSR the label is removed and the packet is supplied to the destination. 5- Packet forwarding.
  • 15. A simple figure shows how the ddaattaa fflloowwss iinn MMPPLLSS
  • 16. TTuunnnneelliinngg iinn MMPPLLSS:: Creating tunnels through the intermediary routers that can span multiple segments.
  • 17. AApppplliiccaattiioonn ooff MMPPLLSS:: Increase network performance because it enables routing by switching at wire line speeds. MPLS is simple that allows for easy implementation. Support QOS and COS for different service. achieve service level guarantees. Supports network scalability. Avoid N^2 overlay problems with IP-ATM networks. Provide better IP and ATM integration Provides a bridge between access IP and ATM.
  • 18. But after all MPLS has some disadvantages… Add an additional layer. The router has to understand MPLS.
  • 19. AAnnyy QQuueessttiioonnss??!! Or have any one benefit any thing from this topic?? 