[GTALUG] [GTALUG-Announce] GTALUG: COVID-19 Impact
Lennart Sorensen
lsorense at csclub.uwaterloo.ca
Tue Mar 31 08:37:53 EDT 2020
On Mon, Mar 30, 2020 at 08:19:01PM -0400, Anthony de Boer via talk wrote:
> Might be interesting to do some traffic analysis and find out what it
> actually does.
>
> Most folk are behind a NAT device of some description or other,
> purporting to only allow outbound connections. But it turns out that if
> at least one end is behind a really cheap NAT device, it's possible to
> trick it into thinking an inbound connection is outbound and get a
> session going. See Wikipedia on NAT Traversal and Hole Punching. Linux
> and BSD NAT implementations are too smart to fall for this, though, and
> denizens of this list might just have a leaning toward Linux devices.
>
> There's a chance it would fall back to going via a public server if it
> can't open traversal between a pair of endpoints.
They document it here:
https://jami.net/establishing-peer-to-peer-connections-with-jami/
Seems if possible they do direct, using upnp to request a port if
needed and possible, otherwise they use TURN relay servers.
--
Len Sorensen
More information about the talk
mailing list