네트워크 프로토콜이란 다른 장치들끼리 데이터를 주고받기 위해 설정된 공통된 인터페이스를 말한다.
이러한 프로토콜은 기업이나 개인이 정하는 것이 아닌 IEEE 또는 IETF라는 표준화 단체가 정한다.
IEEE 802.3은 유선 LAN 프로토콜로, 유선으로 LAN을 구축할 때 쓰이는 프로토콜이다.
이를 통해 만든 기업이 다른 장치라도 서로 데이터를 수신할 수 있는 것이다.
예를 들어 웹을 접속할 때 쓰는 HTTP가 있다. ‘서로 약속된’ 인터페이스인 HTTP라는 프로토콜을 통해 노드들은 웹 서비스를 기반으로 데이터를 주고받을 수 있다.
출처: 면접을 위한 CS 전공지식 노트 - 주홍철 지음