NATTraversal
From Fixme.ch
NAT Traversal protocols are heavily used for audio and video conferencing (like Jitsi or WorkAdventure used in Virtual).
Contents
[hide]Protocols
STUN
STUN (RFC5389) is used by clients to figure out which IP and port their traffic if being natted to.
Ports: 3478 for UDP and TCP, and 5349 for TLS
TURN
TURN (RFC8656 ) is used as fallback for relaying traffic between clients when NAT traversal using STUN failed.
By default, TURN runs on the same ports as STUN: 3478 for TURN over UDP and TCP, and 5349 for TURN over (D)TLS.
Troubleshooting notes
Tcpdump capture filter:port 3478 or port 5349 or port 19302.