Present Location: News >> Blog >> MTR patched for UDP support

Blog

> MTR patched for UDP support
Posted by prox, from Irvine, on March 27, 2008 at 01:17 local (server) time

We all love MTR, the ICMP-based continuous traceroute tool for Unix.  Since sometimes ICMP doesn't give you the whole picture when doing a traceroute, I went ahead and added preliminary UDP support:

% mtr -P udp --report dax.prolixium.com
HOST: nat                         Loss%   Snt   Last   Avg  Best  Wrst StDev
  1. 10.83.192.1                   0.0%    10    6.9   7.3   5.9   9.2   1.0
  2. dstswr2-vlan2.rh.pswynj.cv.n  0.0%    10    6.9   9.1   6.2  20.5   4.3
  3. r3-ge1-1.mhe.prnynj.cv.net    0.0%    10   64.6  14.8   8.2  64.6  17.5
  4. rtr4-tg11-3.wan.prnynj.cv.ne  0.0%    10    8.2  10.1   7.7  14.2   2.4
  5. rtr1-tg11-1.in.nwrknjmd.cv.n  0.0%    10   11.5  10.7   9.0  13.1   1.5
  6. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
  7. 0.te6-4.tsr1.lga3.us.voxel.n  0.0%    10   10.1  12.8   9.6  18.4   2.7
  8. 0.te1-49.dsr1.lga6.us.voxel.  0.0%    10    9.7  14.0   9.5  35.4   7.8
  9. 0.ge0-1.esr2.b3.lga6.us.voxe  0.0%    10   14.9  15.3   9.5  42.7   9.9
 10. dax.prolixium.com             0.0%    10   10.9  12.8   9.8  22.7   3.9

The patches and more information can be found here.  The prox3 patch breaks IPv6 support, mostly because the kernel doesn't deliver the IPv6 header to the application with raw sockets, and mostly I just haven't had time, yet.

> Add Comment

New comments are currently disabled for this entry.