The NetAccess module in Intoto’s iGateway software platforms support the packet processing and applications needed for network access, routing, and packet forwarding. The protocols include Bridging and Spanning tree protocol, WAN protocols such as PPP, PPPoE, PPPoA, applications such as DHCP server, client, relay, HTTP/HTTPS server, SMTP client for transporting log messages, DNS Relay, and Dynamic DNS.


Basic protocols
  • IP, TCP, UDP, ARP, ICMP and BSD sockets (Taken from the OS distribution  - Linux or VxWorks)
  • SNMP V1 agent
Layer 2
  • Based on IEEE 802.1d
    • Transparent bridging between Ethernet, USB and wireless interfaces
    • Multiple Bridge support
  • MAC filtering
  • Filtering based on src/dest Mac Addresses
  • Spanning Tree (STP) support
  • Runtime Bridge, and Spanning Tree configuration
Routing
  • Static Routes
  • RIP v1, v2
LAN Protocols
  • DHCP server, client, Relay
  • DNS Relay
  • Dynamic DNS – Supports DYNDNS protocol.
  • IGMP Proxy (v1/v2)
  • SNTP client
  • 802.11a, b, g support.
    WAN protocols
    • PPPoE
      • PPP
        • PAP, CHAP, MC-CHAP v1
        • Van Jacobsen header compression,
        • RFCs (1661, 1144, 1332, 2433, 2516, 3078)
    • PPPoEoA (if ATM interface is present)
    • PPTP
    • DHCP client
    • L2TP, L2TP over IPSec
    • Authentication
      • RADIUS Client.
    Applications
    • FTP Server (taken from Linux OS distribution if Linux OS is used)
    • Telnet Server (taken from Linux OS distribution if Linux OS is used)
    • SMTP client for transporting log messages
    • Embedded HTTP Server
    • Embedded HTTP Server with SSL support (RFC 1945) – uses OpenSSL

    Logging Mechanisms and Statistics

    • Local logging (stored on the box itself)
    • Statistics collected hourly / daily / weekly
    • Syslog client, Email client
    Management
    • Http based image upload with Image header support
    • Load and Save
    • Configuration backup
    • Image back up
    • SNMP v1
    • Console port Shell
    • SSHv2 (preshared key and public key encryption) support - Invokes CLI.
    • CLI based configuration