Subject: Re: [tram] STUNTrace Draft

From: "Charles Eckel (eckelcu)" <[email-masked]>
Date: Sat, 28 Feb 2015 18:28:37 +0000

From: "Pal Martinsen (palmarti)" <[email-masked]<mailto:[email-masked]>>
Date: Friday, February 27, 2015 at 9:39 AM
To: "[email-masked]<mailto:[email-masked]>" <[email-masked]<mailto:[email-masked]>>
Subject: [tram] STUNTrace Draft

Hi,

We just uploaded a new draft, STUNTrace (http://tools.ietf.org/html/draft-martinsen-tram-stuntrace-00). It describes how to du “in-band” tracreoute on the same 5-tuple as you send media using STUN probe packets and ICMP responses.

It aligns with https://tools.ietf.org/html/draft-petithuguenin-tram-stun-pmtud-00 using STUN as a probe to discover network properties.

We added code examples in the appendix to clarify how ICMP can be received by applications without requiring admin privileges. We still lack Windows examples, so help with that is appreciated. ICMP test code (not implementing this draft) can be found at: https://github.com/palerikm/ICMPTest

I also believe there are plans to do some hacking in this area at the Hackathon. It would be great if Windows examples were an output produced by this event.
http://www.ietf.org/mail-archive/web/ietf-announce/current/msg13823.html

Cheers,
Charles

Questions and comments are of course welcome.

.-.
Pål-Erik

Begin forwarded message:

A new version of I-D, draft-martinsen-tram-stuntrace-00.txt
has been successfully submitted by Paal-Erik Martinsen and posted to the
IETF repository.

Name: draft-martinsen-tram-stuntrace
Revision: 00
Title: STUN Traceroute
Document date: 2015-02-27
Group: Individual Submission
Pages: 12
URL:            http://www.ietf.org/internet-drafts/draft-martinsen-tram-stuntrace-00.txt
Status:         https://datatracker.ietf.org/doc/draft-martinsen-tram-stuntrace/
Htmlized:       http://tools.ietf.org/html/draft-martinsen-tram-stuntrace-00

Abstract:
  After a UDP protocol such as RTP determines a network path is
  experiencing problems, a traceroute is often useful to determine
  which router or which link is contributing to the problem.  However,
  operating system traceroute commands follow a different path than the
  actual UDP flow which complicates troubleshooting.  A superior method
  is shown which is absolutely path-congruent with the UDP protocol
  itself, works on IPv4 and IPv6, and does not require administrative
  privileges on most operating systems.

Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org<http://tools.ietf.org>.

The IETF Secretariat