<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0ecdd5e2-f69a-495f-b8b3-0a98be6274db/computer_(1).png" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0ecdd5e2-f69a-495f-b8b3-0a98be6274db/computer_(1).png" width="40px" /> 네트워크 계층 개요

</aside>

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/16228db0-3777-4f6a-8dbd-634f0a61a064/_2021-06-11__5.16.22.png

포워딩과 라우팅

포워딩은 매우 짧은 시간 단위를 갖기에 대표적으로 하드웨어 실행된다.

반면에 라우팅은 네트워크 전반에 걸쳐 출발지에서 목적지까지 데이터그램의 종단간 경로를 결정한다.

라우팅은 더 긴 시간 단위를 갖기에 SW에서 보통 실행된다.

포워딩과 라우팅을 다른 측면에서는 다음과 같이 볼 수 있다.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/ebf6d053-1274-4188-964a-a835a4ca8785/ch04-01-6.jpg

네트워크 라우터에서 필수 불가결한 요소는 포워딩 테이블(forarding table)이다.

→ 라우터는 도착하는 패킷 헤더의 필드 값을 조사하여 패킷을 포워딩한다.

→ 이 값을 라우터의 포워딩 테이블의 내부 색인으로 사용한다.