1. 라우팅 프로토콜
ㅇ `라우터 간에 라우팅 정보의 교환` 및 `라우팅테이블의 유지관리`를
동적으로 수행하는 프로토콜
2. 라우팅 프로토콜의 필요 기능 및 요소
① 라우팅 수행 프로세스
- 라우팅 정보를 주고받기 위한 프로세스
- 최적 경로 계산 및 이를 라우팅 테이블에 기록하는 프로세스
- 토폴로지 변화를 감지하고 이를 자동으로 학습 반영하는 프로세스
② 라우팅 테이블의 갱신관리
- 최적 경로 결정을 위한 알고리즘 및 프로세스들을 적용
③ 라우팅 알고리즘
- 최적 경로 산출을 하여가며 라우팅 테이블의 갱신,유지관리
④ 라우팅 프로토콜 메세지
- 라우팅 정보를 라우터들 간에 운반,전달,교환 등
3. 라우팅 프로토콜의 구분
ㅇ 알고리즘 또는 라우터끼리 공유하는 정보(Distance Vector, Link State)에 따라
- Distance Vector Routing Protocol
. RIP, IGRP, EIGRP
- Link State Routing Protocol
. OSPF, IS-IS
ㅇ AS 내부간(Intra-domain), 외부간(Inter-domain) 구분방식에 따라
- AS 내부 라우터 간 : IGP
. RIP, OSPF, IS-IS
- AS 외부 라우터 상호간 : EGP
. EGP, BGP, IDRP
ㅇ 업체 종속적인 라우팅 프로토콜
- IGRP, EIGRP (시스코社)
ㅇ Classful 및 Classless 구분에 따라
- Classful Routing
. RIP v1, IGRP
- Classless Routing
. RIP v2, EIGRP, OSPF, BGP
4. 라우팅 프로토콜의 성능 비교
※ [참고용어] ☞ 거리벡터 라우팅 프로토콜, 링크상태 라우팅 프로토콜, 경로벡터 라우팅 참조
5. 라우티드 프로토콜 (Routed Protocol), 라우팅 프로토콜 (Routing Protocol)
ㅇ 라우티드 프로토콜 (Routed Protocol) : 라우팅 프로토콜 (Routing Protocol)
- IP : RIP, IGRP, OSPF, EIGRP, IS-IS, BGP
- IPX : RIP, NLSP, EIGRP
- AppleTalk : RTMP, AURP, EIGRP
※ [참고] ☞ 라우팅프로토콜 라우티드프로토콜 비교 참조
6. 라우팅 메트릭 (Routing Metric)
ㅇ RIP : Hop Count (홉 카운트)
ㅇ OSPF : Link Cost (링크 비용)
- 링크 대역폭,전송속도에 기초하여 계산되고, 16 비트 Metric 값(1~65,535)으로 표현
ㅇ IGRP, EIGRP : Bandwidth,Delay,Load,Reliability,MTU를 조합하여 계산한 Cost가 가장 낮은 경로
ㅇ BGP : BGP 속성이라고 하는 네트워크 도달성(Reachability) 정보
- BGP Path Attribute : Next_Hop, Weight, Local Preference, AS_path, Origin type, MED 등
7. [시스코社 명령어]
ㅇ 라우터에 라우팅 프로토콜의 설정 : router (라우터 프로토콜명)
ㅇ 라우터에 라우팅 프로토롤의 제거 : no router (라우터 프로토콜명)
ㅇ 인터페이스별 라우팅 프로토콜의 활성화 : network (인터페이스 IP 주소)
- 인터페이스별 네트워크 정보를 생성하는 가장 전형적인 명령어