Naming and addressing techniques for traversal of NATs and Firewalls
26 January, 2009 § Leave a comment
For my Computer and Network Security course, I’ll be researching the development of an API for “Naming and Addressing Techniques for Traversal of NATs and Firewalls.”
The introduction of NATs and Firewalls into the Internet has increased the complexity of peer-to-peer application development, compared to the relatively straightforward socket API. For example, the SIP community has evolved a clever one-off solution that uses STUN, TURN, and ICE to accomplish NAT traversal for Voice-over-IP. The question is, can we develop an approach to naming and addressing, perhaps also developing a library or API, that provides a general solution to the NAT/Firewall traversal problem usable by a broad variety of applications?
More information about can be found on the now-closed RFP from Cisco.