CIP - Knowledge Base

Common Industrial Protocol overview covering the shared application layer for EtherNet/IP, DeviceNet, and ControlNet.

Categories:

What CIP Is

The Common Industrial Protocol (CIP) is an application-layer protocol managed by the ODVA. It defines the object model, services, and messaging framework shared by EtherNet/IP, DeviceNet, and ControlNet.

CIP defines what data is exchanged and how — the underlying network transport (Ethernet, CAN, etc.) is handled by the specific transport protocol.

CIP Object Model

CIP organizes device functionality into objects:

ObjectPurpose
Identity ObjectDevice name, vendor, serial number
Assembly ObjectGroups I/O points for data exchange
Connection ManagerManages communication connections
Message RouterRoutes messages to the correct object

Messaging Types

TypeTransportUse
Explicit (Class 3)TCPOn-demand reads, configuration, diagnostics
Implicit (Class 1)UDPCyclic I/O exchange at fixed intervals

Most QuickServer and FieldServer gateway integrations use explicit messaging for simplicity and flexibility.

CIP Ports

PortProtocolUse
TCP 44818EtherNet/IPExplicit messaging
UDP 2222EtherNet/IPImplicit (I/O) messaging

[!NOTE] Firewalls must allow both TCP 44818 and UDP 2222 for full EtherNet/IP functionality. Blocking either port causes partial communication failures.

Need more help?

If this page does not resolve the issue, contact Chipkin support with the product model, protocol details, and any diagnostics you have already captured.

Open Chipkin Support