Skip to main content
Top

2019 | OriginalPaper | Chapter

Application-Level Traceroute: Adopting Mimetic Mechanisms to Increase Discovery Capabilities

Authors : Chiara Caiazza, Enrico Gregori, Valerio Luconi, Francesco Mione, Alessio Vecchio

Published in: Wired/Wireless Internet Communications

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Traceroute is a popular network diagnostic tool used for discovering the Internet path towards a target host. Besides network diagnostic, in the last years traceroute has been used by researchers to discover the topology of the Internet. Some network administrators, however, configure their networks to not reply to traceroute probes or to block them (e.g. by using firewalls), preventing traceroute from providing details about the internal structure of their networks. In this paper we present camouflage traceroute (camotrace), a traceroute-like tool aimed at discovering Internet paths even when standard traceroute is blocked. To this purpose, camotrace mimics the behavior of a popular TCP-based application-level protocol. We show preliminary results that confirm that camotrace is able to obtain additional information compared to standard traceroute.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
In some preliminary tests conducted using standard TCP traceroute, we observed that 30 hops may be insufficient to reach all destinations. For this reason, we set \(MAX\_DEPTH\) to 40 hops for the experiments described in Sect. 5.
 
3
For example, \(I=\{1, 4, 5\}\) when the first, fourth, and fifth routers are found.
 
Literature
2.
go back to reference Augustin, B., et al.: Avoiding traceroute anomalies with paris traceroute. In: Proceedings of the ACM SIGCOMM IMC, pp. 153–158 (2006) Augustin, B., et al.: Avoiding traceroute anomalies with paris traceroute. In: Proceedings of the ACM SIGCOMM IMC, pp. 153–158 (2006)
3.
go back to reference Augustin, B., Friedman, T., Teixeira, R.: Multipath tracing with Paris traceroute. In: Proceedings of the IEEE/IFIP E2EMON 2007, pp. 1–8 (2007) Augustin, B., Friedman, T., Teixeira, R.: Multipath tracing with Paris traceroute. In: Proceedings of the IEEE/IFIP E2EMON 2007, pp. 1–8 (2007)
5.
go back to reference Chang, H., Jamin, S., Willinger, W.: Inferring AS-level internet topology from router-level path traces. In: Proceedings of the SPIE ITCom 2001, pp. 196–207 (2001) Chang, H., Jamin, S., Willinger, W.: Inferring AS-level internet topology from router-level path traces. In: Proceedings of the SPIE ITCom 2001, pp. 196–207 (2001)
6.
go back to reference Cheswick, B., Burch, H., Branigan, S.: Mapping the internet. IEEE Comput. 32(4), 97–98, 102 (1999) Cheswick, B., Burch, H., Branigan, S.: Mapping the internet. IEEE Comput. 32(4), 97–98, 102 (1999)
7.
go back to reference claffy, k., Hyun, Y., Keys, K., Fomenkov, M., Krioukov, D.: Internet mapping: from art to science. In: Proceedings of the CATCH 2009, pp. 205–211 (2009) claffy, k., Hyun, Y., Keys, K., Fomenkov, M., Krioukov, D.: Internet mapping: from art to science. In: Proceedings of the CATCH 2009, pp. 205–211 (2009)
8.
go back to reference Detal, G., Hesmans, B., Bonaventure, O., Vanaubel, Y., Donnet, B.: Revealing middlebox interference with tracebox. In: Proceedings of the IMC 2013, pp. 1–8 (2013) Detal, G., Hesmans, B., Bonaventure, O., Vanaubel, Y., Donnet, B.: Revealing middlebox interference with tracebox. In: Proceedings of the IMC 2013, pp. 1–8 (2013)
9.
go back to reference Faggiani, A., Gregori, E., Lenzini, L., Luconi, V., Vecchio, A.: Smartphone-based crowdsourcing for network monitoring: opportunities, challenges, and a case study. IEEE Comm. Mag. 52(1), 106–113 (2014)CrossRef Faggiani, A., Gregori, E., Lenzini, L., Luconi, V., Vecchio, A.: Smartphone-based crowdsourcing for network monitoring: opportunities, challenges, and a case study. IEEE Comm. Mag. 52(1), 106–113 (2014)CrossRef
10.
go back to reference Faggiani, A., Gregori, E., Lenzini, L., Mainardi, S., Vecchio, A.: On the feasibility of measuring the Internet through smartphone-based crowdsourcing. In: Proceedings of the WiOpt 2012, pp. 318–323 (2012) Faggiani, A., Gregori, E., Lenzini, L., Mainardi, S., Vecchio, A.: On the feasibility of measuring the Internet through smartphone-based crowdsourcing. In: Proceedings of the WiOpt 2012, pp. 318–323 (2012)
11.
go back to reference Fielding, R., et al.: Hypertext Transfer Protocol - HTTP/1.1. RFC 2616 (1999) Fielding, R., et al.: Hypertext Transfer Protocol - HTTP/1.1. RFC 2616 (1999)
13.
go back to reference Gregori, E., Lenzini, L., Luconi, V., Vecchio, A.: Sensing the internet through crowdsourcing. In: Proceedings of the PerMoby 2013, pp. 248–254 (2013) Gregori, E., Lenzini, L., Luconi, V., Vecchio, A.: Sensing the internet through crowdsourcing. In: Proceedings of the PerMoby 2013, pp. 248–254 (2013)
14.
go back to reference Gregori, E., Luconi, V., Vecchio, A.: Studying forwarding differences in European mobile broadband with a net neutrality perspective. In: Proceedings of the 24th European Wireless Conference, pp. 81–87, May 2018 Gregori, E., Luconi, V., Vecchio, A.: Studying forwarding differences in European mobile broadband with a net neutrality perspective. In: Proceedings of the 24th European Wireless Conference, pp. 81–87, May 2018
15.
go back to reference Keys, K., Hyun, Y., Luckie, M., Claffy, K.: Internet-scale IPv4 alias resolution with MIDAR. IEEE/ACM Trans. Netw. 21(2), 383–399 (2013)CrossRef Keys, K., Hyun, Y., Luckie, M., Claffy, K.: Internet-scale IPv4 alias resolution with MIDAR. IEEE/ACM Trans. Netw. 21(2), 383–399 (2013)CrossRef
16.
go back to reference Luckie, M., Hyun, Y., Huffaker, B.: Traceroute probe method and forward IP path inference. In: Proceedings of the ACM SIGCOMM IMC 2008, pp. 311–324 (2008) Luckie, M., Hyun, Y., Huffaker, B.: Traceroute probe method and forward IP path inference. In: Proceedings of the ACM SIGCOMM IMC 2008, pp. 311–324 (2008)
17.
go back to reference Madhyastha, H.V., et al.: iPlane: an information plane for distributed services. In: Proceedings of the USENIX OSDI 2006, pp. 367–380 (2006) Madhyastha, H.V., et al.: iPlane: an information plane for distributed services. In: Proceedings of the USENIX OSDI 2006, pp. 367–380 (2006)
19.
go back to reference Postel, J.: Internet control message protocol - DARPA internet program protocol specification. RFC 792 (1981) Postel, J.: Internet control message protocol - DARPA internet program protocol specification. RFC 792 (1981)
20.
go back to reference Shavitt, Y., Shir, E.: DIMES: let the internet measure itself. ACM SIGCOMM Comput. Commun. Rev. 35(5), 71–74 (2005)CrossRef Shavitt, Y., Shir, E.: DIMES: let the internet measure itself. ACM SIGCOMM Comput. Commun. Rev. 35(5), 71–74 (2005)CrossRef
Metadata
Title
Application-Level Traceroute: Adopting Mimetic Mechanisms to Increase Discovery Capabilities
Authors
Chiara Caiazza
Enrico Gregori
Valerio Luconi
Francesco Mione
Alessio Vecchio
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-30523-9_6

Premium Partner