Kardios integrates the Ethernet controller into the main board. The unit includes an AUI and a 10 Base T interface. It uses all the bus master capabilities of the original ComPlus and supports a reduced number of serial ports.
A network server task includes a full array of TCP/IP protocols. This task, named KNET, handles hundreds of TCP connections, UDP connections, FTP sessions, and Telnet sessions. It interfaces to multiple Ethernet, SLIP, and PPP ports. Low level functions include full ARP and ICMP, for automatic identification of Ethernet address, routers, and the net submask. Protocols include IP, TCP, UDP, ARP, ICMP, FTP, and Telnet.
ComPlus Ethernet offers a full application programming interface similar to Berkley sockets and WINSOCK. It supports blocking and non-blocking calls from FORTRAN, C, and CAL.
The file transfer (FTP) client and server modules offer traditional command line driven functions and include a full set of security features. When transferring between computers both running ComPlus Ethernet, files inherit the type and dates of the original. It is possible to transfer an entire disk drive with a single command.
The first release of Telnet includes full support for MTM users, connectable from any UNIX, PC, or MAC platform with a TCP/IP stack. Reliance and block mode support will be added in the near future.