Why do programs like TeamViever or MsTeams work through NAT or without dedicated IP, but programs like games with direct online p2p functionality don’t?

154 views

I understand that programs like MS Teams have their own severs with dedicated IPs that are used as “relays” to get around NAT restrictions. However, some programs like RADMIN manage to work p2p through NAT without needing a server . How does it all work?

In: 20

4 Answers

Anonymous 0 Comments

Apps such as TeamViewer rely on centralized servers: you’re not directly connecting to a client, but instead both ends connect to a remote server that organizes communication between the two

The issue with some games is that they host the game server on one console, so all other players need to be able to establish a connection to that console, which requires their router to appropriately handle incoming connections.

You are viewing 1 out of 4 answers, click here to view all answers.