EIGRP의 Neighbor 관계
: Hello Packet을 교환하여 Neighbor Router가 됨
: Hello Packet은 5초에 한번씩 보내짐
: F/R, SMDS의 경우 Hello는 60초에 한번씩 보내짐
1. Hello Time과 Hold Time이 일치하지 않는 경우에도 Neighbor가 될 수 있음
2. EIGRP는 K-상수가 상이한 경우에 Neighbor가 될 수 없음
3. EIGRP는 AS 번호가 다른 라우터 간에는 Neighbor가 될 수 없음.
① H - 해당 네이버가 네이버 테이블에 생성된 순서
② Address - 네이버 IP 주소를 표시
③ Interface - 네이버와 연결된 현재 라우터 인터페이스
④ Hold - 네이버의 홀드 시간
⑤ Uptime - 네이버가 살아있는 시간
⑥ SRTT (smooth round trip timer) - 네이버까지 패킷이 전송되었다가 돌아오는시간
⑦ RTO - update, Query, Reply 패킷의 ACK를 RTO 시간 이내에 수신하지 못하면 재전송, update는 16회 시도 후 ACK가 오지 않으면 네이버 해제
EIGRP Metric - 벡터 메트릭 과 혼합 메트릭
벡터메트릭
: 대역폭 (bandwidth) - 경로에서 가장 적은 대역폭
: 지연 (delay) - 경로를 따라 누적한 인터페이스의 지연 시간
: 신뢰도 (Reliability) - 인터페이스의 에러 발생율
: 부하 (load) - 인터페이스의 부하
: MTU (Maximum transmission unit) - 경로의 Maximum Transfer Unit값 목적지까지 가는 각 인터페이스의 MTU 중 가장 작은 것이 선택
: EIGRP의 홉 카운트는 기본적으로 100임.
EIGRP Metric - K-value 변경
: Hop count 설정
- (config)# router eigrp 1
(config-router)# metric maximum-hops |숫자|
:기본값은 100
: Metric K Value값 조절하기
- (config)# router eigrp 1
(config-router)# metric weights 0 1 0 1 0 0
: 왼쪽에서부터 TOS, 대역폭, 신뢰도, 지연, 부하, MTU
EIGRP AD 값
: 내부 네트워크와 외부 네트워크로 구분
- 내부 네트워크
: EIGRP AS내에서 network 명령어를 사용하여 EIGRP에 포함
: AD값 90
- 외부 네트워크
: redistribute로 EIGRP에 재분배시킨 네트워크
: AD값 170
- 해당 라우터에 축약을 적용시킨 네트워크의 AD값은 5
: 외부나 재분배 EIGRP Routing 설정
- (config-router)# redistribute connected
: 아직 EIGRP에 적용되지 않은 네트워크 전체를 적용시켜줌
: # show ip route 로 확인시 D EX 로 EX가 붙음
외부나 재분배 EIGRP Routing 확인
: # show ip protocols
EIGRP 라우팅 알고리즘 - DUAL
: Successor가 사라지면 Feasible Successor를 사용
: Successor가 사라지고 Feasible Successor도 없는 경우, 해당루트에 대해 Neighbor에 Query함
: Next Hop Router가 Feasible Successor가 되기 위해서는 AD2가 현재의 Success Route의 FD1 보다 작은값을 가져야 함
토폴로지 테이블
: FD - 현재 라우터에서 특정 목적지 네트워크까지의 최적 경로
: RD - 넥스트 홉 라우터에서 목적지 네트워크까지의 거리
= AD (Advertised Distance)
: Successor - Best route를 가리킴
: Feasible Successor - 석세서가 아닌 라우터 중에서 AD2 < FD1 라우터를 말함
확인 명령어
: # show ip eigrp topology
- P : Passive - 경로에 대한 메트릭 계산을 모두 끝내고 통신이 가능한 상태
- A : Active - 경로에 대한 메트릭 계산을 하는 중이며 통신이 불가능한 상태
# show ip eigrp topology all-links
: # show ip eigrp topology 1.1.4.0/24
- 특정 네트워크 토폴로지 확인
업데이트 수신시 DUAL알고리즘의 동작
: 기존의 경로보다 메트릭이 더 좋거나 동일한 업데이트를 수신했을 경우
- 더 좋은 메트릭을 알려준 네이버를 석세서로 지정
- 다른 네이버에게 알려줌
: 기존보다 나쁜 라우팅 정보를 석세서 네이버가 아닌 다른 네이버에게서 수신했을 경우 무시함
: Feasiable Successor 존재할 때 Successor 에게서 기존의 경로보다 메트릭이 더 나쁜 라우팅 정보를 수신했을 경우
- Feasiable Successor를 Successor로 지정
- 새로운 경로를 네이버에게 알림
: Feasiable Successor 존재하지 않을 때 Successor 에게서 기존의 경로보다 메트릭이 더 나쁜 라우팅 정보를 수신했을 경우
- 네이버에게 Query를 전송함(Diffusion(확산) 이라고도함)
- Query를 모두 수신하면 석세서와 피저블 석세서를 결정
- 새로운 경로를 네이버에게 알림
: Query Packet의 전송 확인
- # debug eigrp pakets query reply
- Access-list 를 이용하여 적용시켜봐야 볼수 있음
적용방법
: (config)# access-list 100 deny eigrp host 1.1.12.2 host 1.1.12.1
(config)# access-list 100 permit ip any any
(config-if)# ip access-list 100 in
'CCNP > Router' 카테고리의 다른 글
EIGRP 프로토콜 - C (0) | 2013.04.03 |
---|---|
EIGRP 프로토콜 - C (0) | 2013.04.02 |
EIGRP 프로토콜 - A (0) | 2013.04.01 |
RIP 프로토콜 - C (실습예제) (0) | 2013.03.27 |
RIP 프로토콜 - B (0) | 2013.03.26 |