Re: Bad tricks
This topic has been such a useful read - thank you.
I just wanted to comment on the ICE issue (the link above is 404 btw) - ICE is not a protocol or form of NAT traversal. ICE is a proposed standard to encompass all such methods.
ICE is about being all things to all NAT devices - using systems like combinations of STUN and TURN to do the job. It's a framework.
There's some good background discussion on this here:-
Here's a working link to an article on ICE:-