SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
By:
● Lesly Sandoval
● Gino McCarty
● Adam Cranford
Multiprotocol Label Switching
(MPLS)
Prof. Mostafa Ammar
Computer Networks II
Spring 2014
● 80’s & 90’s - Internet
● The “Fish Problem”
● 1990 - ATM
○ Scalability and overhead
● 1995 - Internet explosion
● 1996 - Cisco Tag Switching
● 1997 - IETF MPLS group
History
Lowest Cost path to destination
● Switching based on fixed 20
bit labels
● Decoupling routing and
forwarding
● Explicitly Routed Tunnel
○ Label Stacking
What is MPLS?
● Label Edge Router (LER)
● Label Switch Router (LSR)
● Forwarding Equivalence Class (FEC)
● Label Switch Path (LSP)
● Forwarding Information Table (FIT)
What is MPLS?
Data Plane
● IP Forwarding Table
● Label Forwarding Table
Control Plane
● IP Routing protocols
● IP Routing table
● Label Information Based (LIB)
● Label Distribution Protocol
MPLS Applications
● Traffic engineering (MPLS-TE)
● Services:
○ VPN
○ AToM
○ QoS, DSCP, CoS - Bandwidth Management
MPLS Applications
● Dynamic
● Load and Delay Based Traffic
Management
● Replacement for ATM-PVC which
are Fully Meshed
● RSVP (Resource Reservation
Protocol)
Traffic Engineering
VPN Service Types
● Layer 2
○ Customer Handles all
Routing
● Layer 3
○ ISP Participates in
Routing
○ MP-BGP
Anything over MPLS (AToM)
● L2 packetized encapsulation
○ HDLC (High Level Data Link Control)
○ Frame Relay
○ ATM
○ Ethernet*
■ VLAN Trunking
MPLS Network
Class of Service Bit Field
● Experimental Bits
● RED Behavior
Queuing Design and QOS
● QOS
○ Quality of Service
● DSCP - Label
○ Differentiated Services Code
Point
○ COS - Class Of Service
Vendors
Hardware Providers
Cisco 7600 VS CSR
3 Slot Chassis
15 Mpps forwarding Rate
240 Gbps throughput
CISCO 7603 CISCO CSR
1152 Slots
922 Tbps total
Throughput
MPPS : million packets per second , Cisco Specific metric
Service Providers
MegaPath Backbone
MegaPath: Scenario 1
● Traditional Voice
Services require a
separate dedicated
connections
● Modern VoIP services
allow integrated IP and
Voice Traffic
MegaPath: Scenario 1
● Using MPLS allows the
company to have a single
dedicated line for voice
and data
● All data including voice
and video conferencing
benefit
MegaPath: Scenario 2
● Nationwide corporate
network using Point-to-
Point connection
● Company must manage all
connections and
communications in house
● Massive management
overhead
MegaPath: Scenario 2
● Service providers(SP)
like MegaPath offer a
way to connect the
companies entire
network
● Connection is through
SP’s MPLS backbone
and is now managed
by the SP
● Entire network benefits
from reliability, QoS
and security services
Questions

Weitere ähnliche Inhalte

Was ist angesagt?

MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicEricsson
 
MPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label SwitchingMPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label SwitchingPeter R. Egli
 
Multiprotocol label switching
Multiprotocol label switchingMultiprotocol label switching
Multiprotocol label switchingSumita Das
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Febrian ‎
 
Open shortest path first (ospf)
Open shortest path first (ospf)Open shortest path first (ospf)
Open shortest path first (ospf)Respa Peter
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN DeploymentAPNIC
 
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Nutan Singh
 
Multi-Protocol Label Switching
Multi-Protocol Label SwitchingMulti-Protocol Label Switching
Multi-Protocol Label Switchingseanraz
 
Segment Routing
Segment RoutingSegment Routing
Segment RoutingAPNIC
 

Was ist angesagt? (20)

Ospf
OspfOspf
Ospf
 
MPLS
MPLSMPLS
MPLS
 
MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - Basic
 
MPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label SwitchingMPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label Switching
 
MPLS VPN
MPLS VPNMPLS VPN
MPLS VPN
 
Multiprotocol label switching
Multiprotocol label switchingMultiprotocol label switching
Multiprotocol label switching
 
Bgp
BgpBgp
Bgp
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
 
Mpls Services
Mpls ServicesMpls Services
Mpls Services
 
Cisco ospf
Cisco ospf Cisco ospf
Cisco ospf
 
Bgp protocol
Bgp protocolBgp protocol
Bgp protocol
 
Open shortest path first (ospf)
Open shortest path first (ospf)Open shortest path first (ospf)
Open shortest path first (ospf)
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN Deployment
 
Mpls L3_vpn
Mpls L3_vpnMpls L3_vpn
Mpls L3_vpn
 
Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)Border Gateway Protocol (BGP)
Border Gateway Protocol (BGP)
 
MPLS Layer 3 VPN
MPLS Layer 3 VPN MPLS Layer 3 VPN
MPLS Layer 3 VPN
 
Multi-Protocol Label Switching
Multi-Protocol Label SwitchingMulti-Protocol Label Switching
Multi-Protocol Label Switching
 
Ospf
 Ospf Ospf
Ospf
 
Implementing cisco mpls
Implementing cisco mplsImplementing cisco mpls
Implementing cisco mpls
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
 

Andere mochten auch

Linux firewall-201503
Linux firewall-201503Linux firewall-201503
Linux firewall-201503Kenduest Lee
 
Operationalizing BGP in the SDDC
Operationalizing BGP in the SDDCOperationalizing BGP in the SDDC
Operationalizing BGP in the SDDCCumulus Networks
 
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)Vipin Sahu
 
An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)Jasim Alam
 
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 ApplicationsVishal Sharma, Ph.D.
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...Edureka!
 

Andere mochten auch (10)

MPLS: Multiprotocol Label Switching
MPLS: Multiprotocol Label SwitchingMPLS: Multiprotocol Label Switching
MPLS: Multiprotocol Label Switching
 
Bgp (1)
Bgp (1)Bgp (1)
Bgp (1)
 
Linux firewall-201503
Linux firewall-201503Linux firewall-201503
Linux firewall-201503
 
Operationalizing BGP in the SDDC
Operationalizing BGP in the SDDCOperationalizing BGP in the SDDC
Operationalizing BGP in the SDDC
 
bgp(border gateway protocol)
bgp(border gateway protocol)bgp(border gateway protocol)
bgp(border gateway protocol)
 
Border Gatway Protocol
Border Gatway ProtocolBorder Gatway Protocol
Border Gatway Protocol
 
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
 
An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)An Overview of Border Gateway Protocol (BGP)
An Overview of Border Gateway Protocol (BGP)
 
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
 
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
What is Artificial Intelligence | Artificial Intelligence Tutorial For Beginn...
 

Ähnlich wie MPLS + BGP Presentation

Queue Type on Mikrotik
Queue Type on MikrotikQueue Type on Mikrotik
Queue Type on MikrotikGLC Networks
 
Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?Comms Connect
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP TransportMyNOG
 
Cisco 900 Series Integrated Services Routers Datasheet
Cisco 900 Series Integrated Services Routers DatasheetCisco 900 Series Integrated Services Routers Datasheet
Cisco 900 Series Integrated Services Routers Datasheet美兰 曾
 
Mobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLSMobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLSCisco Canada
 
GPON technology equipment fiberhoe technologies indo
GPON technology equipment fiberhoe technologies indoGPON technology equipment fiberhoe technologies indo
GPON technology equipment fiberhoe technologies indorizkiutomo1992
 
Rgc.Deck.02.06.09
Rgc.Deck.02.06.09Rgc.Deck.02.06.09
Rgc.Deck.02.06.09kenmorimoto
 
7.) convergence (w automation)
7.) convergence (w automation)7.) convergence (w automation)
7.) convergence (w automation)Jeff Green
 
SD-WAN Catalyst a brief Presentation of solution
SD-WAN Catalyst a brief  Presentation of solutionSD-WAN Catalyst a brief  Presentation of solution
SD-WAN Catalyst a brief Presentation of solutionpepegaston2030
 
cisco-n3k-c3172pq-10ge-datasheet.pdf
cisco-n3k-c3172pq-10ge-datasheet.pdfcisco-n3k-c3172pq-10ge-datasheet.pdf
cisco-n3k-c3172pq-10ge-datasheet.pdfHi-Network.com
 
label switch processor datasheet
label switch processor datasheetlabel switch processor datasheet
label switch processor datasheetPranav Dharwadkar
 
David Soldani, Huawei
David Soldani, HuaweiDavid Soldani, Huawei
David Soldani, HuaweiHilary Ip
 
DPDK summit 2015: It's kind of fun to do the impossible with DPDK
DPDK summit 2015: It's kind of fun  to do the impossible with DPDKDPDK summit 2015: It's kind of fun  to do the impossible with DPDK
DPDK summit 2015: It's kind of fun to do the impossible with DPDKLagopus SDN/OpenFlow switch
 
DPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro NakajimaDPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro NakajimaJim St. Leger
 
cisco-ws-c2960x-24pd-l-datasheet.pdf
cisco-ws-c2960x-24pd-l-datasheet.pdfcisco-ws-c2960x-24pd-l-datasheet.pdf
cisco-ws-c2960x-24pd-l-datasheet.pdfHi-Network.com
 

Ähnlich wie MPLS + BGP Presentation (20)

Queue Type on Mikrotik
Queue Type on MikrotikQueue Type on Mikrotik
Queue Type on Mikrotik
 
Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?Is there still room for linking narrowband PMR sites in this digital world?
Is there still room for linking narrowband PMR sites in this digital world?
 
Engineering The New IP Transport
Engineering The New IP TransportEngineering The New IP Transport
Engineering The New IP Transport
 
Cisco 900 Series Integrated Services Routers Datasheet
Cisco 900 Series Integrated Services Routers DatasheetCisco 900 Series Integrated Services Routers Datasheet
Cisco 900 Series Integrated Services Routers Datasheet
 
Mobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLSMobile Transport Evolution with Unified MPLS
Mobile Transport Evolution with Unified MPLS
 
GPON technology equipment fiberhoe technologies indo
GPON technology equipment fiberhoe technologies indoGPON technology equipment fiberhoe technologies indo
GPON technology equipment fiberhoe technologies indo
 
100 M pps on PC.
100 M pps on PC.100 M pps on PC.
100 M pps on PC.
 
Rgc.Deck.02.06.09
Rgc.Deck.02.06.09Rgc.Deck.02.06.09
Rgc.Deck.02.06.09
 
Telco systems final
Telco systems finalTelco systems final
Telco systems final
 
Brkdct 3101
Brkdct 3101Brkdct 3101
Brkdct 3101
 
7.) convergence (w automation)
7.) convergence (w automation)7.) convergence (w automation)
7.) convergence (w automation)
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Things
 
SD-WAN Catalyst a brief Presentation of solution
SD-WAN Catalyst a brief  Presentation of solutionSD-WAN Catalyst a brief  Presentation of solution
SD-WAN Catalyst a brief Presentation of solution
 
cisco-n3k-c3172pq-10ge-datasheet.pdf
cisco-n3k-c3172pq-10ge-datasheet.pdfcisco-n3k-c3172pq-10ge-datasheet.pdf
cisco-n3k-c3172pq-10ge-datasheet.pdf
 
label switch processor datasheet
label switch processor datasheetlabel switch processor datasheet
label switch processor datasheet
 
NET6.PPT
NET6.PPTNET6.PPT
NET6.PPT
 
David Soldani, Huawei
David Soldani, HuaweiDavid Soldani, Huawei
David Soldani, Huawei
 
DPDK summit 2015: It's kind of fun to do the impossible with DPDK
DPDK summit 2015: It's kind of fun  to do the impossible with DPDKDPDK summit 2015: It's kind of fun  to do the impossible with DPDK
DPDK summit 2015: It's kind of fun to do the impossible with DPDK
 
DPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro NakajimaDPDK Summit 2015 - NTT - Yoshihiro Nakajima
DPDK Summit 2015 - NTT - Yoshihiro Nakajima
 
cisco-ws-c2960x-24pd-l-datasheet.pdf
cisco-ws-c2960x-24pd-l-datasheet.pdfcisco-ws-c2960x-24pd-l-datasheet.pdf
cisco-ws-c2960x-24pd-l-datasheet.pdf
 

Kürzlich hochgeladen

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Kürzlich hochgeladen (20)

Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

MPLS + BGP Presentation

  • 1. By: ● Lesly Sandoval ● Gino McCarty ● Adam Cranford Multiprotocol Label Switching (MPLS) Prof. Mostafa Ammar Computer Networks II Spring 2014
  • 2. ● 80’s & 90’s - Internet ● The “Fish Problem” ● 1990 - ATM ○ Scalability and overhead ● 1995 - Internet explosion ● 1996 - Cisco Tag Switching ● 1997 - IETF MPLS group History Lowest Cost path to destination
  • 3. ● Switching based on fixed 20 bit labels ● Decoupling routing and forwarding ● Explicitly Routed Tunnel ○ Label Stacking What is MPLS?
  • 4. ● Label Edge Router (LER) ● Label Switch Router (LSR) ● Forwarding Equivalence Class (FEC) ● Label Switch Path (LSP) ● Forwarding Information Table (FIT) What is MPLS?
  • 5. Data Plane ● IP Forwarding Table ● Label Forwarding Table Control Plane ● IP Routing protocols ● IP Routing table ● Label Information Based (LIB) ● Label Distribution Protocol
  • 7. ● Traffic engineering (MPLS-TE) ● Services: ○ VPN ○ AToM ○ QoS, DSCP, CoS - Bandwidth Management MPLS Applications
  • 8. ● Dynamic ● Load and Delay Based Traffic Management ● Replacement for ATM-PVC which are Fully Meshed ● RSVP (Resource Reservation Protocol) Traffic Engineering
  • 9. VPN Service Types ● Layer 2 ○ Customer Handles all Routing ● Layer 3 ○ ISP Participates in Routing ○ MP-BGP
  • 10. Anything over MPLS (AToM) ● L2 packetized encapsulation ○ HDLC (High Level Data Link Control) ○ Frame Relay ○ ATM ○ Ethernet* ■ VLAN Trunking
  • 11.
  • 13. Class of Service Bit Field ● Experimental Bits ● RED Behavior
  • 14. Queuing Design and QOS ● QOS ○ Quality of Service ● DSCP - Label ○ Differentiated Services Code Point ○ COS - Class Of Service
  • 17. Cisco 7600 VS CSR 3 Slot Chassis 15 Mpps forwarding Rate 240 Gbps throughput CISCO 7603 CISCO CSR 1152 Slots 922 Tbps total Throughput MPPS : million packets per second , Cisco Specific metric
  • 20. MegaPath: Scenario 1 ● Traditional Voice Services require a separate dedicated connections ● Modern VoIP services allow integrated IP and Voice Traffic
  • 21. MegaPath: Scenario 1 ● Using MPLS allows the company to have a single dedicated line for voice and data ● All data including voice and video conferencing benefit
  • 22. MegaPath: Scenario 2 ● Nationwide corporate network using Point-to- Point connection ● Company must manage all connections and communications in house ● Massive management overhead
  • 23. MegaPath: Scenario 2 ● Service providers(SP) like MegaPath offer a way to connect the companies entire network ● Connection is through SP’s MPLS backbone and is now managed by the SP ● Entire network benefits from reliability, QoS and security services