Собственная реализация утилиты traceroute по проекту ft_traceroute в школе программирования 21.
docker-machine create --driver virtualbox default
eval "$(docker-machine env default)"
docker-compose build
docker-compose run app bash
make
./ft_traceroute [-h] [-p port] [-m max ttl] \
[-s start ttl] [-t timeout] [-q number of probes] host\n\n\
Usage: ft_traceroute -h for help\n"
IPv4 - https://ru.wikipedia.org/wiki/IPv4
ICMP - https://en.wikipedia.org/wiki/Internet_Control_Message_Protocol
Ping - https://ru.wikipedia.org/wiki/Ping
Traceroute - https://en.wikipedia.org/wiki/Traceroute
Internet protocol checksum - https://tools.ietf.org/html/rfc1071
tcpdump - https://ru.wikipedia.org/wiki/Tcpdump