Installation guide
Network Infrastructure for EtherNet/IP™
D-1
Appendix D Glossary of Terms
Appendix D Glossary of Terms
Some of the terms defined below have been copied from [1] and [2] with some tailoring to EtherNet/IP
terminology where appropriate.
Term Definition
Address Resolution Protocol (ARP) A protocol used to dynamically bind a high-level IP address to a
low–level physical hardware address. Within the scope of this
document it means a protocol that converts an IP address into an
Ethernet address. ARP is used across a single physical network
and is limited to networks, like Ethernet, which support
broadcast.
BOOTstrap Protocol (BOOTP) A protocol a node uses to obtain its IP Address, Subnet Mask
and Gateway Address from a server.
broadcast A transmission method, by which a packet is sent to multiple,
unspecified recipients. Broadcast transmission is supported by
Ethernet and IP protocols.
Dynamic Host Configuration Protocol (DHCP) A protocol a node uses to obtain its IP Address, Subnet Mask
and Gateway Address from a server. A superset of the BOOTP.
explicit messaging Explicit messages can be sent as connected or unconnected
messages. CIP defines an explicit messaging protocol that states
the meaning of the message. This messaging protocol is
contained in the message data. Explicit messages provide a one-
time transport of a data item. Explicit messaging provides the
means by which typical request/response oriented functions are
performed (e.g., module configuration). These messages are
typically point-to-point.
I/O client
The IEEE standard for bridging 802.3 local area networks
(LANs).
I/O messaging
The IEEE standard for Ethernet.
I/O server
A function that constrains flooding of multicast traffic through
Layer 2 switch ports by dynamically configuring them such that
multicast traffic is forwarded only to those ports associated with
nodes belonging to a specific IP multicast group.
IEEE 802.1
Implicit messages are exchanged across I/O connections with an
associated Connection ID (CID). The CID defines the meaning
of the data and establishes the regular/repeated transport rate and
transport class. No messaging protocol is contained within the
message data (as with explicit messaging). Implicit messages
can be point-to-point or multicast and are used to transmit
application-specific I/O data. This term is used interchangeably
with the term I/O messaging.