Утилита трассировки сетевого маршрута с использованием ICMP пакетов
Программа для определения маршрута следования пакетов в сети Интернет. Реализует алгоритм трассировки с помощью ICMP-пакетов и TTL, показывая каждый промежуточный узел на пути к целевому хосту.
- Язык: Python
- Библиотеки: socket, struct, select, time, os
- Протоколы: ICMP
- Требования: Права администратора
- Определение всех промежуточных узлов до целевого хоста
- Измерение времени отклика для каждого прыжка
- Поддержка DNS разрешения имен узлов
- Настраиваемые параметры: максимальное количество прыжков, таймауты
- Время отклика для каждого узла (3 попытки)
- Обнаружение недоступных узлов
- Автоматическое определение достижения цели
- Форматирование времени