Dynamic Routing Protocol
Dynamic Routing은 네트워크의 업데이트와 변화에 대한 빠른 적응을 하기 위해서 필요하다.
IGP: AS안에서 라우팅 정보를 교환하기 위하여 사용되는 인터넷 프로토콜
단일 조직에 의하여 제어되거나 관리되는 하나의 네트워크 안에서 사용하도록 고안
RIP IGRP EIGRP OSPF
EGP: AS란 라우팅 정보를 교환할때 사용
2개의 각기 다른 조직들에 의해 관리되는 네트워크들 사이에서 사용되도록 고안
BGP
AS(Autonomous System): 동일한 라우팅 정책으로 하나의 관리자에 의하여 운영되는 네트워크
즉, 한 회사나 단체에서 관리하는 라우터 집단을 자율 시스템 AS(Autonomous System)라 하며 각각의
자율시스템을 식별하기 위한 인터넷 상의 고유한 숫자를 망식별번호 AS-Number 라고 한다.
공인AS-Number: 0 ~ 65535
사설AS-Number: 64512 ~ 65534
동작에 따른 분류
Distance Vector
RIP IGRP EIGRP OSPF
-네트워크 사이의 거리에 따라 경로 선택 일반적으로 두 네트워크 사이의 흡수로 결정
-인접라우터에게 자신의 Routing table 정보를 전달
-정기적으로 업데이트 해서 라우팅 테이블 유지
-네트워크 정보가 변경되었을떄 정기적으로 업데이트하기 때문에 수렴시간이 느리다.
-Routing table전체를 정기적으로 전달하기 때문에 트래픽이 많이 발생하여 소규모에 적합
Link State
OSPF
-두 네트워크간 가장 짧은 경로를 동적으로 측정 최단 경로 우선 방식이라 한다.
-Neighbor Router 검색해서 인접라우터 목록을 유지
-라우터는 모든 네트워크를 직접학습 직접 목적지 경로를 계산
-네트워크 변경시 즉시 업데이트 한다.
-변경된 정보만 주고 받는 증분 업데이트를 수행
Hybrid
EIGRP
-Distance Vector 와 Link State 특성을 가지고 있다.
-Distance Vector 의 경로 선택
-Link State 의 네트워크 변경시 빠른 업데이트
Routing table 은 목적지에 대한 Best Path를 결정해서 한 개만의 Routing table 사용
Best Path를 결정하는 주 요소들 [Distance / Metric]
<Administrative Distance> : 관리 거리
0 Directly Connected
1 Static Route
90 EIGRP
100 IGRP
110 OSPF
120 RIP
<Metric>: Routing Protocol 이 최적 경로를 결정하는 요소
Bandwidth(대역폭): 링크의 데이터 용량
Delay(지연): 각 링크를 따라 패킷을 발신지에서 목적지로 이동시키는데 걸리는 시간
Load(부하): 라우터 혹은 링크 같은 네트워크 자원의 사용량
Reliabillity(신뢰성): 대개 각 네트워크 링크의 에러율 참조
Hopcount(라우터 수): 패킷이 자신의 목적지에 도달하기 전에 통해야만 하는 라우터 수
Cost(비용): 대개 대역폭, 지정비용 혹은 다른 측정치 같은 네트워크 관리자에 의하여 해결되는
임의의 값
RIP: Hopcount
IGRP: bandwidth + delay(24bit)
EIGRP: bandwidth + delay(32bit)
OSPF: cost(bandwidth)