JSTUN is a STUN (Simple Traversal of UDP (User Datagram Protocol) through NAT (Network Address Translation)) implementation. STUN provides a means for applications to discover the presence and type of firewalls or NATs between them and the public Internet. In the presence of a NAT, STUN can also be used by applications to learn the public Internet Protocol (IP) address assigned to the NAT.
|Tags||Communications File Sharing Internet Phone Internet Software Development Libraries Java Libraries Diagnostics Networking Firewalls|
Release Notes: Many minor improvements. A simple logging facade (SLF4J) has been added.
Release Notes: The BindingLifetimeTestDemo checks only IPv4 addresses. The server crashes if an invader sends malformed packets. This problem is fixed in the current release.
Release Notes: There is a minor bugfix in the detection of symmetric NATs. A "JSTUN"-based STUN server is now available.
Release Notes: The output was cleaned up in DiscoveryTestInfo. The software is now dual licensed under the GPLv2 or Apache License 2.0.
Release Notes: Support for multiple network cards was added. Tests and demo classes were refactored.