Como a travessia de NAT funciona em caso de protocolos ponto a ponto como o bittorrent.

Eu sei sobre o NAT atravessado e sobre STUN, TURN e ICE e seu uso. Quero saber se eles são implementados no aplicativo de compartilhamento de arquivos ponto a ponto, como o bittorrent. Se os rastreadores facilitam os colegas por trás dos NATs a se comunicarem, ajudando na criação de conexão direta usando STUN ou retransmitindo através do TURN. No caso da tabela de hash distribuída (DHT), como um ponto se comunicaria com outro ponto atrás do NAT?

questionAnswers(1)

yourAnswerToTheQuestion