데이터를 목적지까지 안전하고 빠르게 전달하는 기능인 라우팅을 담당
송신 호스트가 전송한 데이터가 어떤 경로를 통해 수신 호스트까지 전달되는지를 결정하는 라우팅 문제를 처리.
흐름 제어 : 송수신 호스트 사이의 논리적인 점대점 전송 속도를 다룸.
세그먼테이션 : 데이터 전송을 위해 패킷을 분할하는 것.
주요 프로토콜 : IP, ICMP, IGMP, ARP/RARP
장비 : 라우터, 공유기
데이터 단위 : 패킷
네트워크 구성 형태에 대한 정보를 저장해둔 라우팅 테이블을 이용하여 목적지까지 최선의 패킷 경로를 선택하여 전송하는 것.
네트워크에 트래픽이 과도하게 증가하면 전송 속도가 떨어지는 혼잡 발생.
데이터 전송 경로 선택에 따라 네트워크 혼잡에 영향이 감.
흐름 제어보다 더 넓은 관점에서의 네트워크 전송 능력 문제를 다룸.
트래픽 성형
: 혼잡은 트래픽이 특정 시간에 집중되는 현상에서 기인하는 경우가 많음.
송신 호스트가 전송하는 패킷의 발생 빈도가 네트워크에서 예측할 수 있는 일정한 전송률로 이루어지게 하는 기능.
ECN 패킷
: 라우터가 트래픽의 양을 모니터링하여 출력 선로의 사용 정도가 한계치를 초과하면 주의 표시를 함.
주의 표시 한 방향의 경로는 혼잡 발생 가능성이 높으므로 특별 관리.
네트워크 상에서 목적지 호스트를 식별하고 찾아가기 위한 논리적 주소와 프로토콜.
IP의 비신뢰성을 보완. 오류 보고 및 제어.
멀티캐스팅에 필요한 그룹 관리.
멀티캐스팅
: 특정 그룹에 속하는 모든 호스트에 메시지를 전송.
이때 멀티캐스팅에 필요한 그룹을 생성, 제거, 가입, 탈퇴 등 관리.

IP 주소를 MAC 주소로 변환하는 프로토콜. / MAC 주소를 IP 주소로 변환하는 프로토콜.