Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Revealing MPLS tunnels obscured from traceroute

Published: 29 March 2012 Publication History

Abstract

Operators have deployed Multiprotocol Label Switching (MPLS) in the Internet for over a decade. However, its impact on Internet topology measurements is not well known, and it is possible for some MPLS configurations to lead to false router-level links in maps derived from traceroute data. In this paper, we introduce a measurement-based classification of MPLS tunnels, identifying tunnels where IP hops are revealed but not explicitly tagged as label switching routers, as well as tunnels that obscure the underlying path. Using a large-scale dataset we collected, we show that paths frequently cross MPLS tunnels in today's Internet: in our data, at least 30% of the paths we tested traverse an MPLS tunnel. We also propose and evaluate several methods to reveal MPLS tunnels that are not explicitly flagged as such: we discover that their fraction is significant (up to half the explicit tunnel quantity) but most of them do not obscure IP-level topology discovery.

References

[1]
E. Rosen, A. Viswanathan, and R. Callon, "Multiprotocol label switching architecture," Internet Engineering Task Force, RFC 3031, January 2001.
[2]
K. Muthukrishnan and A. Malis, "A core MPLS IP VPN architecture," Internet Engineering Task Force, RFC 2917, September 2000.
[3]
C. Srinivasan, L. P. Bloomberg, A. Viswanathan, and T. Nadeau, "Multiprotocol label switching (MPLS) traffic engineering (TE) management information base (MIB)," Internet Engineering Task Force, RFC 3812, June 2004.
[4]
X. Xiao, A. Hannan, and B. Bailey, "Traffic engineering with MPLS in the Internet," IEEE Network Magazine, vol. 14, no. 2, April 2000.
[5]
L. Andersson, I. Minei, and T. Thomas, "LDP specification," Internet Engineering Task Force, RFC 5036, October 2007.
[6]
A. Farrel, A. Ayyangar, and J.-P. Vasseur, "Inter-domain MPLS and GMPLS traffic engineering -- resource reservation protocol-traffic engineering (RSVP-TE extensions)," Internet Engineering Task Force, RFC 5151, February 2008.
[7]
R. Bonica, D. Gan, D. Tappan, and C. Pignataro, "ICMP extensions for multiprotocol label switching," Internet Engineering Task Force, RFC 4950, August 2007.
[8]
____, "Extended ICMP to support multi-part messages," Internet Engineering Task Force, RFC 4884, April 2007.
[9]
"NANOG traceroute," ftp://ftp.netbsd.org/pub/NetBSD/packages/distfiles/traceroute-nanog/traceroute.c.
[10]
L. De Ghein, MPLS Fundamentals. Cisco Press, November 2006.
[11]
J. Sommers, B. Eriksson, and P. Barford, "On the prevalence and characteristics of MPLS deployments in the open Internet," in ACM SIGCOMM Internet Measurement Conference, November 2011.
[12]
R. Sherwood, A. Bender, and N. Spring, "Discarte: a disjunctive Internet cartographer," in ACM SIGCOMM, August 2008.
[13]
B. Augustin, X. Cuvellier, B. Orgogozo, F. Viger, T. Friedman, M. Latapy, C. Magnien, and R. Teixeira, "Avoiding traceroute anomalies with Paris traceroute," in ACM SIGCOMM Internet Measurement Conference, October 2006.
[14]
University of Oregon, "Route views, University of Oregon Route Views project," http://www.routeviews.org/.
[15]
M. Luckie, "Scamper: a scalable and extensible packet prober for active measurement of the Internet," in ACM SIGCOMM Internet Measurement Conference, November 2010.
[16]
B. Augustin, R. Teixeira, and T. Friedman, "Measuring load-balanced paths in the Internet," in ACM SIGCOMM Internet Measurement Conference, October 2007.

Cited By

View all
  • (2024)$v\text{TNT}$: Unikernels for Efficient and Flexible Internet Probing2024 8th Network Traffic Measurement and Analysis Conference (TMA)10.23919/TMA62044.2024.10559079(1-4)Online publication date: 21-May-2024
  • (2024)metAScritic: Reframing AS-Level Topology Discovery as a Recommendation SystemProceedings of the 2024 ACM on Internet Measurement Conference10.1145/3646547.3688429(337-364)Online publication date: 4-Nov-2024
  • (2023)A Hop Away from Everywhere: A View of the Intercontinental Long-haul InfrastructureProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/36267787:3(1-26)Online publication date: 7-Dec-2023
  • Show More Cited By

Index Terms

  1. Revealing MPLS tunnels obscured from traceroute

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 42, Issue 2
    April 2012
    108 pages
    ISSN:0146-4833
    DOI:10.1145/2185376
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 29 March 2012
    Published in SIGCOMM-CCR Volume 42, Issue 2

    Check for updates

    Author Tags

    1. mpls
    2. taxonomy
    3. topology
    4. traceroute

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)21
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 03 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)$v\text{TNT}$: Unikernels for Efficient and Flexible Internet Probing2024 8th Network Traffic Measurement and Analysis Conference (TMA)10.23919/TMA62044.2024.10559079(1-4)Online publication date: 21-May-2024
    • (2024)metAScritic: Reframing AS-Level Topology Discovery as a Recommendation SystemProceedings of the 2024 ACM on Internet Measurement Conference10.1145/3646547.3688429(337-364)Online publication date: 4-Nov-2024
    • (2023)A Hop Away from Everywhere: A View of the Intercontinental Long-haul InfrastructureProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/36267787:3(1-26)Online publication date: 7-Dec-2023
    • (2023)Nautilus: A Framework for Cross-Layer Cartography of Submarine Cables and IP LinksProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/36267777:3(1-34)Online publication date: 7-Dec-2023
    • (2022)Zeph & Iris map the internetACM SIGCOMM Computer Communication Review10.1145/3523230.352323252:1(2-9)Online publication date: 1-Mar-2022
    • (2022)Revealing the evolution of a cloud provider through its network weather mapProceedings of the 22nd ACM Internet Measurement Conference10.1145/3517745.3561462(298-304)Online publication date: 25-Oct-2022
    • (2021)Inferring Cloud Interconnections: Validation, Geolocation, and Routing BehaviorPassive and Active Measurement10.1007/978-3-030-72582-2_14(230-246)Online publication date: 29-Mar-2021
    • (2020)City-Level Homogeneous Blocks Identification for IP GeolocationIntelligent Automation & Soft Computing10.32604/iasc.2020.01190226:4(1403-1417)Online publication date: 2020
    • (2020)Latency Imbalance Among Internet Load-Balanced PathsProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/33921504:2(1-29)Online publication date: 12-Jun-2020
    • (2020)Let There Be Light: Revealing Hidden MPLS Tunnels With TNTIEEE Transactions on Network and Service Management10.1109/TNSM.2019.296227817:2(1239-1253)Online publication date: 1-Jun-2020
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media