SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

McKinsey Slides Examples
McKinsey Slides ExamplesMcKinsey Slides Examples
McKinsey Slides ExamplesLewis Lin 🦊
 
Maximizing AI Investments | Accenture
Maximizing AI Investments | AccentureMaximizing AI Investments | Accenture
Maximizing AI Investments | Accentureaccenture
 
Accenture Tech Vision 2020 - Trend 5
Accenture Tech Vision 2020 - Trend 5Accenture Tech Vision 2020 - Trend 5
Accenture Tech Vision 2020 - Trend 5accenture
 
Junior產業:PCB產業
Junior產業:PCB產業Junior產業:PCB產業
Junior產業:PCB產業Collaborator
 
Align IT and Enterprise Operating Models.pdf
Align IT and Enterprise Operating Models.pdfAlign IT and Enterprise Operating Models.pdf
Align IT and Enterprise Operating Models.pdfJoelRodriguze
 
AI in Manufacturing & the Proposed EU Artificial Intelligence Act
AI in Manufacturing & the Proposed EU Artificial Intelligence ActAI in Manufacturing & the Proposed EU Artificial Intelligence Act
AI in Manufacturing & the Proposed EU Artificial Intelligence ActBarry O'Sullivan
 
COVID-19 Rapid Response Checklist for Nonprofits
COVID-19 Rapid Response Checklist for NonprofitsCOVID-19 Rapid Response Checklist for Nonprofits
COVID-19 Rapid Response Checklist for NonprofitsBoston Consulting Group
 
What's Keeping Women out of Data Science? (press deck)
What's Keeping Women out of Data Science? (press deck)What's Keeping Women out of Data Science? (press deck)
What's Keeping Women out of Data Science? (press deck)Boston Consulting Group
 
Matthueu Lamiaux-Enfermedades transmitidas por vectores
Matthueu Lamiaux-Enfermedades transmitidas por vectoresMatthueu Lamiaux-Enfermedades transmitidas por vectores
Matthueu Lamiaux-Enfermedades transmitidas por vectoresFundación Ramón Areces
 
OgilvyEarth Webinar: From Greenwash to Great
OgilvyEarth Webinar: From Greenwash to GreatOgilvyEarth Webinar: From Greenwash to Great
OgilvyEarth Webinar: From Greenwash to GreatOgilvy
 
Federal Technology Vision 2021: Full U.S. Federal Survey Findings | Accenture
Federal Technology Vision 2021: Full U.S. Federal Survey Findings | AccentureFederal Technology Vision 2021: Full U.S. Federal Survey Findings | Accenture
Federal Technology Vision 2021: Full U.S. Federal Survey Findings | Accentureaccenture
 
Shaping the Sustainable Organization | Accenture
Shaping the Sustainable Organization | AccentureShaping the Sustainable Organization | Accenture
Shaping the Sustainable Organization | Accentureaccenture
 
Case Study_CCL.pdf
Case Study_CCL.pdfCase Study_CCL.pdf
Case Study_CCL.pdfCollaborator
 
Reimagining the Agenda | Accenture
Reimagining the Agenda | AccentureReimagining the Agenda | Accenture
Reimagining the Agenda | Accentureaccenture
 
Evolution of cyber threats and the development of new security architecture
Evolution of cyber threats and the development of new security architectureEvolution of cyber threats and the development of new security architecture
Evolution of cyber threats and the development of new security architectureEY
 
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Unity Technologies
 
The Cloud Imperative in Life Sciences - Accenture
The Cloud Imperative in Life Sciences - AccentureThe Cloud Imperative in Life Sciences - Accenture
The Cloud Imperative in Life Sciences - Accentureaccenture
 

What's hot (20)

McKinsey Slides Examples
McKinsey Slides ExamplesMcKinsey Slides Examples
McKinsey Slides Examples
 
Azure Digital Twins
Azure Digital TwinsAzure Digital Twins
Azure Digital Twins
 
Maximizing AI Investments | Accenture
Maximizing AI Investments | AccentureMaximizing AI Investments | Accenture
Maximizing AI Investments | Accenture
 
Accenture Tech Vision 2020 - Trend 5
Accenture Tech Vision 2020 - Trend 5Accenture Tech Vision 2020 - Trend 5
Accenture Tech Vision 2020 - Trend 5
 
Junior產業:PCB產業
Junior產業:PCB產業Junior產業:PCB產業
Junior產業:PCB產業
 
Align IT and Enterprise Operating Models.pdf
Align IT and Enterprise Operating Models.pdfAlign IT and Enterprise Operating Models.pdf
Align IT and Enterprise Operating Models.pdf
 
Overview of M&A, 2016
Overview of M&A, 2016Overview of M&A, 2016
Overview of M&A, 2016
 
AI in Manufacturing & the Proposed EU Artificial Intelligence Act
AI in Manufacturing & the Proposed EU Artificial Intelligence ActAI in Manufacturing & the Proposed EU Artificial Intelligence Act
AI in Manufacturing & the Proposed EU Artificial Intelligence Act
 
COVID-19 Rapid Response Checklist for Nonprofits
COVID-19 Rapid Response Checklist for NonprofitsCOVID-19 Rapid Response Checklist for Nonprofits
COVID-19 Rapid Response Checklist for Nonprofits
 
What's Keeping Women out of Data Science? (press deck)
What's Keeping Women out of Data Science? (press deck)What's Keeping Women out of Data Science? (press deck)
What's Keeping Women out of Data Science? (press deck)
 
Matthueu Lamiaux-Enfermedades transmitidas por vectores
Matthueu Lamiaux-Enfermedades transmitidas por vectoresMatthueu Lamiaux-Enfermedades transmitidas por vectores
Matthueu Lamiaux-Enfermedades transmitidas por vectores
 
OgilvyEarth Webinar: From Greenwash to Great
OgilvyEarth Webinar: From Greenwash to GreatOgilvyEarth Webinar: From Greenwash to Great
OgilvyEarth Webinar: From Greenwash to Great
 
Federal Technology Vision 2021: Full U.S. Federal Survey Findings | Accenture
Federal Technology Vision 2021: Full U.S. Federal Survey Findings | AccentureFederal Technology Vision 2021: Full U.S. Federal Survey Findings | Accenture
Federal Technology Vision 2021: Full U.S. Federal Survey Findings | Accenture
 
Shaping the Sustainable Organization | Accenture
Shaping the Sustainable Organization | AccentureShaping the Sustainable Organization | Accenture
Shaping the Sustainable Organization | Accenture
 
Driving Change in Racial Equity
Driving Change in Racial Equity Driving Change in Racial Equity
Driving Change in Racial Equity
 
Case Study_CCL.pdf
Case Study_CCL.pdfCase Study_CCL.pdf
Case Study_CCL.pdf
 
Reimagining the Agenda | Accenture
Reimagining the Agenda | AccentureReimagining the Agenda | Accenture
Reimagining the Agenda | Accenture
 
Evolution of cyber threats and the development of new security architecture
Evolution of cyber threats and the development of new security architectureEvolution of cyber threats and the development of new security architecture
Evolution of cyber threats and the development of new security architecture
 
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
Digital twins: the power of a virtual visual copy - Unite Copenhagen 2019
 
The Cloud Imperative in Life Sciences - Accenture
The Cloud Imperative in Life Sciences - AccentureThe Cloud Imperative in Life Sciences - Accenture
The Cloud Imperative in Life Sciences - Accenture
 

Similar to Mpls outrage

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 SuccessXO Communications
 
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 SuccessReadWrite
 
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 SuccessReadWrite
 
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 Wp101094Erik Ginalick
 
Transition to ipv6 cgv6-edited
Transition to ipv6  cgv6-editedTransition to ipv6  cgv6-edited
Transition to ipv6 cgv6-editedFred Bovy
 
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 removedPacSecJP
 
[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 NetworksG. Geshev
 
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?Phani Kumar
 

Similar to 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
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

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