|
|
RTX provides a complete RT-TCP/IP protocol stack with IPv4 and IPv6 support and Network drivers that run on top of the RTSS environment and are accessible through the Winsock API by RTSS processes. The RtxTcpIp stack operates as an IPv4/v6 dual stack. The RtxTcpIp dual stack will use IPv4 to communicate with IPv4 nodes and IPv6 to communicate with IPv6 nodes. The RtxTcpIp protocol stack communicates with a dedicated network interface card (NIC).
RTSS communication over the network is completely independent of Windows networking. Windows may or may not be setup to have networking. If networking needs be configured in Windows, a second NIC must be installed for use by Win32 processes. Both NICs can be on the same network as long as they are assigned different IP addresses.
RT-TCP/IP
Architecture
The RTX architecture lends itself to rapid development. Since Win32
and RTSS processes share a common networking API, RT-TCP/IP applications
can be developed and debugged as Win32 processes before being compiled
for operation in the real-time subsystem provided by RTX.
The RT-TCP/IP protocol stack is based on a port of Unicoi System's Fusion TCP/IP protocol stack v8.4.3. RT-TCP/IP exposes the most important of these configurable parameters to the end-user. Customers requiring additional configuration capability of the protocol stack should contact IntervalZero Support.