네트워크 레이어에서 기능은 크게 두가지 이다.

Forwording : 라우팅 테이블을 참조해 적절한 Output Port로 보냄 → Data Plane

Routing : 전체 경로를 결정해줌 → Control Plane

Routing, 즉 Control Plane 에서는 소프트웨어 기반과 라우터에서 관리하는 두가지 방식이 있는데 우리는 각 라우터에서 관리하는 방식을 배울 것이다.

논리 중앙 집중형 제어

: 대규모에서는 사용되기 힘듬,유연하게 대처가능, 중앙제어에서 포워딩 테이블을 각각 내려줌

라우터별 제어

Untitled

Routing Algorithm Type

라우팅은 가장 좋은 경로를 설정하는 것이 목표이다.

네트워크 추상화 그래프

: 라우팅은 그래프에서 최단경로를 찾는 것과 같다.

Dijkstra’s Algorithm