Features and Benefits of Ardence's Real-time TCP/IP
Integrated
Minimized Effort
Ready to Go - As a pre-integrated component of RTX, RT-TCP/IP provides
Windows-independent TCP/IP functionality with a simple-to-use, GUI-driven driver wizard.
Well Defined APIs
Simplified Interfaces - Through the use of standard WinSock APIs
with no Windows driver overhead, using RT-TCP/IP and the standard APIs ensures
that driver code is very compact and fast.
Next Generation Internet Protocol
Dual Stack – RT-TCP/IP supports next generation of Internet Protocol, IPv6 protocol.
RT-TCP/IP is RFC compliant dual IPv4-IPv6 TCP/IP/UDP stack.
Comprehensive
Standards Based
Complete Implementation - RT-TCP/IP is a fully IETF Standards and RFC compliant
TCP/IP stack, providing support for the following standards and protocols:
TCP (Transmission Control Protocol)
UDP (User Datagram Protocol)
IP (Internet Protocol)
IPv6 (Internet Protocol Version 6)
DNS (Domain Name System)
DHCP (Dynamic Host Control Protocol)
ARP (Address Resolution Protocol)
IGMPv2 (Internet Group Management Protocol) Multicast
ICMPv2 (Internet Control Message Protocol)
ICMPv6 (Internet Control Message Protocol for IPv6)
HTTP (Hyper Text Transfer Protocol)
Integrated SDK
Consistent Development Platform - By integrating smoothly and seamlessly
into the well-known Visual Studio IDE, the RT-TCP/IP SDK along with the RTX SDK,
allows developers to immediately start developing with no learning curve.
Extensive Driver Library
Modifiable Driver Source - RTX supports around 60 network devices. RTX includes a number
of network drivers with fully commented source code. These drivers can be used immediately or used as
a base for creating new drivers.
Control
MAC level Filtering
Filter Drivers - Provides extensible interface between the RTX TCP/IP stack and
the network interface card (NIC) driver. Filter driver also provides extensive control over
received as well as transmitted messages at MAC level.
Filter driver APIs conforms to RtWinAPi for portability reasons.
Direct Access to I/O
Complete Hardware Control - RT-TCP/IP provides direct access to hardware and drivers,
providing the developer with complete control over one or more network interfaces.
Survivable
Continuous Operation - Because RT-TCP/IP is independent of Windows,
it will continue to operate even after a Windows failure or STOP,
ensuring that critical network connectivity is not lost.
Performance
Deterministic TCP/IP
Wire Speed - The RT-TCP/IP stack interfaces directly to an RTX-enabled
application through the kernel, resulting in no overhead and microsecond response
between application and the stack.
Zero-Copy
The RT-TCP/IP stack was enhanced to support zero-copy mode,
which allows the stack to avoid unnecessary memory copies.