OSI 계층 모델에서 제 3계층인 네트워크 계층은 데이터 링크 계층에서 받은 목적지 주소에 따른 적절한 라우팅 기능을 수행하며 다양한 역할을 제공합니다.
또한, 주로 인터넷에서 네트워크 간을 연결하는 역할을 하며 이는 패킷을 통해 가능합니다.
데이터 링크를 통해 전달받은 패킷을 목적지까지 도달하기 위한 경로를 연결합니다.
패킷의 전송 경로로 지정하기 위해 아래와 같은 사항을 고려합니다.
경로 및 전달의 일관성을 제공하고 송수신 쌍방 간에 실제 경로를 드러내지 않도록 합니다.
이는 전송되는 데이터는 제 3자가 확인하거나 가로채지 못하도록 해줍니다.
네트워크 계층은 상위 계층인 전송 계층에 두 연결 서비스를 모두 제공하며 각 특징이 있습니다.
연결형 서비스는 데이터 전송전에 전송 경로를 미리 결정합니다
신뢰성이 높고 시작과 도착 타이밍의 패킷 순서가 동일한 특징이 있으며 TCP가 연결형 서비스에 해당됩니다.
비연결형 서비스는 데이터 전송 경로가 사전에 정해지지 않고 패킷을 나누어 독자적 경로로 이동하여 전달합니다. 연결형 서비스보다 신뢰성이 떨어지고 패킷의 도착순서가 일정하지 않지만 전송 속도가 빠르다는 특징이 있다.
IP 프로토콜과 UDP가 해당 서비스에 속한다.