*EIGRP
- Cisco 전용 라우팅 프로토콜
- Advanced Distance Vector
- Classless Routing Protocol
- VLSM, CIDR
- auto-summary -> no auto-summary (자동 요약 해지)
- IGP
1. EIGRP 설정 방법
Router(config)#router eigrp (1~65535)
Router(config-router)#no auto-summary
Router(config-router)#network x.x.x.x
- 설정시 주의 사항 : AS 번호가 동일해야지만, 네이버 성립 및 라우팅 업데이트 가능
- 다음 네트워크 환경에 EIGRP 설정
#R1,#R3
#R2
- R1,R3와 네이버 관계 성립이 됐다는 알림 확인
1. show run (설정 확인)
2. show ip route (경로 확인)
3. show ip eigrp neighbor (네이버 관계 확인)
#R1,R3
#R2
#ping 테스트 R1,R2,R3
2. 네이버 성립 및 라우팅 업데이트
- 네이버 성립 -> 라우팅 업데이트 실시
- 주기적인 전체 라우팅 업데이트 X -> 추가된 부분만 라우팅 업데이트 실시(증분 업데이트)
3. 네이버 성립 조건
- AS 번호 동일 (동일한 EIGRP 번호)
- K 상수 동일
#K 상수 값
4. EIGRP 패켓 유형
- Hello : 네이버 관계 성립하기 위해서 교환하는 패켓, 주기적인 교환으로 네이버 관계 유지
- Update : 네이버 관계를 성립한 라우터 간에 라우팅 업데이트를 실시할때 사용하는 패켓
- Query : EIGRP 네트워크 장애 발생시, 네이버 라우터에게 도달 불가능한 정보 및 대체 경로를 질의 패켓
- Reply : Query 패켓에 대한 응답을 할때 사용하는 패켓
- Ack : Update, Query, Reply 수신을 확인하기 위해서 전송하는 패켓
5. EIGRP 동작 과정
13.13.12.1 13.13.12.2
R1[S1/0]-------------------------------------[S1/1]R2
HELLO ->
<- HELLO
UPDATE ->
<- ACK
6. EIGRP 토폴로지 테이블
- 라우팅 테이블에 등록하기 이전에, EIGRP 경로가 관리되는 테이블
- 토폴로지 테이블 등록된 경로 중에, 최적 경로만 라우팅 테이블에 등록된다.
- P : Passive 상태, 경로 계산이 완료된 상태 -> 라우팅 테이블 등록 O
- A : Active 상태, 경로 계산이 진행되는 상태 -> 라우팅 테이블 등록 X
- 13.13.30.0/24 : 목적지 네트워크 이름
- successors : 최적 경로 상에 네이버 라우터 = 최적 경로
- FD is 2707456 : 로컬 라우터에서 목적지까지 EIGRP 메트릭
- via 13.13.12.2 : 경유하는 라우터 = 넥스트-홉 라우터
- (2707456/ : FD 메트릭, 로컬 라우터에서 목적지까지 EIGRP 메트릭
- /2195456) : AD 메트릭, 네이버 라우터에서 목적지까지 EIGRP 메트릭
- Serial1/0 : 패켓을 출력하는 라우팅 인터페이스
7. EIGRP Dual 알고리즘
- EIGRP 토폴로지 정보를 기반으로 경로를 선출하는 알고리즘
- EIGRP 경로 선출 과정
1. 최적 경로 선출 : FD 메트릭이 가장 작은 경로
2. 후속 경로 선출 : 최적 경로 FD > AD 작은 경로
8. 균등 로드 분산
- 목적지에 대한 최적 경로가 여러 개가 있을 경우, 라우팅 테이블에 그 경로들을 등록시킨다.
#기본 설정 , EIGRP100 설정 완료
9. 비균등 로드 분산
- 후속 경로를 라우팅 테이블에 등록하여, 최적 경로와 후속 경로를 동시에 사용하는 기능
- 'variance' 명령어 사용
#R2
int s1/0
bandwidth 2048
#R3
int s1/0
bandwidth 2048
int s1/1
bandwidth 2048
#R4
int s1/1
bandwidth 2048
*R2
#R2
router eigrp 100
variance 2
1. show ip eigrp topology
2. show ip route eigrp
10. EIGRP 메트릭
- Bandwidth & Delay 값을 기반으로 계산함
- Vector 메트릭 : MTU, Bandwidth, Delay, reliability, load
- K 상수 : K1=1, K2=0, K3=1, K4=0, K5=0
#Vector 메트릭
- EIGRP 메트릭 계산 방법
[K1 x Bandwidth + K2 x Bandwidth / (256 - Load) + K3 x Delay] x 256
[1 x Bandwidth + 0 x Bandwidth / (256 - Load) + 1 x Delay] x 256
[Bandwidth + 0 + Delay] x 256
[Bandwidth + Delay] x 256
Bandwidth = 10^10 / 목적지까지 가장 작은 Bandwidth(bps)
Delay = 목적지까지 합산 Delay / 10
11. 수동 요약 기능
- 경로 개수를 최소화하여 라우팅 업데이트 실시
- 장점 : 라우팅 테이블 크기 최소화 및 메모리 사용률 최소화
128.28.8.0/24 ~ 128.28.12.0/24'를 수동 요약
128.28.00001 000.0
128.28.00001 001.0
128.28.00001 010.0
128.28.00001 011.0
128.28.00001 100.0
-----------------------------------------------------> 128.28.8.0/21
255.255.11111 000.0 <- 255.255.248.0 <- /21
#수동 요약 설정 넣기
Router(config)#int s1/0
Router(config-if)#ip summary-address eigrp 100 128.28.8.0 255.255.248.0
12. MD5 해시 함수를 이용한 인증 기능
- EIGRP 패켓 변조 방지
#R1
13. EIGRP 외부 경로
- D : 내부 경로(신뢰도 : 90), 같은 AS 안에서 라우팅 업데이트 경로
- D EX : 외부 경로(신뢰도 : 170), 외부 네트워크로부터 라우팅 업데이트 경로
#R3
#R2 라우팅 테이블 (show ip route)
'보안 및 네트워크 > Cisco Network' 카테고리의 다른 글
C/N [ACL & 와일드카드 마스크] (0) | 2017.12.09 |
---|---|
C/N [OSPF] (0) | 2017.12.09 |
C/N [RIPv2] (0) | 2017.12.05 |
C/N [RIPv1] (0) | 2017.12.03 |
C/N [ip 라우팅] (0) | 2017.12.01 |