UDP Sockets
The CIP standard socket API allows applications to exchange messages with other hosts on the network using the UDP protocol
IPv4
Internet Protocol version 4 as Transport Layer
ARP
Static ARP table or Dynamic ARP resolution. Answering ARP Request messages for the MAC address of the networking component with an ARP Reply message. Issuing ARP request messages and processing replies in case of Dynamic ARP table
ICMP
Responds to ping requests from known hosts on the network
Unicast
Point to point communication
Multicast
Group organized communication
Broadcast
Communication to address all recipients simultaneously
IGMPv2
Reports groups membership and answers membership queries
Localhost
Localhost loopback virtual device
Multi Interface
Up to 7 network interfaces can be configured
Multi Client
Up to 8 client applications using the ANIS stack in parallel
Instrumentation
Instrumentation API for both PikeOS and POSIX guest operating systems
CIP is a certifiable component on top of PikeOS
Reduce time to certification of customer embedded systems