SlideShare a Scribd company logo
Delivering Business and Technical Advantage to Service Providers Top 50 Companies to Watch
[object Object],[object Object],[object Object],[object Object]
Our Mission ,[object Object],TN250G – Core Service Switch
The Business Case for  Layer 2 MPLS VPNs ,[object Object],[object Object],PROFIT$ FOLLOW THE MONEY CUT COSTS SQUEEZE VALUE OUT OF INVESTMENTS
Plan of the Presentation ,[object Object],[object Object],[object Object],[object Object]
The VPN Landscape ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
VPN overview virtual  (vûrch-l) adj.   Existing in the mind, especially as a product of the imagination ,[object Object],[object Object],[object Object],[object Object],[object Object],Sharing Cost
VPN: Overlay on shared infrastructure SERVICE PROVIDER NETWORK:  SHARED INFRASTRUCTURE Customer 1 Site 1 Customer 1 Site 2 Customer 1 Site 3 Customer 2 Site 1 Customer 2 Site 2 Customer 2 Site 3 Customer 3 Site 1 Customer 3 Site 2 Customer 3 Site 3
IP VPNs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Layer 2 VPNs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Layer 3 VPNs ,[object Object],[object Object],[object Object],[object Object],[object Object]
MPLS VPNs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Layer 3 MPLS VPNs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Layer 2 MPLS VPNs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Case for MPLS L2VPNs ,[object Object],[object Object],[object Object],[object Object]
L2VPNs - The Way to Go! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FR/ATM Dominates ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],$  $
Ethernet - Looming in the Horizon ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IP Services - A Money Pit ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Layer 2 MPLS VPNs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why? ,[object Object],[object Object],[object Object],[object Object]
Who? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Technology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Architecture: Terminology ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
L2VPN Reference Model SERVICE PROVIDER NETWORK PE PE PE PE PE PE P SITE 1 SITE 2 SITE 3 CE 1 CE 2 CE 3 Pseudowire1-3 Attachment circuits Attachment circuits Attachment circuits Pseudowire1-2 Pseudowire2-3
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],L2VPN Architecture: Functions
Configuration: Martini Approach interface sonet 3/1 encap frame-relay frame-relay interface dlci 43 mpls l2transport route 16.22.22.222 100 43 mtu 1500 ...   DLCI VC ID PE2 IP address DLCI  43 SERVICE PROVIDER NETWORK CE 1 PE 1 16.22.22.221 PE 2 16.22.22.222 CE 2 DLCI  44 interface sonet 5/2 encap frame-relay frame-relay interface dlci 44 mpls l2transport route 16.22.22.221 100 44 mtu 1500 ...   PE1 IP address VC ID DLCI
Configuration: Kompella Approach ,[object Object],[object Object],[object Object],CE2  50 CE3  51 CE4  52 CE5  53 PE 1 CE 1 DLCIs CE1  60 CE3  61 CE4  62 CE5  63 PE 2 CE 2 DLCIs CE1  70 CE2  71 CE3  72 CE4  73 PE 3 CE 3 DLCIs CE1  80 CE2  81 CE3  82 CE5  83 PE 4 CE 4 DLCIs CE1  90 CE2  91 CE3  92 CE4  93 PE 5 CE 5 DLCIs Pre-provisioned DLCIs
Signaling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],VC LABEL VC LABEL SERVICE PROVIDER NETWORK CE 1 PE 1 16.22.22.221 PE 2 16.22.22.222 CE 2 DLCI  43 DLCI  44 93 85
Martini Signaling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Martini Virtual Circuit FEC VC Info Len   VC TLV C VC Type Group ID VC ID Interface parameters ... ... SERVICE PROVIDER NETWORK CE 1 PE 1 16.22.22.221 PE 2 16.22.22.222 CE 2 Targeted LDP Session between PEs
Kompella Signaling ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],BGP L2VPN NLRI Length (2) Route Distinguisher (8) CE ID (2) Label-block Offset (2) Label Base (3) Variable TLVs (0..N) Ext. Community Type (2) Encaps Type (1) Cntrl Flags (1) Layer-2 MTU  (2) Reserved  (2) L2Info Ext Community draft-kompella-ppvpn-l2vpn-02.txt (Nov 2001) CE 4 PE 4 16.22.22.224 SERVICE PROVIDER NETWORK CE 1 PE 1 16.22.22.221 PE 2 16.22.22.222 CE 2 PE 3 16.22.22.223 CE 3 IBGP MESH
Forwarding ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CE PE Receive Layer 2 PDU on attachment circuit 1 Switch received PDU to proper pseudowire 2 Generate pseudowire encapsulation attach labels, and transmit on pseudowire 3 Receive encapsulated PDU  from pseudowire 4 Switch encapsulated PDU received from pseudowire  to proper  attachment circuit 5 Regenerate appropriate Layer 2 encapsulation and transmit on attachment circuit 6
Encapsulation ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Martini Encapsulation  ,[object Object],[object Object],[object Object],[object Object],[object Object],VC LABEL CONTROL WORD L2 PAYLOAD + PADDING Martini Encapsulation for MPLS Generic Control Word Format Frame Relay Flags ATM AAL5 Payload Service Flags FLAGS (10) LEN(6) SEQ NUMBER (16) RESV(4) B RESV(2) D C F RESV(4) F RESV(2) C I E
Encapsulation Example PE 2 pseudowire DA SA 8847h Tunnel Label VC Label Control Word FR PAYLOAD RES F B D C RES LENGTH SEQUENCE NUMBER Martini Encapsulation FLAG FR HEADER FR PAYLOAD FCS DLCI C/R EA DLCI F B D EA PE 1 CE 1 DLCI
Martini Encapsulation Drafts draft-martini-l2circuit-encap-mpls-04.txt (November 2001) FR :  draft-martini-frame-encap-mpls-01.txt FR ATM :  draft-martini-atm-encap-mpls-01.txt ATM Ethernet :  draft-martini-ethernet-encap-mpls-01.txt Ethernet PPP/HDLC :  draft-martini-ppp-hdlc-encap-mpls-01.txt PPP/HDLC
Alternative Encapsulations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Fischer Vs Brayley   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Transport ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MPLS Transport ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Layer 2 VPN Services ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Virtual Private Wire Service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SERVICE PROVIDER NETWORK CE 1 PE 1 16.22.22.221 PE 2 16.22.22.222 CE 2 DLCI  43 DLCI  44
Ethernet-based VPN Services “Never bet against Ethernet” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CE CE CE CE CE PE PE PE Ethernet Connected CE PE-IWF Frame Relay / ATM Network L2PE L2PE L2PE Frame ATM
Virtual Private LAN Service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],CE CE CE CE CE PE PE PE L2PE Ethernet Connected L2PE L2PE
IP over LAN Service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],IP CE IP CE IP CE IP CE IP CE PE PE PE Ethernet Connected Ethernet Switch Ethernet Rptr
Conclusion ,[object Object],[object Object],[object Object]

More Related Content

What's hot

Design And Analysis Of MPLS based VPN
Design And Analysis Of MPLS based VPNDesign And Analysis Of MPLS based VPN
Design And Analysis Of MPLS based VPNgandhimb
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewAmeen Wayok
 
Juniper L2 MPLS VPN
Juniper L2 MPLS VPNJuniper L2 MPLS VPN
Juniper L2 MPLS VPNmehrdad1981
 
Comparison between traditional vpn and mpls vpn
Comparison between traditional vpn and mpls vpnComparison between traditional vpn and mpls vpn
Comparison between traditional vpn and mpls vpnmmubashirkhan
 
Carrier ethernet essentials
Carrier ethernet essentialsCarrier ethernet essentials
Carrier ethernet essentialsbeachghim
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]APNIC
 
Virtual Private LAN Service (VPLS)
Virtual Private LAN Service (VPLS)Virtual Private LAN Service (VPLS)
Virtual Private LAN Service (VPLS)Johnson Liu
 
06 evpn use-case_reviewv1
06 evpn use-case_reviewv106 evpn use-case_reviewv1
06 evpn use-case_reviewv1ronsito
 
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriMPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriFebrian ‎
 
Branching out with SDN
Branching out with SDNBranching out with SDN
Branching out with SDNAPNIC
 

What's hot (20)

Design And Analysis Of MPLS based VPN
Design And Analysis Of MPLS based VPNDesign And Analysis Of MPLS based VPN
Design And Analysis Of MPLS based VPN
 
Mpls te
Mpls teMpls te
Mpls te
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
 
Juniper L2 MPLS VPN
Juniper L2 MPLS VPNJuniper L2 MPLS VPN
Juniper L2 MPLS VPN
 
Mpls vpn toi
Mpls vpn toiMpls vpn toi
Mpls vpn toi
 
Mpls concepts. Time to Certify
Mpls concepts. Time to CertifyMpls concepts. Time to Certify
Mpls concepts. Time to Certify
 
Comparison between traditional vpn and mpls vpn
Comparison between traditional vpn and mpls vpnComparison between traditional vpn and mpls vpn
Comparison between traditional vpn and mpls vpn
 
Implementing cisco mpls
Implementing cisco mplsImplementing cisco mpls
Implementing cisco mpls
 
Carrier ethernet essentials
Carrier ethernet essentialsCarrier ethernet essentials
Carrier ethernet essentials
 
Seamless mpls
Seamless mpls Seamless mpls
Seamless mpls
 
Mpls101
Mpls101Mpls101
Mpls101
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
 
Virtual Private LAN Service (VPLS)
Virtual Private LAN Service (VPLS)Virtual Private LAN Service (VPLS)
Virtual Private LAN Service (VPLS)
 
06 evpn use-case_reviewv1
06 evpn use-case_reviewv106 evpn use-case_reviewv1
06 evpn use-case_reviewv1
 
Chapter 3 frame relay
Chapter 3   frame relayChapter 3   frame relay
Chapter 3 frame relay
 
Switching systems lecture8 mpls
Switching  systems lecture8 mplsSwitching  systems lecture8 mpls
Switching systems lecture8 mpls
 
MPLS
MPLSMPLS
MPLS
 
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriMPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by Khatri
 
802 1ad
802 1ad802 1ad
802 1ad
 
Branching out with SDN
Branching out with SDNBranching out with SDN
Branching out with SDN
 

Similar to IIR VPN London

International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
PLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPN
PLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPNPLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPN
PLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPNPROIDEA
 
evpn_in_service_provider_network-web.pdf
evpn_in_service_provider_network-web.pdfevpn_in_service_provider_network-web.pdf
evpn_in_service_provider_network-web.pdfThanhTrungBui5
 
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data CenterPLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data CenterPROIDEA
 
VPN Using MPLS Technique
VPN Using MPLS TechniqueVPN Using MPLS Technique
VPN Using MPLS TechniqueAhmad Atta
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN DeploymentAPNIC
 
Deploying Carrier Ethernet Features on Cisco ASR 9000
Deploying Carrier Ethernet Features on Cisco ASR 9000Deploying Carrier Ethernet Features on Cisco ASR 9000
Deploying Carrier Ethernet Features on Cisco ASR 9000Vinod Kumar Balasubramanyam
 
14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)Jeff Green
 
Colt sdn-and-nfv-experience-lernings-and-future-plans
Colt sdn-and-nfv-experience-lernings-and-future-plansColt sdn-and-nfv-experience-lernings-and-future-plans
Colt sdn-and-nfv-experience-lernings-and-future-plansJavier Benitez
 
Introduction to Ethernet para radio enlace
Introduction to Ethernet para radio enlaceIntroduction to Ethernet para radio enlace
Introduction to Ethernet para radio enlacejonatanmedeirosgomes1
 
Hardened Ethernet In ITS 2010
Hardened Ethernet In ITS 2010Hardened Ethernet In ITS 2010
Hardened Ethernet In ITS 2010ethersteve
 

Similar to IIR VPN London (20)

Mpls vpn
Mpls vpnMpls vpn
Mpls vpn
 
Mpls vpn1
Mpls vpn1Mpls vpn1
Mpls vpn1
 
mpls-lecture.pdf
mpls-lecture.pdfmpls-lecture.pdf
mpls-lecture.pdf
 
VPLS Fundamental
VPLS FundamentalVPLS Fundamental
VPLS Fundamental
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
PLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPN
PLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPNPLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPN
PLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPN
 
Atomf ov
Atomf ovAtomf ov
Atomf ov
 
Vpn1
Vpn1Vpn1
Vpn1
 
Vpn1
Vpn1Vpn1
Vpn1
 
evpn_in_service_provider_network-web.pdf
evpn_in_service_provider_network-web.pdfevpn_in_service_provider_network-web.pdf
evpn_in_service_provider_network-web.pdf
 
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data CenterPLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
PLNOG 13: Emil Gągała: EVPN – rozwiązanie nie tylko dla Data Center
 
VPN Using MPLS Technique
VPN Using MPLS TechniqueVPN Using MPLS Technique
VPN Using MPLS Technique
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN Deployment
 
Deploying Carrier Ethernet Features on Cisco ASR 9000
Deploying Carrier Ethernet Features on Cisco ASR 9000Deploying Carrier Ethernet Features on Cisco ASR 9000
Deploying Carrier Ethernet Features on Cisco ASR 9000
 
Deploying Carrier Ethernet features on ASR 9000
Deploying Carrier Ethernet features on ASR 9000Deploying Carrier Ethernet features on ASR 9000
Deploying Carrier Ethernet features on ASR 9000
 
14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)14.) wireless (hyper dense wi fi)
14.) wireless (hyper dense wi fi)
 
Colt sdn-and-nfv-experience-lernings-and-future-plans
Colt sdn-and-nfv-experience-lernings-and-future-plansColt sdn-and-nfv-experience-lernings-and-future-plans
Colt sdn-and-nfv-experience-lernings-and-future-plans
 
10209
1020910209
10209
 
Introduction to Ethernet para radio enlace
Introduction to Ethernet para radio enlaceIntroduction to Ethernet para radio enlace
Introduction to Ethernet para radio enlace
 
Hardened Ethernet In ITS 2010
Hardened Ethernet In ITS 2010Hardened Ethernet In ITS 2010
Hardened Ethernet In ITS 2010
 

More from Krishnamoorthy Arvind

More from Krishnamoorthy Arvind (6)

Network Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LINetwork Function Virtualization Orchestration LI
Network Function Virtualization Orchestration LI
 
Git - An Introduction
Git - An IntroductionGit - An Introduction
Git - An Introduction
 
MIB Test Environment
MIB Test EnvironmentMIB Test Environment
MIB Test Environment
 
IIR Geneva 2001 Final
IIR Geneva 2001 FinalIIR Geneva 2001 Final
IIR Geneva 2001 Final
 
ODSI Talk
ODSI TalkODSI Talk
ODSI Talk
 
IIR London
IIR LondonIIR London
IIR London
 

Recently uploaded

The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfalexjohnson7307
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backElena Simperl
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Intelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdfIntelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdfAnthony Lucente
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 

Recently uploaded (20)

The architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdfThe architecture of Generative AI for enterprises.pdf
The architecture of Generative AI for enterprises.pdf
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Intelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdfIntelligent Gimbal FINAL PAPER Engineering.pdf
Intelligent Gimbal FINAL PAPER Engineering.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 

IIR VPN London

  • 1. Delivering Business and Technical Advantage to Service Providers Top 50 Companies to Watch
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. VPN: Overlay on shared infrastructure SERVICE PROVIDER NETWORK: SHARED INFRASTRUCTURE Customer 1 Site 1 Customer 1 Site 2 Customer 1 Site 3 Customer 2 Site 1 Customer 2 Site 2 Customer 2 Site 3 Customer 3 Site 1 Customer 3 Site 2 Customer 3 Site 3
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. L2VPN Reference Model SERVICE PROVIDER NETWORK PE PE PE PE PE PE P SITE 1 SITE 2 SITE 3 CE 1 CE 2 CE 3 Pseudowire1-3 Attachment circuits Attachment circuits Attachment circuits Pseudowire1-2 Pseudowire2-3
  • 26.
  • 27. Configuration: Martini Approach interface sonet 3/1 encap frame-relay frame-relay interface dlci 43 mpls l2transport route 16.22.22.222 100 43 mtu 1500 ... DLCI VC ID PE2 IP address DLCI 43 SERVICE PROVIDER NETWORK CE 1 PE 1 16.22.22.221 PE 2 16.22.22.222 CE 2 DLCI 44 interface sonet 5/2 encap frame-relay frame-relay interface dlci 44 mpls l2transport route 16.22.22.221 100 44 mtu 1500 ... PE1 IP address VC ID DLCI
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. Encapsulation Example PE 2 pseudowire DA SA 8847h Tunnel Label VC Label Control Word FR PAYLOAD RES F B D C RES LENGTH SEQUENCE NUMBER Martini Encapsulation FLAG FR HEADER FR PAYLOAD FCS DLCI C/R EA DLCI F B D EA PE 1 CE 1 DLCI
  • 36. Martini Encapsulation Drafts draft-martini-l2circuit-encap-mpls-04.txt (November 2001) FR : draft-martini-frame-encap-mpls-01.txt FR ATM : draft-martini-atm-encap-mpls-01.txt ATM Ethernet : draft-martini-ethernet-encap-mpls-01.txt Ethernet PPP/HDLC : draft-martini-ppp-hdlc-encap-mpls-01.txt PPP/HDLC
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.