ProtoLab
  • Home
  • Catalog
  • Explore
  • Embedded
  • Telephony
  • AI
  • Glossary
  • Shane Code

Protocol

STUN

Session Traversal Utilities for NAT

Lab ready Full lab

Session Traversal Utilities for NAT — binding requests discover reflexive addresses and keep NAT mappings alive for ICE. Attributes carry XOR-mapped addresses, error codes, and integrity parameters. It is foundational for WebRTC connectivity checks.

Domains

  • telephony
  • internet

Layers

  • application
  • transport

Tags

naticebindingwebrtc

Sources

  • RFC 8489

Related protocols

TURN

Lab ready

Traversal Using Relays around NAT — a STUN extension that allocates relayed transport addresses when direct peer paths fail. Permissions …

telephonyinternet

ICE

Lab ready

Interactive Connectivity Establishment gathers local, reflexive, and relay candidates, then runs STUN checks to pick working media paths.…

telephonyinternet

WebRTC Signaling

Lab ready

Application-defined signaling — often SIP, or JSON over WebSocket — that exchanges SDP offers/answers and ICE candidates for WebRTC peers…

telephonyinternetav

UDP

Lab ready

User Datagram Protocol — connectionless transport with ports and an optional checksum. It is the basis for DNS, RTP, QUIC, DHCP, and RoCE…

internettelephonyai

ProtoLab · signal bench for protocols

Shane Code