StriaEdge -- Internet Router and firewall

StriaEdge

StriaEdge Data Sheet

What is a Platform Application?

 

Designed from the ground up as a multi-processor application, the StriaEdge Platform Application delivers wire-speed throughput on Gigabit Ethernet for any packet size, even the smallest, when running on multi-core architectures.  A complete router, this Platform Application offers:

§Network Address Translation
  • §Traditional NAT
  • §Port Address Translation
  • §Masquerading
  • §Connection redirection

     

    §
    §
    §
   
Stateful Packet Inspection
  • §Inspect based on:
  • §Source / destination IP address
  • §Source / destination port
  • §Address family
  • §Protocol
  • §User
  • §Type of Service flags
  • §State Tracking: TCP, UDP, ICMP, IP fields
  • §Packet scrubbing
  • §Anti-spoofing
  • §Source tracking
  • §TCP state modulation

 

   
IPv4 routing support
  • §Static routes
  • §Support for RIP and OSPF routing
  • §Source based routing

     

   
Quality of Service support (QoS)
  • §Priority queuing
  • §Class based queuing

 

   

Built around Parallogic's own parallel-processing TCP/IP stack, StriaEdge takes full advantage of multiple processors by distributing routing and firewall activities to the different cores.  Parallogic's software optimizes efficiency and throughput. 

The firewall tracks the state of connections for TCP, UDP, ICMP, and IP.   It reassembles IP packets to avoid attacks based on improperly segmented packets.  Any header field is subject to inspection, with the results determined by user-defined rules. 

Through its APIs, StriaEdge gives full access to all the information and statistic offered by the NPU.  On this foundation, the product developer can, for example, construct an SNMP management system, with proprietary extension to the SNMP Management Information Base (MIB).  Likewise, the designer can add other routing protocols and proprietary features to differentiate the final product.

In addition to its APIs, StriaEdge includes a command-line user interfaces to configure IP address;  routing protocol selection;  and rules for NAT, firewall, and other functions.