This article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.ComputingWikipedia:WikiProject ComputingTemplate:WikiProject ComputingComputing articles
The terms NAT and Firewall should be carefully considered and contrasted in this topic. While both functions are sometimes combined in a signgle device, ICE's procedures are designed to optimize the NAT Traversal technique chosen, not to traverse firewalls. ICEs techniques (STUN, TURN, etc.) will typically succeed in crossing a router/nat/firewall device designed for minimal administrative managment (i.e. home/small business devices like those marketed under brands like D-Link and Linksys), but will frequently not cross a corporate firewall. This is because the corporate firewall devices are often configured so that UDP traffic is blocked.
To my understanding ICE helps in both. STUN is used for the client to gain knowledge of its NAT if there is one and TURN to relay messages through a third party where Firewalls would block peer to peer traffic Mmick66 (talk) 08:21, 3 May 2011 (UTC)Reply[reply]
This page does not at all explain how ICE works. Can someone add some information on the principles and limitations of this?
THANKS -- Michael Janich (talk) 03:43, 5 February 2014 (UTC)Reply[reply]
Hmm... Still no explanation. And the text that is on the page talks about NAT, STUN, and TURN, but never mentions how they relate to ICE. Is ICE just the agglomeration of those three protocols? Ben (talk) 20:23, 19 November 2021 (UTC)Reply[reply]