|
AnyFirewall Developers Community
Comprehensive NAT and firewall traversal using STUN, TURN and ICE |
|
| Home
| Demo
| Forum
| Documents
| FAQ
|
Eyeball provides a complete
solution to ensure seamless traversal of media across different NATs,
firewalls, UPnP gateways, & web proxies. This comprises two products:
- Eyeball AnyFirewall
Engine (AFE) – the industry's leading firewall and NAT traversal SDK
offering the most comprehensive implementation of STUN, TURN and ICE
along with UPnP and web-tunneling, and
- Eyeball AnyFirewall
Server (AFS) - a carrier-grade STUN and TURN server ready for licensing
and mass deployment.
The above figure
illustrates Eyeball NAT traversal solutions. Here are a few highlights
about Eyeball’s NAT traversal solutions:
- 100% call
completion: 100% call completion through NATs, firewalls,
UPnP gateways and web proxies.
- Comprehensive
implementation of industry standard protocols: UPnP and IETF
standards of STUN, TURN, ICE, and nat-behaviour-discovery-01.
- High peer-to-peer
call completion rate: More than 95% of calls are completed
without the use of a relay server.
- Multiple
platforms: AFE is available on Windows, Linux, Mac OS, Windows
Mobile and iPhone with other platform support available upon request.
- Easy to
integrate: The AFE socket API is based on the standard Berkeley
socket API, which is used in most operating systems. This allows AFE
to be integrated quickly into existing products.
- Complete
solution: The AnyFirewall™ Server (a standards-based STUN/TURN
relay server) and the AnyFirewall™ Engine (a standards-based ICE client)
provide a complete solution for NAT traversal.
- Service
scalability: A single AnyFirewall™ Server supports more
than 10,000 concurrent calls at one time, with more calls supported
by simply adding another server.
- Product
maturity: Eyeball Networks Inc. has been a leader in NAT
traversal solutions for over 5 years. Our products are field tested by
millions of end-users all over the world.
Eyeball AnyFirewall™
Engine
| |
The award winning Eyeball
AnyFirewall™ Engine is the industry's leading NAT traversal Software
Development Kit (SDK) for guaranteed VoIP and video call completion
across NATs, firewalls, and Web proxies. AFE incorporates the most comprehensive
implementation of the IETF standards STUN, TURN and ICE. |
 |
100% Firewall and NAT
traversal for signalling and media |
 |
More than 95% of calls
are completed peer-to-peer in UDP-enabled networks. |
 |
Traverse simple NATs,
nested NATs, UPnP gateways, firewalls, and web-proxies |
 |
Applications such as
instant messaging, VoIP, video calls and file-sharing |
 |
Automatic selection
of UDP, TCP or HTTP transport modes |
 |
Multi-line support with
hold and unhold |
 |
Multiparty calls with
hybrid UDP, TCP and HTTP streams |
 |
Smart keep-alives for
signalling and media connections |
NAT
and Firewall Traversal for VoIP applications and devices |
Eyeball AnyFirewall™
Server
The Eyeball AnyFirewall™
Server is a carrier-grade server for NAT/firewall discovery, and signaling
and media relay based on STUN standard (RFC 5389) and TURN IETF draft.
Here are some of the feature highlights of Eyeball AnyFirewall Server:
- First standards-based
NAT and firewall traversal server for VoIP -- incorporates STUN and
TURN and supports HTTP tunneling as a fallback. Supports traversal of
media and signaling including voice, video, IM and file-transfer.
- Scalable firewall
traversal for large deployments -- most calls use peer-to-peer media
transport, load balancing based on DNS SRV lookup, more than 10,000
concurrent calls per CPU.
- Interoperability
with 3rd party products -- works with 3rd party clients and end-points,
and SIP servers from Cisco, Huawei, Nortel, Tekelec and Ubiquity.
- Support wiretapping
of calls by forcing relay usage for certain users (for CALEA requirements).
- Ready for
deployment in IMS infrastructure (stand-alone server or integrated into
CSCF).
- Runs on standard
Linux systems (standard PC or carrier-grade servers).
- Easy to setup
using either text-based configuration; interactive command line interface;
or web-based provisioning, monitoring, and usage statistics.
Eyeball AnyFirewall Server delivers scalable firewall and NAT traversal
for VoIP applications and services.
|
|
|