네트워크 계층에서 제공하는 서비스와 프로토콜
- 송신자: 세그먼트를 데이터그램으로 캡슐화하고 링크 계층으로 전송
- 수신자: 세그먼트를 트랜스포트 계층 프로토콜로 전달
네트워크 계층은 모든 호스트와 라우터에 존재한다
라우터
- 통과하는 모든 IP 데이터그램의 헤더 필드 검사
- 데이터그램을 입력 링크에서 적절한 출력 링크로 전달
네트워크 계층의 기능
- Forwarding: 라우터의 입력 포트에서 적절한 라우터 출력 포트로 패킷 이동
- Routing: 출발지부터 목적지까지 패킷이 이동할 경로를 결정
데이터 평면
- 라우터별 제어
- 라우터에서 어떤 경로로 가야 하는지 결정 (예: 1, 2, 3경로 중 선택)
제어 평면
- 네트워크 전반의 논리
- 출발지에서 목적지까지 어떤 라우터들을 지나갈 것인가
- 전통적인 라우팅 방법, 소프트웨어 정의 네트워킹(SDN)
전통적인 라우팅 방법