3 ms·
Are you sure? I don't know the specifics on how Skype used to work, but I'd assume that they were just using intermediary server to establish connection via NAT
by watermelon0 6y ago
Are you sure? I don't know the specifics on how Skype used to work, but I'd assume that they were just using intermediary server to establish connection via NAT hole punching, and then proceed to communicate peer to peer.
- JoeAltmaier 6y agoThat's what doesn't work (NAT hole) depending on the endpoint router/firewall. More often than we think. It all depends on the filter used in the NAT logic in the router. They can depend on any of IP/PORT/Protocol/MAC of the source, and indeed that hadn't been commercially standardize for a long time. The trouble comes in 'handing off' the discovered address from the TURN server to the peer. The endpoint may or may not accept it, coming from a 'different guy' (the other endpoint now, instead of the TURN server).