SEARCH MAILING LIST SITE MAP HOME
 
 





 

Supported RFCs

Product
Design Wins


6WINDGate™ SDS

6WINDGate™ SDS offering includes:

6WINDGate™ Fast Path Modules

  • 6WINDGate™ SDS is based on a Fast Path architecture targeted to high performance applications. This Fast Path is identical to 6WINDGate™ EDS Fast Path but is implemented as a module running in the MCEE outside Linux environment. Forwarding is performed at Fast Path level for optimal performance. Only packets that cannot be processed by Fast Path are forwarded to the Linux Networking Stack (Slow Path). Similarly to 6WINDGate™ EDS, 6WINDGate™ SDS architecture relies on Cache Manager and Fast Path Manager modules to integrate and synchronise Fast Path processing and Slow Path / Control Plane in a transparent manner. 6WINDGate™ SDS architecture is perfectly well suited to MC processors. Fast Path Modules are running on a certain number of dedicated cores in order to process many packets simultaneously with guaranteed performances. The Linux Networking Stack (Slow path) and Control Plane Modules are running on the rest of cores (possibly in SMP mode if more than one core is dedicated to Linux environment).

6WINDGate™ SDS Networking Linux Stack

  • Implements all the kernel modules of 6WINDGate™ solution including IPv4/IPv6 stack, IPsec, QoS management, multicast forwarding, filtering, VLAN, L2 tunnelling.
  • Runs on multi-core architectures thanks to its SMP capabilities. 6WINDGate™ Linux Stack has been optimized by minimizing locks between cores.
  • Implements OCF (OpenBSD Cryptographic Framework) asynchronous implementation to support the Hifn 7955/7956 PCI-X cards, or interface built-in crypto-processors optimizing IPsec performance.
  • Implements Virtual Networking Block (VNB) framework to easily integrate drivers and Layer 2 protocols.
  • Includes some value-added enhancements such as Virtual Routing and Ancillary Data management.
  • Includes Cache Manager and Fast Path Manager modules to smoothly integrate 6WINDGate™ Fast Path Modules without modifying Control Plane protocols.
  • Includes extensions to interface Fast Path implementation (FPVI & FPS).
  • Includes XML-based Management System (XMS) foundation and all necessary management tools.

6WINDGate™ Control Plane Modules

  • Implement all the user land modules of 6WINDGate™ solution including following protocol families: unicast and multicast IPv4/IPv6 routing, security protocols (IKE, 802.1x), connectivity protocols, IPv4 to IPv6 transition protocols ad hoc routing and Mobility.

6WINDGate™ SDS is fully modular as 6WINDGate™ Fast Path, Networking Linux stack and Control Plane Modules can be offered separately or as a whole. 6WINDGate™ Control Plane modules can be proposed as a whole or per family.

6WINDGate™ SDS runs on Multi Core CPUs including MIPS32, MIPS64 (e.g. Cavium Networks OCTEON, RMI XLR) Freescale and Intel Multi-Core as well as on a large number of Linux distributions. It has also been pre-integrated to successfully run on a number of related hardware reference designs and COTS platforms from the following manufacturers: Advantech, CCPU, Cavium Networks (evaluation boards), Emerson, Intel, Interphase, Lanner, GE Fanuc, Interphase, Kontron, Portwell, RMI (evaluation boards), WNE Web….

For your 6WINDGate™ SDS evaluation and licensing needs, email .

 


back to 6WINDGate Software Suites

6WIND Software - embedded networking software - Linux – Multicore - ©2008 6WIND. All Rights Reserved.