기출 rip egp bgp

agnusdei·2024년 11월 25일
0

Network

목록 보기
45/419

[문제] 라우팅 프로토콜 RIP, EGP, BGP 비교 설명


[답변] 라우팅 프로토콜 비교

1. 라우팅 프로토콜 개념

라우팅 프로토콜은 네트워크 간 또는 네트워크 내에서 데이터 패킷의 경로를 설정하고 최적의 경로를 탐색하는 알고리즘입니다.

  • 내부 라우팅 프로토콜(IGP, Interior Gateway Protocol): 같은 자율 시스템(AS, Autonomous System) 내에서 동작.
  • 외부 라우팅 프로토콜(EGP, Exterior Gateway Protocol): 서로 다른 자율 시스템 간의 라우팅.

2. 프로토콜 개요

프로토콜RIP (Routing Information Protocol)EGP (Exterior Gateway Protocol)BGP (Border Gateway Protocol)
구분IGPEGPEGP
역할AS 내부에서 라우팅 정보 교환AS 간 라우팅 정보를 공유하는 초기 프로토콜AS 간 최적 경로를 설정하는 표준 프로토콜
알고리즘거리 벡터 알고리즘 (Distance Vector)거리 벡터 알고리즘 기반경로 벡터 알고리즘 (Path Vector)
경로 기준홉 수(Hop Count)단순한 경로 가용성다양한 정책(경로 속성, AS 경로 등)
최대 홉 수15홉(16 이상은 무한대로 간주)제한 없음제한 없음
라우팅 정보정적 정보, 간단한 거리간단한 AS 연결 정보정책 기반의 복잡한 경로 정보
업데이트 방식주기적(30초 간격)수동 갱신이벤트 기반
표준화 상태초기 IGP 표준 (RFC 1058, RFC 2453)역사적으로 사용 (현대 네트워크에서는 미사용)IETF 표준 (RFC 4271)

3. 상세 비교

  1. RIP (Routing Information Protocol)

    • 특징:
      • 초기 내부 라우팅 프로토콜로 설계.
      • 홉 수를 기준으로 최단 경로를 계산.
      • 최대 홉 수 15로 제한되어, 소규모 네트워크에 적합.
    • 장점:
      • 설정과 구현이 간단.
      • 작은 네트워크에서 효율적.
    • 단점:
      • 대규모 네트워크에서 비효율적(홉 수 제한).
      • 루프 방지 메커니즘 부족(스플릿 호라이즌, 홀드다운 등 기본적인 기능만 제공).
    • 적용 사례:
      • 소규모 LAN 네트워크, 초기 네트워크 환경.
  2. EGP (Exterior Gateway Protocol)

    • 특징:
      • 초기 AS 간 라우팅 프로토콜로 사용.
      • 단순히 네트워크 연결 가능 여부만 판단.
      • 네트워크 규모가 작던 시절에 적합.
    • 장점:
      • 개념이 간단하며, 설정이 쉬움.
    • 단점:
      • 복잡한 라우팅 정책을 적용할 수 없음.
      • 경로를 최적화하거나 세부 경로 속성 정보 반영 불가.
    • 적용 사례:
      • 역사적으로 사용되었으나, 현재는 BGP로 대체.
  3. BGP (Border Gateway Protocol)

    • 특징:
      • 현재 인터넷 표준 외부 게이트웨이 프로토콜.
      • 경로 벡터(Path Vector) 알고리즘 기반.
      • AS 경로 정보를 포함하여 복잡한 라우팅 정책을 적용 가능.
    • 장점:
      • 인터넷과 같은 대규모 네트워크에 적합.
      • 경로 선택 기준(정책, AS 경로, 속성 등)을 다양하게 정의 가능.
      • 루프 방지 기능 제공.
    • 단점:
      • 설정이 복잡하며, 전문적인 관리 필요.
      • 초기 연결 설정에 시간이 걸림.
    • 적용 사례:
      • ISP 간 라우팅, 글로벌 네트워크 환경.

4. 프로토콜 선택 기준

기준RIPEGPBGP
네트워크 크기소규모 네트워크제한적 네트워크대규모 글로벌 네트워크
라우팅 정책단순단순복잡한 정책 가능
운영 환경단일 ASAS 간 제한적 라우팅AS 간 정교한 라우팅
사용 사례소규모 기업초기 인터넷 라우팅ISP, 대규모 네트워크

5. 전망 및 개선 방향

  1. RIP

    • RIP은 현대 네트워크에서 점차 OSPF(Open Shortest Path First) 및 EIGRP(Enhanced Interior Gateway Routing Protocol)로 대체되고 있음.
    • 네트워크 복잡성이 증가하면서 RIP은 소규모 네트워크에서만 제한적으로 사용.
  2. EGP

    • 역사적으로 사용되었으나, BGP가 사실상 대체.
    • AS 간의 라우팅 프로토콜로서 역할을 완전히 종료.
  3. BGP

    • 인터넷 표준 프로토콜로 지속 발전 중.
    • 보안 강화를 위한 BGPsec 도입 및 경로 검증 기술(RPKI) 적용 확대.
    • 대규모 네트워크의 복잡한 라우팅 요구를 충족하며 지속적인 활용 가능성.

결론

  • RIP: 단순성과 적은 자원 소모로 인해 소규모 네트워크에 적합하지만, 대규모 네트워크에서는 한계.
  • EGP: 초기 라우팅 프로토콜로서 역사적 의미는 있지만, 현대 네트워크에서는 사용되지 않음.
  • BGP: 현재 대규모 네트워크와 인터넷의 핵심 라우팅 프로토콜로 사용되며, 복잡한 정책을 처리할 수 있는 유일한 선택지로 자리 잡음.
  • 추천: 네트워크 규모와 요구 사항에 따라 RIP 또는 BGP를 적절히 선택하며, EGP는 대체 사용을 고려해야 함.

0개의 댓글