sip media · published

NAT traversal ICE STUN and TURN

Verified 2026-09-16 · 9 sources · tier 1–2

Also known as RFC 8445, RFC 8489, RFC 8656.

Interactive Connectivity Establishment (ICE), Session Traversal Utilities for NAT (STUN), and Traversal Using Relays around NAT (TURN) define protocol mechanisms for discovering network paths and traversing firewalls 6​5​7. In the field, Cisco devices use STUN alongside specific media flow patterns and transport preferences to establish voice and video paths across enterprise boundaries 2​1​3.

Specifications and Standards Baseline

RFC 8445 of July 2018 is the current Interactive Connectivity Establishment specification, and its header records that it obsoletes RFC 5245 6. RFC 8489 of February 2020 is the current Session Traversal Utilities for NAT specification, obsoleting RFC 5389, which had itself obsoleted RFC 3489 5. RFC 8656 of February 2020 is the current Traversal Using Relays around NAT specification, defined as relay extensions to STUN, and its header records that it obsoletes RFC 5766 and RFC 6156 7.

In the field, Cisco's Network Requirements for Webex Services article dated 9 September 2026 states that the Webex app and Cisco Video devices use STUN (RFC 5389) for firewall traversal and media node reachability testing, citing a specification that RFC 8489 obsoleted in February 2020 3.

Media Transport and Firewall Traversal

Cisco states that Webex media flows in both directions using a symmetric inside-initiated 5-tuple stream outbound to the Webex cloud 1. This 5-tuple consists of source IP address, destination IP address, source port, destination port, and protocol 1.

For transport, Cisco states that in preference order Webex apps and Cisco Video devices support UDP, TCP, and TLS as media transport protocols 2. They fall back to TCP if UDP ports are blocked by the firewall and to TLS if TCP ports are blocked 2. Cisco prefers and strongly recommends UDP for all Webex voice and video media streams in line with RFC 3550 2.

In the field, the word TURN occurs 0 times in the Webex Calling port reference article and 0 times in the Webex Calling media optimization article 4. In the field, no Cisco source in the corpus names a relay candidate or a TURN server for Webex Calling, even though both articles describe a media relay in the cloud that ICE removes 4.

Hairpin Traversal and STUN Remedies

Cisco describes a no-way audio failure specific to hairpin calls, where a call arriving from an internet telephony service provider is forwarded or transferred back to that provider 9. Some providers disregard the IP address and port in the SDP because of their firewall implementation and transmit only to the source address of RTP they have already received 9. On a hairpin call, neither end sends first because the IP phone that would normally send dummy RTP after opening its ports is not in the path 9.

Cisco provides 4 remedies for hairpin no-way audio on Cisco Unified Border Element 8:

  • A software media termination point 8.
  • Media flow-around 8.
  • Media anti-trombone 8.
  • Enabling the border element to send STUN packets to the negotiated media IP address and port 8.

See also

See also Webex Calling ICE media path optimization. See also One-way and no-way audio diagnosis. See also Firewall ports and IP ranges for cloud calling.

Applicability

Applies to: Cisco Webex, Internet Engineering Task Force SIP, Cisco Webex Calling, and Cisco Unified Border Element. Sources checked 2026-09-16.

What remains uncertain

Whether Webex uses a TURN relay and where it sits is not covered by the sources below. Which STUN specification Webex actually implements given that it cites an obsoleted one is not covered by the sources below. Which ICE candidate types Webex Calling gathers and in what priority is not covered by the sources below. Which addresses the Webex Calling STUN servers answer on is not covered by the sources below. What RFC 8863 changes about ICE is not covered by the sources below.

See also

Parent of

Related to

Referenced by

Sources

  1. 1
    Cisco states that Webex media flows in both directions using a symmetric inside-initiated 5-tuple stream outbound to the Webex cloud, where the 5-tuple is source IP address destination IP address source port destination port and protocol.
    Network Requirements for Webex Services · Webex media flows paragraph · Checked 2026-09-16
  2. 2
    Cisco states that in preference order Webex apps and Cisco Video devices support UDP TCP and TLS as media transport protocols, that they fall back to TCP if UDP ports are blocked by the firewall and to TLS if TCP ports are blocked, and that it prefers and strongly recommends UDP for all Webex voice and video media streams in line with RFC 3550.
    Network Requirements for Webex Services · Webex media transport protocols, UDP preference paragraph · Checked 2026-09-16
  3. 3
    Cisco's Network Requirements for Webex Services article dated 9 September 2026 states that the Webex app and Cisco Video devices use STUN (RFC 5389) for firewall traversal and media node reachability testing, citing a specification that RFC 8489 obsoleted in February 2020.field report
    Network Requirements for Webex Services · Webex media flows paragraph, the STUN citation · Checked 2026-09-16
  4. 4
    The word TURN occurs 0 times in the Webex Calling port reference article and 0 times in the Webex Calling media optimization article, so no Cisco source the corpus holds names a relay candidate or a TURN server for Webex Calling even though both describe a media relay in the cloud that ICE removes.field report
    Port Reference Information for Webex Calling · whole article, and the Webex Calling media optimization article, counted against the rendered text · Checked 2026-09-16
  5. 5
    RFC 8489 of February 2020 is the current Session Traversal Utilities for NAT specification and its own header records that it obsoletes RFC 5389, which had itself obsoleted RFC 3489.
    RFC 8489 — Session Traversal Utilities for NAT (STUN) · RFC 8489 document header, Obsoletes line · Checked 2026-09-16
  6. 6
    RFC 8445 of July 2018 is the current Interactive Connectivity Establishment specification and its own header records that it obsoletes RFC 5245.
  7. 7
    RFC 8656 of February 2020 is the current Traversal Using Relays around NAT specification, defined as relay extensions to STUN, and its own header records that it obsoletes RFC 5766 and RFC 6156.
  8. 8
    Cisco gives 4 remedies for hairpin no-way audio on Cisco Unified Border Element: a software media termination point, media flow-around, media anti-trombone, and enabling the border element to send STUN packets to the negotiated media IP address and port.
    Troubleshoot No-way Audio Issue with Hairpin Calls on CUBE · Solution section headings · Checked 2026-09-16
  9. 9
    Cisco describes a no-way audio failure specific to hairpin calls, where a call arriving from an internet telephony service provider is forwarded or transferred back to that provider: some providers disregard the IP address and port in the SDP because of their firewall implementation and transmit only to the source address of RTP they have already received, and on a hairpin call neither end sends first because the IP phone that would normally send dummy RTP after opening its ports is not in the path.
    Troubleshoot No-way Audio Issue with Hairpin Calls on CUBE · Problem section · Checked 2026-09-16

Documents

tier 1 standards and regulators

RFC 8445 — Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal

RFC Editor / Internet Engineering Task Force · 2018-07 · accessed 2026-09-16

tier 1 standards and regulators

RFC 8489 — Session Traversal Utilities for NAT (STUN)

RFC Editor / Internet Engineering Task Force · 2020-02 · accessed 2026-09-16

tier 1 standards and regulators

RFC 8656 — Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)

RFC Editor / Internet Engineering Task Force · 2020-02 · accessed 2026-09-16

tier 2 current vendor documentation

Network Requirements for Webex Services

Cisco Systems, Inc. (help.webex.com) · 2026-09-09 · accessed 2026-09-16

tier 2 current vendor documentation

Port Reference Information for Webex Calling

Cisco Systems, Inc. (help.webex.com) · 2026-09-08 · accessed 2026-09-16

tier 2 current vendor documentation

Troubleshoot No-way Audio Issue with Hairpin Calls on CUBE

Cisco Systems, Inc. (www.cisco.com) · 2023-07-18 · accessed 2026-09-16

Cite this page

APA

WarmTransfer. (2026, September 16). NAT traversal ICE STUN and TURN. WarmTransfer. https://warmtransfer.net/knowledge/nat-traversal-ice

BibTeX

@misc{warmtransfer-nat-traversal-ice,
  title  = {NAT traversal ICE STUN and TURN},
  author = {{WarmTransfer}},
  year   = {2026},
  url    = {https://warmtransfer.net/knowledge/nat-traversal-ice},
  note   = {Verified 2026-09-16}
}