Interpeak IPNET is a full-featured TCP/IP stack, specifically designed to be used in modern embedded real-time systems. The IPNET stack contains a comprehensive suite of protocols that enables an embedded system to take full advantage of the Internet. This means that all standard protocols like IP, UDP, TCP, ICMP, IGMP, etc. are supported. It also contains extensive routing support, with a built-in Virtual Routing module which enables a single IPNET stack to assume the responsibility of multiple TCP/IP stacks. This enables far more efficient use of existing hardware and software capabilities than previously possible.

Embedded TCP/IP Stack Data Sheet

In addition, IPNET also implements IPv6 - the new IP standard that extends IPv4 in a number of important aspects. IPNET is a true IPv4/IPv6 dual-mode stack, which means that simultaneous use of IPv4 and IPv6 is supported. This is an important feature since the transition from IPv4 to IPv6 is expected to take several years. Furthermore, IPNET has been approved by the IPv6 READY Program - both as host and router - which guarantees IPv6 interoperability.

IPNET also supports Quality of Service - QoS - through a comprehensive implementation of Diffserv, which provides differentiated classes of service for Internet traffic. Please visit our Diffserv page for more information about differentiated services.

IPNET is closely integrated with several major real-time operating systems, utilizing the same drivers as the RTOS. This will make IPNET readily available on all platforms supported by the RTOS.

> Embedded TCP/IP Stack Data Sheet
> Request More Info



 

IPNET Embedded IPv6
TCP/IP Stack Features

  • ANSI C source code
  • Highly scalable
  • Static and dynamic configuration
  • Unlimited number of addresses, sockets, routes and interfaces
  • Optimized radix routing trees
  • Virtual routing support
  • Built-in IPsec and NAT
  • Shell commands, e.g. ifconfig, netstat, route etc.
  • Supported APIs

  • Raw IP/UDP/TCP BSD sockets
  • Routing sockets, used by routing daemons
  • PFKEYv2 sockets, used by key management daemons
  • MIB control interface
  • Zero-copy API based on
    BSD sockets
  • Dynamic configuration interface
  • Link Layer Interface, enables additional link layer types, e.g. IEEE 802.11, ATM, etc.
  • Driver Interface, using the RTOS BSP driver

 

Interpeak IPNET
first commercial
TCP/IP stack to
pass IPv6 READY
validation both as
host and router.