다양한 길이의 패킷을 네트워크들을 통해 전달하고, 그 과정에서 전송 계층이 요구하는 서비스 품질을 위한 수단을 제공하는 계층이다.
IP
송수신 간의 패킷 단위로 데이터를 교환하는 네트워크에서 정보를 주고받는 데 사용하는 통신 프로토콜
ARP
IP 네트워크상에서 IP 주소를 MAC 주소(물리 주소)로 변환하는 프로토콜
RARP
IP 호스트가 자신의 물리 네트워크 주소(MAC)는 알지만 IP 주소를 모르는 경우, 서버로부터 IP 주소를 요청하기 위해 사용하는 프로토콜
ICMP (Internet Control Message Protocol)
IP 패킷을 처리할 때 발생되는 문제를 알려주는 프로토콜 메시지 형식은 8 바이트의 헤더와 가변 길이의 데이터 영역으로 분리
ping 유틸리티의 구현을 통해 오류가 발생했음을 알리는 기능 수행
IGMP (Internet Group Management Protocol)
인터넷 그룹 관리 프로토콜은 호스트 컴퓨터와 인접 라우터가 멀티캐스트그룹 맴버십을 구성하는 데 사용하는 통신 프로토콜
화상회의, IPTV에서 활용되는 프로토콜
라우팅 프로토콜
데이터 전송을 위해 목적지까지 갈 수 있는 여러 경로 중 최적의 경로를 설정해주는 라우터 간의 상호 통신 프로토콜
인터넷에서 사용되는 패킷 교환으로 네트워크상에서 데이터를 교환하기 위한 32비트 주소체계를 갖는 네트워크 계층의 프로토콜이다.