IBTrack: An ICMP Black holes Tracker

ICMP is a fundamental part of the Internet as it handles the control and error messages. ICMP's treatment by the network and in particular by different routers it may cross is therefore a key aspect driving troubleshooting and diagnosis processes. In this paper we present IBTrack, a tool that aims at characterizing how the network actually treats different ICMP messages from an user point of view. Specifically, we detail a classification algorithm to categorize router behaviors and we introduce its associated refining method which exploits multiple probing protocols. We illustrate the average Internet router behavior and path composition through results gathered from Planet-Lab nodes using a large CAIDA's snapshot of routed /24. We further show that our refining method improves the routers behavior characterization up to 10% for more than 1% of the total number of observed routers.

Data and Resources

Additional Info

Field Value
Source https://hal.science/hal-00695746
Author Jacquin, Ludovic, Roca, Vincent, Kaafar, Mohamed Ali, Schuler, Fabrice, Roch, Jean-Louis
Maintainer CCSD
Last Updated May 19, 2026, 13:01 (UTC)
Created May 19, 2026, 13:01 (UTC)
Identifier hal-00695746
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Protocols and applications for the Internet (PLANETE) ; Centre Inria de l'Université Grenoble Alpes ; Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre Inria d'Université Côte d'Azur ; Institut National de Recherche en Informatique et en Automatique (Inria)
creator Jacquin, Ludovic
date 2012-03-19T00:00:00
harvest_object_id 2ca6f1a8-66c7-4a7b-b040-7aecbcb5aed0
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-09-27T00:00:00
set_spec type:REPORT