[Int-area] Reverse Traceroute - running code

Rolf Winter <rolf.winter@hs-augsburg.de> Fri, 25 November 2022 12:56 UTC

Return-Path: <rolf.winter@hs-augsburg.de>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C44AC14CF15 for <int-area@ietfa.amsl.com>; Fri, 25 Nov 2022 04:56:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G3V5-op3MPgs for <int-area@ietfa.amsl.com>; Fri, 25 Nov 2022 04:56:12 -0800 (PST)
Received: from postfix2.RZ.HS-Augsburg.DE (postfix2.RZ.HS-Augsburg.DE [IPv6:2001:638:102:201::11:24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7504C14F74A for <int-area@ietf.org>; Fri, 25 Nov 2022 04:56:10 -0800 (PST)
Received: from [IPV6:2001:a61:508e:c601:21b1:dcf6:6a3c:6a5] (unknown [IPv6:2001:a61:508e:c601:21b1:dcf6:6a3c:6a5]) by postfix2.RZ.HS-Augsburg.DE (Postfix) with ESMTPSA id 18189181D00 for <int-area@ietf.org>; Fri, 25 Nov 2022 13:56:02 +0100 (CET)
Message-ID: <aa044425-50de-4f47-94fe-15219d391c84@hs-augsburg.de>
Date: Fri, 25 Nov 2022 13:56:02 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.5.0
To: "int-area@ietf.org" <int-area@ietf.org>
From: Rolf Winter <rolf.winter@hs-augsburg.de>
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-512"; boundary="------------ms060904010305050408020704"
Archived-At: <https://mailarchive.ietf.org/arch/msg/int-area/JIoWCZdBUrukeC0ZpCGKkwixMA8>
Subject: [Int-area] Reverse Traceroute - running code
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Internet Area WG Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/int-area/>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Nov 2022 12:56:16 -0000

Dear Intarea WG,

in the not so distant future, we will make an update to our internet 
draft on a reverse traceroute mechanism, that you can find here:

https://datatracker.ietf.org/doc/html/draft-heiwin-intarea-reverse-traceroute-00

Feedback welcome!

We now also have publicly available running code (both server and client 
implementations), that you can find here:

https://github.com/HSAnet/reverse-traceroute

We would appreciate, if people could offer to host a reverse traceroute 
server on the public internet, since we are both evaluating the current 
implementation and planning our next improvements. If anybody is 
interested, please reach out to me. Also, if people would like to run 
the client, there is a command line switch that will send us the result 
of a reverse traceroute run. We would appreciate, if you could run our 
client against one or more public instances of reverse traceroute, that 
would be great and use the switch to send us the measurement. So far 
there is only one public endpoint, but the list in the ENDPOINTS file in 
the above mentioned github repository will be updated, as more public 
endpoints come online.

In addition to the implementation, we presented our work at DENOG14 (the 
annual conference of the german network operators group). The feedback 
from the operational community was very good and there is interest in 
the work. If you would like to hear about reverse traceroute and the 
things that drove our design, the talk was recorded and is available here:

https://youtu.be/Y7NtqLEtgjU

As always, please read the document, send us feedback and if you can 
host a reverse traceroute instance, please reach out.

Thanks a lot,

Rolf