On Mon, May 20, 2024 at 9:26 AM Shlomo Solomon <shlomo.solo...@gmail.com> wrote:
> Thanks again. > > As I wrote earlier in reply to Guy Keren, I know that the Python/Scapy > code to emulate traceroute does NOT work like the real traceroute, but > that is the assignment I give to my students based on the curriculum, > so comparing this code to the real traceroute does not really help in > this case. > > My point was that it DOES help, IF you use traceroute with -I or --icmp or use tracert in Windows, which IIRC also uses ICMP for probing like you do. It helps in the sense that you should experience the same thing, so you know it's not your code that does something wrong, and does work like what you call "the real traceroute", if you only use the right parameter... then it can serve as a reference for correctness. But, IMHO, if what you REALLY wanted is not to understand why there's a difference, then the thread should have been much shorter, and should have asked: "I don't want to use my ISP, can you recommend a shell provider that does not block traceroute?" -- Shimi
_______________________________________________ Linux-il mailing list -- linux-il@cs.huji.ac.il To unsubscribe send an email to linux-il-le...@cs.huji.ac.il