OSI 7계층과 TCP/IP 4계층
네트워크 프로토콜 계층은 다음과 같이 OSI 7계층과 TCP/IP 4계층으로 나눌 수 있음

IP 프로토콜보다 더 높은 계층에 TCP 프로토콜이 존재하기 때문에 앞서 다룬 IP 프로토콜의 한계를 보완할 수 있음
TCP/IP 4계층은 OSI 7계층보다 먼저 개발되었으며 TCP/IP 프로토콜의 계층은 OSI 모델의 계층과 정확하게 일치하지는 않는다. 실제 네트워크 표준은 업계표준을 따라는 TCP/IP 4계층에 가깝다.
예시) 채팅프로그램에서 메시지를 보낼때 일어나는 일 #

- 채팅창에서 메시지 생성
- HTTP 메시지가 생성되면 Socket을 통해 전달된다.
프로그램이 네트워크에서 데이터를 송수신할 수 있도록 네트워크 환경에 연결할 수 있게 만들어진 연결부가 바로 소켓이다. (Socket)
- TCP 세그먼트 생성, 메시지 데이터 포함
- IP 패킷 생성, TCP 데이터 포함
- 생성된 TCP/IP 패킷은 LAN 카드와 같은 물리적 계층을 지나기 위해 이더넷 프레임워크에 포함되어 서버로 전송된다.