[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