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

Resolving IP aliases in building traceroute-based internet maps

Published: 01 December 2009 Publication History

Abstract

Alias resolution, the task of identifying IP addresses belonging to the same router, is an important step in building traceroute-based Internet topology maps. Inaccuracies in alias resolution affect the representativeness of constructed topology maps. This in turn affects the conclusions derived from studies that use these maps. This paper presents two complementary studies on alias resolution. First, we present an experimental study to demonstrate the impact of alias resolution on topology measurement studies. Then, we introduce an alias resolution approach called analytic and probe-based alias resolver (APAR). APAR consists of an analytical component and a probe-based component. Given a set of path traces, the analytical component utilizes the common IP address assignment scheme to infer IP aliases. The probe-based component introduces a minimal probing overhead to improve the accuracy of APAR. Compared to the existing state-of-the-art tool ally, APAR uses an orthogonal approach to resolve a large number of IP aliases that ally fails to identify. Our extensive verification study on sample data sets shows that our approach is effective in resolving many aliases with good accuracy. Our evaluations also indicate that the two approaches (ally and APAR) should be used together to maximize the success of the alias resolution process.

References

[1]
M. H. Gunes, S. Bilir, K. Sarac, and T. Korkmaz, "A measurement study on overhead distribution of value-added Internet services," Comput. Netw., vol. 51, no. 14, pp. 4153-4173, Oct. 2007.
[2]
R. Teixeira, K. Marzullo, S. Savage, and G. Voelker, "In search of path diversity in ISP networks," in Proc. the USENIX/ACM Internet Meas. Conf., Miami, FL, Oct. 2003, pp. 313-318.
[3]
L. Amini, A. Shaikh, and H. Schulzrinne, "Issues with inferring Internet topological attributes," Comput. Commun., vol. 27, no. 6, pp. 557-5657, Apr. 2004.
[4]
V. Jacobson, "Traceroute," Lawrence Berkeley Laboratory (LBL), Feb. 1989 {Online}. Available: ftp://ee.lbl.gov/traceroute.tar.Z
[5]
D. McRobb, K. Claffy, and T. Monk, "Skitter," CAIDA, 1999 {Online}. Available: http://www.caida.org/tools/skitter/
[6]
N. Spring, D. Wetherall, and T. Anderson, "Scriptroute: A public Internet measurement facility," in Proc. USITS, Seattle, WA, Mar. 2003, p. 17.
[7]
Y. Shavitt and E. Shir, "DIMES: Let the Internet measure itself," Comput. Commun. Rev., vol. 35, no. 5, pp. 71-74, 2005.
[8]
B. Augustin, X. Cuvellier, B. Orgogozo, F. Viger, T. Friedman, M. Latapy, C. Magnien, and R. Teixeira, "Avoiding traceroute anomalies with Paris traceroute," in Proc. IMC, Rio de Janeiro, Brazil, Oct. 2006, pp. 153-158.
[9]
B. Yao, R. Viswanathan, F. Chang, and D. Waddington, "Topology inference in the presence of anonymous routers," in Proc. IEEE INFOCOM, San Francisco, CA, Mar. 2003, pp. 353-363.
[10]
M. H. Gunes and K. Sarac, "Resolving anonymous routers in Internet topology measurement studies," in Proc. IEEE INFOCOM, Phoenix, AZ, Apr. 2008, pp. 1076-1084.
[11]
J. Pansiot and D. Grad, "On routes and multicast trees in the Internet," Comput. Commun. Review., vol. 28, no. 1, Jan. 1998.
[12]
N. Spring, R. Mahajan, D. Wetherall, and T. Anderson, "Measuring ISP topologies using Rocketfuel," IEEE/ACM Trans. Netw., vol. 12, no. 1, pp. 2-16, Feb. 2004.
[13]
iffinder tool, {Online}. Available: http://www.caida.org/tools/measurement/ iffinder/
[14]
ally tool, {Online}. Available: http://www.cs.washington.edu/research/ networking/rocketfuel/
[15]
A. Lakhina, J. Byers, M. Crovella, and P. Xie, "Sampling biases in IP topology measurements," in Proc. IEEE INFOCOM, San Francisco, CA, Mar. 2003, pp. 332-341.
[16]
J. Han, D. Watson, and F. Jahanian, "Topology aware overlay networks," in Proc. IEEE INFOCOM, Miami, FL, Mar. 2005, pp. 2554-2565.
[17]
M. H. Gunes and K. Sarac, "Analytical IP alias resolution," in Proc. IEEE ICC, Istanbul, Turkey, Jun. 2006, pp. 459-464.
[18]
R. Govindan and H. Tangmunarunkit, "Heuristics for Internet map discovery," in Proc. IEEE INFOCOM, Tel Aviv, Israel, Mar. 2000, pp. 1371-1380.
[19]
A. Nakao, L. Peterson, and A. Bavier, "A routing underlay for overlay networks," in Proc. SIGCOMM, Karlsruhe, Germany, Aug. 2003, pp. 11-18.
[20]
M. H. Gunes and K. Sarac, "Importance of IP alias resolution in sampling Internet topologies," in Proc. IEEE Global Internet, Anchorage, AK, May 2007, pp. 19-24.
[21]
H. V. Madhyastha, T. Isdal, M. Piatek, C. Dixon, T. Anderson, A. Krishnamurthy, and A. Venkataramani, "iPlane: An information plane for distributed services," in Proc. OSDI, Seattle, WA, Nov. 2006, pp. 367-380.
[22]
G. Siganos, M. Faloutsos, P. Faloutsos, and C. Faloutsos, "Power-laws and the AS-level Internet topology," IEEE/ACM Trans. Netw., vol. 11, no. 4, pp. 514-524, Aug. 2003.
[23]
J. Winick and S. Jamin, Inet-3.0: Internet Topology Generator University of Michigan, Tech. Rep., 2002.
[24]
A. Medina, A. Lakhina, I. Matta, and J. Byers, BRITE: An Approach to Universal Topology Generation. Cincinnati, OH: MASCOTS, Aug. 2001.
[25]
P. L. Krapivsky, S. Redner, and F. Leyvraz, "Connectivity of growing random networks," Phys. Rev. Lett., vol. 85, p. 4629, 2000.
[26]
M. E. J. Newman, "Assortative mixing in networks," Phys. Rev. Lett., vol. 89, p. 208701, 2002.
[27]
D. J. Watts and S. H. Strogatz, "Collective dynamics of 'small-world' networks," Nature, vol. 393, no. 6684, pp. 440-442, Jun. 1998.
[28]
L. Freeman, "A set of measures of centrality based on betweenness," Sociometry, vol. 40, pp. 35-41, 1977.
[29]
M. H. Gunes and K. Sarac, "Inferring subnets in router-level topology collection studies," in Proc. ACM SIGCOMM IMC, San Diego, CA, Oct. 24-26, 2007, pp. 203-208.
[30]
A. McGregor, H.-W. Braun, and J. Brown, "The NLANR network analysis infrastructure," IEEE Commun. Mag., vol. 38, no. 5, pp. 122-128, May 2000.
[31]
Y. He, M. Faloutsos, S. Krishnamurthy, and B. Huffaker, "On routing asymmetry in the Internet," in Proc. IEEE Globecom, St. Louis, MO, Nov. 2005, pp. 904-909.

Cited By

View all
  • (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)Internet scale reverse tracerouteProceedings of the 22nd ACM Internet Measurement Conference10.1145/3517745.3561422(694-715)Online publication date: 25-Oct-2022
  • (2019)Investigating Characteristics of Internet PathsACM Transactions on Modeling and Performance Evaluation of Computing Systems10.1145/33422864:3(1-24)Online publication date: 20-Aug-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE/ACM Transactions on Networking
IEEE/ACM Transactions on Networking  Volume 17, Issue 6
December 2009
331 pages

Publisher

IEEE Press

Publication History

Published: 01 December 2009
Revised: 02 November 2007
Received: 22 November 2006
Published in TON Volume 17, Issue 6

Author Tags

  1. alias resolution
  2. internet topology
  3. network measurement

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (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)Internet scale reverse tracerouteProceedings of the 22nd ACM Internet Measurement Conference10.1145/3517745.3561422(694-715)Online publication date: 25-Oct-2022
  • (2019)Investigating Characteristics of Internet PathsACM Transactions on Modeling and Performance Evaluation of Computing Systems10.1145/33422864:3(1-24)Online publication date: 20-Aug-2019
  • (2019)On Mapping the Interconnections in Today’s InternetIEEE/ACM Transactions on Networking10.1109/TNET.2019.294036927:5(2056-2070)Online publication date: 1-Oct-2019
  • (2018)007Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation10.5555/3307441.3307478(419-435)Online publication date: 9-Apr-2018
  • (2018)Multilevel MDA-Lite Paris TracerouteProceedings of the Internet Measurement Conference 201810.1145/3278532.3278536(29-42)Online publication date: 31-Oct-2018
  • (2015)A Survey of Techniques for Internet Topology DiscoveryIEEE Communications Surveys & Tutorials10.1109/COMST.2014.237652017:2(1044-1065)Online publication date: 1-Apr-2015
  • (2015)Graph Based Induction of unresponsive routers in Internet topologiesComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2015.02.01281:C(178-200)Online publication date: 22-Apr-2015
  • (2013)Internet topology discoveryDataTraffic Monitoring and Analysis10.5555/2555672.2555676(44-81)Online publication date: 1-Jan-2013
  • (2013)IPv6 alias resolution via induced fragmentationProceedings of the 14th international conference on Passive and Active Measurement10.1007/978-3-642-36516-4_16(155-165)Online publication date: 18-Mar-2013
  • Show More Cited By

View Options

Login options

Full Access

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