Nice draft, Marten.
I left a minor comment on the GitHub issue -- the draft could say
something about operating in a multipath environment. Not hard, and does
not require changing the proposed formats.
Not sure that I can implement the draft in time for the hackathon, but I
will give it a try.
-- Christian Huitema
On 10/19/2023 3:19 AM, Marten Seemann wrote:
I just published an I-D that defines a mechanism for QUIC endpoints to
discover their (public) IP address and helps them determine their
position in the network (e.g. if they're behind a NAT):
https://datatracker.ietf.org/doc/draft-seemann-quic-address-discovery/
<https://datatracker.ietf.org/doc/draft-seemann-quic-address-discovery/>
This is especially helpful for QUIC nodes running in a p2p setting.
A similar result could be achieved by using STUN on the same UDP socket,
but there are several advantages of doing it inside of QUIC. See the
draft for details.