공부합시다!/Network

EIGRP ( Enhanced Interior Gateway Routing Protocol)

간서치 2022. 4. 24. 06:15
728x90

자! 오늘은 IGP의 마지막 날입니다.

EIGRP로의 여행을 떠나 볼까요?

 

1. 정의

 1.1. Routing Protocol

 1.2. Cisco 전용

 1.3. 인접 라우터와 네이버관계 형성

 1.4. 네이버 관계 성린한 라우터간에 라우팅 업데이트 실시

 1.5. 토폴로지에 변화기 있는 경우에만 업데이트 즉시 실시

 1.6. IGP

 1.7. Advanced Distance Vector

 1.8. Classless Routing Protocol

 

2. Neighbor 관계 성립

# show ip eigrp neighbors

 2.1. Hello packet AS주소와 K 상수 값 검사

 2.2. Po-to-Po, Broadcast 5초간격, 15초 불가시 해지

 2.3. nonbroadcast 60초, 180초

# debug ip packet detail

 

3. 토폴로지 구성 및 업데이트 관리

# show ip eigrp topology

 3.1. 인접라우터에서 수신한 라우팅 정보와

 3.2. 자신의 eigrp 로컬 정보도 토폴로지에서 관리

 3.3. 경로상태가 Passive인 경로만 라우팅 테이블에 등록

 

4. 토폴로지 변경

 4.1. Update, Query, Reply, Ack 로컬 정보 삭제

 4.2. 목적지로 가기 위한 최적 경로 장애 발생 시 EIGRP Query Packet 전송

  4.2.1. 목적지 도달 가능 여부

  4.2.2. 목적지로 가기 위한 새로운 대체 경로 질의

  4.2.3. 

   4.2.3.1. R1은 R2로 부터 EIGRP Query Packet을 수신하면,

   4.2.3.2. 200.200.1.0/24 에 대해서 도달 불능인 정보 (Bandwidth=0 Delay=4,294,967,295)를 확인하여

   4.2.3.3. 자신의 라우팅 테이블에서 R2에게 알려줄 200.200.1.0/24로 가기 위한 대체 경로를 검색.

   4.2.3.4. 그러나 R1은 해당 정보를 R2에게 업데이트 받았기 때문에 R2에게 알려줄 대체 경로가 존재하지 않음.

  4.2.4.

   4.2.4.1. 이런 경우 R1은 R2에게도 도달 불능인 정보를

   4.2.4.2. EIGRP Reply Packet 으로 전송 후 자신의 라우팅 테이블에 등록된 해당정보 삭제

 

5. 토폴로지 해석

# show ip eigrp topology

 5.1. P : passvie 상태 의미, 경론선출계산완료, 라우팅 테이블 등록가능

 5.2. A : Active 상태 의미, 경로선출 진행 중, 라우팅 테이블 등록 불가능

 5.3. 13.13.30.0/24 : 네이버 R2로부터 수신한 목적지 서브넷 정보

 5.4. 1 successors : 목적지 서브넷으로 패킷전송이 가능한 최적 경로의 갯수

 5.5. FD is 27077456 : 최적 경로의 EIGRP 메트릭

 5.6. via 13.13.12.2 : 패킷이 전달되는 Next Hop IP 주소

 5.7. (2707456/ : 출발지 라우터에서 목적지 서브넷 까지의 EIGRP 메트릭 이를 FD(Feasible Distance)메트릭이라 함.

 5.8. /2195456) : 네이버 라우터에서 목적지까지의 EIRGRP 메트릭

 5.9. AD(Advertised Distance) 메트릭이라 함.

 5.10. Serial1/0 : 패킷을 출력하는 인터페이스

 

6. EIGRP Eual Algorithm

 6.1. 토폴로지에서 최적 경로와 후속 경로를 선출하며, EIGRP 토폴로지 변경사항 담당

  6.1.1. 최적경로(Successor) : 목적지 서브넷으로 가기위한 가장 좋은 경로

  6.1.2. 후속경로(Feasible Successor) : 최적 경로에 장애가 발생 했을 때 사용가능한 백업 경로

  6.1.3. FD메트릭(Feasible Distance) : 출발지 라우터에서 목적지 서브넷까지 EIGRP 메트릭

  6.1.4. AD메트릭(Advertisec Distance) : 네이버 라우터 에서 목적지 서브넷까지 EIGRP 메트릭

  6.1.5. EIGRP 토폴로지 테이블 : EIGRP 로컬 정보와 라우팅 정보를 관리하는 테이블

 

7. 메트릭 값 계산

 7.1. 기본공식

  7.1.1. 기본 [K1 X Band + K2 X Band / (256-Load) + K3 X Delay] X 256

  7.1.2. 결과 [Bandwidth + Delay] X 256

  7.1.2. Bandwidth : 10에10승 / 목적지까지 가장 낮은 Bandwidth

  7.1.3. Delay : 목적지까지 합산 Delay / 10

  7.1.4. 소수점 이하는 모두 버림

   7.1.4.1. MTU : K1=1

   7.1.4.2. Bandwidth : K2=0

   7.1.4.3. Delay : K3=1

   7.1.4.4. Reliability : K4=0

   7.1.4.5. Load : K5=0

# sh ip int : sh ip pro

 

8. EIGRP 선언

 config # router eigrp AS넘버(0~65535)

 config-router)# no auto-summary

 config-router)# network NETWORK ID  WILDCARD MASK

 8.1. MD5 해시 함수를 이용한 인증 기능

config#key chain EIGRP_K

config-keychain#key 13

config-keychain-key#key-string cisco

config-keychain-key#int s1/0

config-if#ip authenticaton key-chain eigrp 100 EIGRP_K

config-if#ip authentication mode eigrp 100 md 5

 

9. 실습 - 1

실습 1

10. 실습 -2

실습 2

드디어 IGP는 끝났습니다.

이제 ACL과 NAT로 갑니다.

Have a nice day!

728x90