6WINDGate
ADS Product Brief
6WINDGate
Product
Design Wins
|
6WINDGate
ADS
The 6WINDGate ADS profile is part of 6WIND's
software suite that addresses the full spectrum of multicore design
requirements from one to any number of cores. Simplified into three
solutions covering mid to high performance applications, 6WINDGate
profiles are specifically designed to simplify software development,
minimize design time and reduce product cost. 6WINDGate is ideal
for all multicore designs, whether a migration from a single-core
product or an evolution from an existing multicore system.
The 6WINDGate ADS profile is targeted at mid-range
applications where the ideal architecture is for the Control Plane
and Data Plane to be co-localized and where the entire 6WINDGate
software package runs in a Linux environment. Forwarding is performed
at the Linux networking stack level.
The 6WINDGate ADS profile can be used for single-core or multicore
processors. For multicore architectures, the Linux kernel with a
dedicated optimized SMP networking stack runs on all the cores,
processing many packets simultaneously.
The 6WINDGate ADS Linux networking stack has
been enhanced and hardened compared to a standard Linux stack. The
complete solution is implemented as kernel modules, including IPv4
/ IPv6 stack, IPsec, QoS management, multicast forwarding, filtering,
VLAN, and L2 tunneling. With SMP optimizations, the 6WINDGate ADS
software runs either on a single processor or multicore architectures.
Embedded designers can easily interface with built-in crypto-processors
to optimize IPsec performance thanks to the OpenBSD Cryptographic
Framework (OCF). A Virtual Networking Block (VNB) framework allows
simple integration of drivers and Layer 2 protocols.
6WINDGate
ADS Features
Architecture
To evaluate 6WINDGate ADS and explore licensing
options, email
|