💡 데이터를 라우팅하기 위하여 알아야 하는 것
- 소스와 목적지 주소
- 입/출력 인터페이스 형태
- 가능성 있는 모든 경로(route)들에 대한 정보 수집
- 가능성 있는 모든 경로 중에서 최적의 경로 선택
- 지속적인 네트워크 상태를 확인하고 유지하는 것
Static
과 동적으로 라우팅 하는 Dynamic
이 있다.장점
수동으로 정책을 부여하기 때문에 라우터 CPU에 오버헤드가 없어진다.
네트워크 관리자가 라우팅 동작을 모두 제어할 수 있기 때문에 보안상 더 유리한 부분이 있다.
단점
네트워크 규모가 커질수록 네트워크 관리자의 작업량이 많이 투입된다.
라우팅 정보가 수동으로 되어 있어 관리자 실수로 인해 네트워크 정보를 잘 못 입력할 수 있다.
동적 라우팅(Dynamic Routing)
은 시스템 내 네트워크의 현재 구성에 맞게 최적의 경로를 찾아서 데이터를 전달하는 방식이다.
end to end간 통신에 손상이 발생하더라도 선택 가능한 다른 경로가 있다면 경로 변경으로 시스템의 내결함성을 가질 수 있다.
장점
네트워크 구성과 상황에 맞게 최적의 경로를 선택할 수 있다.
손실이 발생하더라도 백업 경로가 있기 때문에 내결함성을 가진다.
단점
정적 라우팅(Static Routing)
에 비해 상대적으로 더 많은 대역폭 소비가 발생한다.