An openly published protocol that uses character serial communication lines, Ethernet, or the internet protocol suite as a transport layer to support communication to and from multiple devices connected to the same network.