Ethernet – Is Ethernet a protocol

ethernetlanprotocol-theory

When I googled I found a lot statements about this. Like..

  • Ethernet is not an application protocol. But I'd still give it the description "protocol".

    A network protocol defines rules and conventions for communication between network devices.

  • Ethernet is an entire communication stack

  • Ethernet is a family of computer networking technologies for LANs and MANs

  • Ethernet is just the Physical layer and the Data Link layer. By itself Ethernet does nothing; it’s just the “pipe.”

  • Wholehearted agreement that Ethernet is NOT a protocol. Ethernet is not much different than say RS-485. I use the analogy that Ethernet is the express service for sending packages while serial is dial-up modem or truck transport. The Sea Container or pallet (the packet) is oblivious to how it is being carried.

I'm confused by reading these all. Can just help me?

Can we say Ethernet as a protocol?

Best Answer

Well, it (obviously) depends on how you define a protocol. If we take Wikipedia's definition:

In telecommunications, a communication protocol is a system of rules that allow two or more entities of a communication system to communicate between them to transmit information via any kind of variation of a physical quantity. These are the rules or standard that defines the syntax, semantics and synchronization of communication and possible error recovery methods. Protocols may be implemented by hardware, software, or a combination of both.

then I think it's safe to say Ethernet meets those criteria.

Since this boils down to a semantic issue, and nothing generates more debate than a philosophical argument, let the flaming begin ;-)