traceroute: new implementation is ready

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



((Was:
FC5 was shipped with some alternate traceroute implementation, which allows using without "setuid root". Unfortunately, it does not support "traceroute -I": i.e. trace using ICMP ECHO instead of UDP datagrams.
But icmp trace support is actually required by production environments.
))


I was very angry. But I've decided to direct the anger to a constructive channel. :)

I've written the new traceroute implementation from the scratch.


* Besides ICMP, the TCP support added too (like in "tcptraceroute")
* All udp/icmp/tcp methods work for both IPv4/IPv6
* The code is focused to be scalable for future features

The discussion and first testers' results are in the bottom of bugzilla ticket #176587 <https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=176587>

SRPM is here: http://dmitry.butskoy.name/traceroute/traceroute-1.9.3-1.src.rpm

Certainly, who is capable, please, test it.


Some questions:

- Where is the best place to continue discussion/tester results etc.? Just here, in bugzilla or some wiki page? Note, that this implementation is focused to Linux/Fedora, and was developed in hoping to be a good replacement for FC6 (or a first update for FC6 :) )

- How it should be named? Maybe "traceroute2" ? (I plan the final version will be 2.0 ...)

- Where it should be hosted? (SourceForge?)

- While I am warmed up and have some free time: What additional features can be added to this implementation?

Regards,
Dmitry Butskoy
http://www.fedoraproject.org/wiki/DmitryButskoy







--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux