CS/Network

경로 제어 프로토콜이란?

seulll 2025. 1. 9. 19:08

경로 제어 프로토콜

네트워크 장치가 서로 데이터를 주고받기 위해 네트워크 내 최적의 경로를 결정하고 유지하는 데 사용되는 프로토콜

 

경로 제어 프로토콜의 종류

  1. IGP(내부 게이트웨이 프로토콜): 하나의 자율 시스템 내의 라우팅에 사용되는 프로토콜

- RIP

  • 현재 가장 널리 사용되는 라우팅 프로토콜로 거리 벡터 라우팅 프로토콜이라고도 불리며, 최단 경로 탐색에 Bellman-Ford 알고리즘이 사용됨
  • 최대 홉 수를 15로 제한하므로 15 이상의 경우는 도달할 수 없는 네트워크를 의미 → 대규모 네트워크에서는 RIP을 사용할 수 없음을 의미

- OSPF

  • RIP의 단점을 해결해 새로운 기능을 지원하는 인터넷 프로토콜로, 대규모 네트워크에서 많이 사용됨
  • 인터넷 망에서 이용자가 최단 경로를 선정할 수 있도록 라우팅 정보에 노드 간의 거리 정보, 링크 상태 정보를 실시간 반영해 최단 경로로 라우팅을 지원함
  • 하나의 자율 시스템에서 동작하면서 내부 라우팅 프로토콜의 그룹에 도달함

2. EGP(외부 게이트웨이 프로토콜): 자율 시스템 간의 라우팅, 즉 게이트웨이 간의 라우팅에 사용되는 프로토콜

3. BGP: 자율 시스템 간의 라우팅 프로토콜로, EGP의 단점을 보완하기 위해 만들어짐. 초기에 BGP 라우터들이 연결될 때는 전체 경로 제어표를 교환하고, 이후에는 변화된 정보만을 교환함