네트워크 계층의 호스트 사이의 통신 서비스 제공
네트워크 계층은 트랜스포트 계층이나 애플리케이션 계층과는 달리, 각 호스트와 네트워크의 라우터마다 네트워크 계층의 일부가 존재한다.
네트워크 계층은 서로 상호작용하는 데이터 평면Data Plane과 제어 평면Control Plane의 두 부분으로 나눌 수 있다.
라우터별 제어per - router라는 네트워크 계층의 기능은 한 라우터의 입력 링크에 도착한 데이터그램이 다른 한 목적 라우터의 출력 링크에 어떻게 도착하는지를 결정한다.