I've been a network engineer for almost 4 years now. I thought I understand what a network protocol means. but now I'm having doubts.
For me, Ethernet is a protocol used at layer 2. there would be format for data with fields like src MAC , dest MAC ,... IP is a protocol , src IP , dest IP HTTP , FTP , ... When I use Wireshark, I can see it , I can see the fields.
According to comptia "A network protocol is an established set of rules that determine how data is transmitted between different devices in the same network." Reference "https://www.comptia.org/content/guides/what-is-a-network-protocol"
Then I started dealing with another type of protocols. Like 802.1x For me it looked like a framework more than a protocol. Am I missing something here? are there different types of protocols ?