라우터는 OSI 모델의 3계층(네트워크 계층)에서 동작하는 장비이다.
패킷이 가야할 경로(다음 목적지)를 결정하고, 그 경로로 패킷을 전달하는 역할을 한다.
라우팅은 말 그대로 패킷을 전달할 경로를 설정하고, 이동시키는 행위이다.
정적 라우팅은 관리자가 직접 경로를 설정하고, 해당 경로로만 패킷이 이동하도록 하는 방식이다.
정적 라우팅은....
- 전제 조건 : 스마트 기기 등 현지에서 도움 받을 수 없음!
- 여행지를 고른 다음, 어떤 경로로 어떤 수단을 사용하여 길을 다 정해둔 것이다.
- 도로가 막히거나 공사 중이어도, 다른 경로로 갈 수가 없다!
동적 라우팅은 라우터가 경로를 스스로 계산하고 관리하는 방식이다.
동적 라우팅은...
- 티맵 등 실시간 교통 상황에 따라 목적지로 안내해주는 내비와 비슷한 듯 하다.
- 도로가 막히거나 사고가 나도 새로운 경로를 자동으로 찾아준다..!
| 구분 | 정적 라우팅 | 동적 라우팅 |
|---|---|---|
| 설정 방식 | 사람이 수동으로 설정 | 라우터가 자동으로 경로를 계산 |
| 유연성 | 네트워크 변화에 민감 (자동 대처 불가) | 네트워크 변화에 적응 (자동 대처 가능) |
| 복잡성 | 단순 (작은 네트워크에 적합) | 복잡 (큰 네트워크에 적합) |
| 운영 비용 | 관리자가 직접 설정하므로 낮음 | 라우팅 프로토콜 사용으로 CPU/메모리 사용량 높음 |
| 예시 | 고정된 연결 (소규모 사무실 네트워크) | 대규모 데이터 센터나 ISP의 네트워크 등 동적인 환경에서 사용 |