STUN is a toolset for NAT traversal in IP networks. Originally it was intended for usage with UDP datagrams, but has later been extended to work with other transports, as well. STUN Server Test Suite can be used for evaluating STUN server implementations for security flaws and robustness problems.
Used specifications
Specification
Title
Notes
RFC3489
STUN - Simple Traversal of User Datagram Protocol (UDP)Through Network Address Translators (NATs)
RFC5389
Session Traversal Utilities for NAT (STUN)
RFC5766
Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)
RFC5245
Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols
RFC5780
NAT Behavior Discovery Using STUN
RFC5626
Managing Client Initiated Connections in the Session Initiation Protocol (SIP)
RFC5853
Test vectors for STUN
RFC6062
Traversal Using Relays around NAT (TURN) Extensions for TCP Allocations
Parameters tested
RFC6156
Traversal Using Relays around NAT (TURN) Extension for IPv4/IPv6 Transition
Parameters tested
RFC6679
Explicit Congestion Notification (ECN) for RTP over UDP