. RIP, OSPF, BGP를 비교 설명

.

1. 라우팅 프로토콜 설명

. 라우팅 프로토콜 개념

 

<그림. 라우팅 프로토콜 개념도>

  - 라우팅 시 참조하는 라우팅 테이블을 갱신하기 위해 각 라우터끼리 정보를 교환할 때 사용하는 프로토콜

  - 정적 라우팅은 관리자에 의해 라우팅 테이블이 유지/관리되는 방식

  - 동적 라우팅은 라우팅 프로토콜에 의해 라우팅 테이블이 유지/관리되는 방식

 

. 정적 라우팅과 동적 라우팅 특징 비교

구 분

정적 라우팅

동적 라우팅

경로 설정

관리자

라우팅 프로토콜

구현

간단

보통

장애 시 대응

어려움

쉬움

확장성

어려움

용이

종류

정적라우팅

BGP, RIP, OSPF, ISIS

활용

소규모망

대규모/중규모

 

2. RIP(Routing Information Protocol) 개념 및 특징

. 개념도

 

<그림. RIP 개념도>

  - 벨만 포드 알고리즘을 사용한 hop 수기반 라우팅 프로토콜

  - Request/Response 메시지로 구성됨, UDP 520번 포트

  - 최대 16홉을 지원, 소규모망에 적합

  - 30초마다 라우팅 테이블을 이웃라우터들과 공유

 

. 기술적 특징

  - Version 1에서는 Triggered Update가 지원안됨 -> Version 2에서 개선

  - Version1에서 대규모망 확장 문제발생 -> OSPF로 해결

  - 네트워크 속도, 안정성 등을 고려하지 않고 hop수만 고려하여 비경제적, 비신뢰적, 저속의 경로가 선택될 수 있음.

 

3. OSPF(Open Shortest Path First) 개념 및 특징

. 개념도

 

<그림. OSPF 개념도>

  - 다익스트라 알고리즘기반 방식

  - 최적 경로 선택을 위해 홉수, 대역폭, 지연시간 등을 고려

 

. 기술적 특징

  - NeighborHello(기본 10초주기) 메시지를 주고 받음.(링크상태 변화시에만 라우팅정보전송)

  - IETF가 제정, 대규모 망운영에 적합

  - 여러경로 중 최소 Link Cost인 경로를 선택

 

4. BGP(Border Gateway Protocol) 개념 및 특징

. 개념도

 

<그림. BGP 개념도>

  - BGPRIPOSPF 등의 라우팅 방식에 비해 규모가 큰 망을 지원할 수 있는 Path Vector기반 라우팅 프로토콜

 

. 기술적 특징

  - 동일자치시스템(AS) BGP간 프로토콜은 IBGP가 하고 다른 자치시스템간의 BGP간 프로토콜은 EBGP가 함.

  - 링크 상태 변화가 발생 시 라우팅 정보교환

  - 최적 경로 선택을 위해 홉수, 대역폭, 지연시간 등을 고려

  - 끝없이 순환되는 루핑문제 해결

 

5. 라우팅 프로토콜 비교

구 분

RIP

OSPF

ISIS

BGP

표준화

IETF

IETF

ISO

IETF

알고리즘

Distance

Vector

Link State

Link State

Link State

최대 홉수

16

제한없음

제한없음

제한없음

계층형구조

미지원

지원

지원

지원

망규모

소규모

대규모

대규모

대규모

*IETF(Internet Engineering Task Force)

 

 

블로그 이미지

가카리

프로그래밍, 취업 및 직장생활, 주식 부동산 재테크 전문 블로그

댓글을 달아 주세요