SlideShare una empresa de Scribd logo
1 de 13
MPLS Considered
                      Helpful
                      Bruce Davie
                    bsd@cisco.com

Outrageous 2003                     1
• I’m not bitter




    Outrageous 2003   © 2003, Bruce Davie
                                            2
MPLS


• Widely believed to stand for
  “Multiprotocol Label Switching”
  Would it have been more popular if “IP
  switching” were not already taken?
• But in reality MPLS is short for
  “Minneapolis”

                Outrageous 2003   © 2003, Bruce Davie
                                                        3
The Midwestern Grassy Knoll



• As MPLS becomes more and more
  dominant in the IETF, the IETF keeps
  circling back to Minneapolis
• Coincidence or conspiracy? You be
  the judge.

               Outrageous 2003   © 2003, Bruce Davie
                                                       4
MPLS Trends
                                          MPLS Books Published (p.a.)
                                          MPLS Working Groups

                                          MPLS Internet Drafts

                                            ℵ0


                                          12
                                                   Sigcomm Papers
                                               6




1996 1997 1998 1998 1999 2000 2001 2002 2003
                        Outrageous 2003                      © 2003, Bruce Davie
                                                                                   5
MPLS Trends
                                          MPLS Books Published (p.a.)
                                          MPLS Working Groups

                                          MPLS Internet Drafts

                                            ℵ0


                                          12


                                               6




                                                   0 Sigcomm Papers


1996 1997 1998 1998 1999 2000 2001 2002 2003
                        Outrageous 2003                      © 2003, Bruce Davie
                                                                                   6
MPLS Benefits #1 & 2

• An intellectual honeypot for demonstrably
  inferior research
• Simplication of Sigcomm Review process
   If (title contains “MPLS”) then
      strong_reject = true
   else
      review paper
• Research on more advanced algorithms
  possible
                  Outrageous 2003   © 2003, Bruce Davie
                                                          7
• I’m not bitter




    Outrageous 2003   © 2003, Bruce Davie
                                            8
The Shenker Experiment


• Davie, B., and Shenker, S. The impact of
  steganography on service differentiation:
  a game-theoretic approach
• Davie, B., and Shenker, S. Solving the
  major problems in routing, addressing,
  congestion and scaling using MPLS: a
  game-theoretic approach

                  Outrageous 2003   © 2003, Bruce Davie
                                                          9
MPLS Benefit 3: TTL hiding


• Providers can hide the internal
  topology from pesky grad students
• Moving from ATM to MPLS carries no
  “increased hop count penalty”
• Ongoing research: TTL incrementing
  for IP

               Outrageous 2003   © 2003, Bruce Davie
                                                       10
MPLS Benefit 4: Spam
              Protection

• Need an IP address to receive spam
• I’m rejecting all packets that have an IP header
  right above the L2 header
• Here is my MPLS label – don’t tell the spammers
     Appplication data (generic viagra advert)

      Transport Header
      IP Header (optional)
   MPLS label = 01100110001101100101
     L2 Header
                               Outrageous 2003   © 2003, Bruce Davie
                                                                       11
MPLS-based spam protection


• MPLS labels are link-local in scope
   If you tell my label to spammers, I can pick
   another one (new business card needed)
• Research
   How you ensure the right label is on your
   packets when they arrive at my link
   Virtual business card distribution protocols

                   Outrageous 2003      © 2003, Bruce Davie
                                                              12
• I’m not bitter




    Outrageous 2003   © 2003, Bruce Davie
                                            13

Más contenido relacionado

La actualidad más candente

Blockbuster Videos - Failure Case study v4.0
Blockbuster Videos - Failure Case study v4.0Blockbuster Videos - Failure Case study v4.0
Blockbuster Videos - Failure Case study v4.0
Raghu Vamsy Sirasala
 
Wireless intelligent networking
Wireless intelligent networkingWireless intelligent networking
Wireless intelligent networking
Manish Kumar
 
Power point messaging accelerating c-v2x commercialization
Power point messaging   accelerating c-v2x commercializationPower point messaging   accelerating c-v2x commercialization
Power point messaging accelerating c-v2x commercialization
Qualcomm Research
 

La actualidad más candente (20)

Slide 11516
Slide 11516Slide 11516
Slide 11516
 
Fronthaul technologies kwang_submit_to_slideshare
Fronthaul technologies kwang_submit_to_slideshareFronthaul technologies kwang_submit_to_slideshare
Fronthaul technologies kwang_submit_to_slideshare
 
Blockbuster Videos - Failure Case study v4.0
Blockbuster Videos - Failure Case study v4.0Blockbuster Videos - Failure Case study v4.0
Blockbuster Videos - Failure Case study v4.0
 
In-N-Out Burger Company Analysis
In-N-Out Burger Company AnalysisIn-N-Out Burger Company Analysis
In-N-Out Burger Company Analysis
 
OIF 112G Panel at DesignCon 2017
OIF 112G Panel at DesignCon 2017OIF 112G Panel at DesignCon 2017
OIF 112G Panel at DesignCon 2017
 
Ericsson RBS 6000 & 3000 & 2000
Ericsson RBS 6000 & 3000 & 2000Ericsson RBS 6000 & 3000 & 2000
Ericsson RBS 6000 & 3000 & 2000
 
Wireless intelligent networking
Wireless intelligent networkingWireless intelligent networking
Wireless intelligent networking
 
What's in the future of 5G millimeter wave?
What's in the future of 5G millimeter wave? What's in the future of 5G millimeter wave?
What's in the future of 5G millimeter wave?
 
タッチエンス会社説明
タッチエンス会社説明タッチエンス会社説明
タッチエンス会社説明
 
DDR, GDDR, HBM Memory : Presentation
DDR, GDDR, HBM Memory : PresentationDDR, GDDR, HBM Memory : Presentation
DDR, GDDR, HBM Memory : Presentation
 
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable SolutionsGetting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
Getting to the Edge – Exploring 4G/5G Cloud-RAN Deployable Solutions
 
Simplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice CallSimplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice Call
 
VOLTE Presentation
VOLTE PresentationVOLTE Presentation
VOLTE Presentation
 
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
 
사물인터넷에 활용되는 무선통신 기술
사물인터넷에 활용되는 무선통신 기술사물인터넷에 활용되는 무선통신 기술
사물인터넷에 활용되는 무선통신 기술
 
volte ims network architecture
volte ims network architecturevolte ims network architecture
volte ims network architecture
 
Power point messaging accelerating c-v2x commercialization
Power point messaging   accelerating c-v2x commercializationPower point messaging   accelerating c-v2x commercialization
Power point messaging accelerating c-v2x commercialization
 
5G - Tech to business case
5G - Tech to business case5G - Tech to business case
5G - Tech to business case
 
Journey of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMAJourney of Evolution of UMTS and CDMA
Journey of Evolution of UMTS and CDMA
 
5G NR-based C-V2X
5G NR-based C-V2X5G NR-based C-V2X
5G NR-based C-V2X
 

Similar a Mpls outrage

MPLS: Future Proofing Enterprise Networks for Long-Term Success
MPLS: Future Proofing Enterprise Networks for Long-Term SuccessMPLS: Future Proofing Enterprise Networks for Long-Term Success
MPLS: Future Proofing Enterprise Networks for Long-Term Success
ReadWrite
 
Mpls Future Proofing Enterprise Networks For Long Term Success Wp101094
Mpls Future Proofing Enterprise Networks For Long Term Success Wp101094Mpls Future Proofing Enterprise Networks For Long Term Success Wp101094
Mpls Future Proofing Enterprise Networks For Long Term Success Wp101094
Erik Ginalick
 
Transition to ipv6 cgv6-edited
Transition to ipv6  cgv6-editedTransition to ipv6  cgv6-edited
Transition to ipv6 cgv6-edited
Fred Bovy
 

Similar a Mpls outrage (13)

End-to-End and IPv6
End-to-End and IPv6End-to-End and IPv6
End-to-End and IPv6
 
Key Considerations for MPLS IP-VPN Success
Key Considerations for  MPLS IP-VPN SuccessKey Considerations for  MPLS IP-VPN Success
Key Considerations for MPLS IP-VPN Success
 
MPLS: Future Proofing Enterprise Networks for Long-Term Success
MPLS: Future Proofing Enterprise Networks for Long-Term SuccessMPLS: Future Proofing Enterprise Networks for Long-Term Success
MPLS: Future Proofing Enterprise Networks for Long-Term Success
 
MPLS: Future Proofing Enterprise Networks for Long-Term Success
MPLS: Future Proofing Enterprise Networks for Long-Term SuccessMPLS: Future Proofing Enterprise Networks for Long-Term Success
MPLS: Future Proofing Enterprise Networks for Long-Term Success
 
Mpls Future Proofing Enterprise Networks For Long Term Success Wp101094
Mpls Future Proofing Enterprise Networks For Long Term Success Wp101094Mpls Future Proofing Enterprise Networks For Long Term Success Wp101094
Mpls Future Proofing Enterprise Networks For Long Term Success Wp101094
 
Transition to ipv6 cgv6-edited
Transition to ipv6  cgv6-editedTransition to ipv6  cgv6-edited
Transition to ipv6 cgv6-edited
 
Georgi Geshev, warranty void if label removed
Georgi Geshev,   warranty void if label removedGeorgi Geshev,   warranty void if label removed
Georgi Geshev, warranty void if label removed
 
[ZeroNights] G. Geshev - Warranty Void If Label Removed: Attacking MPLS Networks
[ZeroNights] G. Geshev - Warranty Void If Label Removed: Attacking MPLS Networks[ZeroNights] G. Geshev - Warranty Void If Label Removed: Attacking MPLS Networks
[ZeroNights] G. Geshev - Warranty Void If Label Removed: Attacking MPLS Networks
 
10 fn s18
10 fn s1810 fn s18
10 fn s18
 
10 fn s18
10 fn s1810 fn s18
10 fn s18
 
SD WAN VS MPLS – Which is better for your Business?
SD WAN VS MPLS – Which is better for your Business?SD WAN VS MPLS – Which is better for your Business?
SD WAN VS MPLS – Which is better for your Business?
 
10 fn s11
10 fn s1110 fn s11
10 fn s11
 
10 fn s11
10 fn s1110 fn s11
10 fn s11
 

Último

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
vu2urc
 

Último (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Mpls outrage

  • 1. MPLS Considered Helpful Bruce Davie bsd@cisco.com Outrageous 2003 1
  • 2. • I’m not bitter Outrageous 2003 © 2003, Bruce Davie 2
  • 3. MPLS • Widely believed to stand for “Multiprotocol Label Switching” Would it have been more popular if “IP switching” were not already taken? • But in reality MPLS is short for “Minneapolis” Outrageous 2003 © 2003, Bruce Davie 3
  • 4. The Midwestern Grassy Knoll • As MPLS becomes more and more dominant in the IETF, the IETF keeps circling back to Minneapolis • Coincidence or conspiracy? You be the judge. Outrageous 2003 © 2003, Bruce Davie 4
  • 5. MPLS Trends MPLS Books Published (p.a.) MPLS Working Groups MPLS Internet Drafts ℵ0 12 Sigcomm Papers 6 1996 1997 1998 1998 1999 2000 2001 2002 2003 Outrageous 2003 © 2003, Bruce Davie 5
  • 6. MPLS Trends MPLS Books Published (p.a.) MPLS Working Groups MPLS Internet Drafts ℵ0 12 6 0 Sigcomm Papers 1996 1997 1998 1998 1999 2000 2001 2002 2003 Outrageous 2003 © 2003, Bruce Davie 6
  • 7. MPLS Benefits #1 & 2 • An intellectual honeypot for demonstrably inferior research • Simplication of Sigcomm Review process If (title contains “MPLS”) then strong_reject = true else review paper • Research on more advanced algorithms possible Outrageous 2003 © 2003, Bruce Davie 7
  • 8. • I’m not bitter Outrageous 2003 © 2003, Bruce Davie 8
  • 9. The Shenker Experiment • Davie, B., and Shenker, S. The impact of steganography on service differentiation: a game-theoretic approach • Davie, B., and Shenker, S. Solving the major problems in routing, addressing, congestion and scaling using MPLS: a game-theoretic approach Outrageous 2003 © 2003, Bruce Davie 9
  • 10. MPLS Benefit 3: TTL hiding • Providers can hide the internal topology from pesky grad students • Moving from ATM to MPLS carries no “increased hop count penalty” • Ongoing research: TTL incrementing for IP Outrageous 2003 © 2003, Bruce Davie 10
  • 11. MPLS Benefit 4: Spam Protection • Need an IP address to receive spam • I’m rejecting all packets that have an IP header right above the L2 header • Here is my MPLS label – don’t tell the spammers Appplication data (generic viagra advert) Transport Header IP Header (optional) MPLS label = 01100110001101100101 L2 Header Outrageous 2003 © 2003, Bruce Davie 11
  • 12. MPLS-based spam protection • MPLS labels are link-local in scope If you tell my label to spammers, I can pick another one (new business card needed) • Research How you ensure the right label is on your packets when they arrive at my link Virtual business card distribution protocols Outrageous 2003 © 2003, Bruce Davie 12
  • 13. • I’m not bitter Outrageous 2003 © 2003, Bruce Davie 13