como o teamviewer encontra meu computador, mesmo que meu comp. por trás do firewall e o firewall não está configurado?

Você usou o teamviewer? (pergunta cômica que eu sei ... Quem não usa?)

Você tem alguma idéia de como o teamviewer faz a conexão, mesmo que eu esteja atrás do roteador, firewall, switch e meu firewall local?

Estou tentando imaginar uma conexão entre a máquina remota e o meu computador. A máquina remota está enviando os pacotes (e seu cabeçalho (por exemplo, IP de destino, corpo da mensagem)) para mim, mas apenas conhece meu número de identificação (fornecido pelo aplicativo local do teamviewer).

E esses pacotes estão chegando ao meu computador, mesmo que haja um firewall zimbro (e também meu firewall do Windows).

Que tipo de corpo de mensagem está recebendo pelo computador? (é claro que não é como xml, text, html, excel :)

Você tem alguma ideia?

PS. Compartilhe seu conhecimento como você está explicando ao usuário iniciante.