EIGRP(Enhanced Interior Gateway Routing Protocol)
- 표준 Protocol이 아니고 Cisco Protocol이다.
- IGRP에 Update Version이다.(IGRPv2)
- Distance Vector(Best Path)와 Link State(Update)기능을 함께 갖는다.(Hybird형)
- DAUL(B.F + SPF) 알고리즘에 의해서 Topology 를 만들고 유지한다.
- Classfull Network와 Classless Network 모두 지원
- VLSM이나 CIDR을 지원한다.
- Auto Summary기능 및 Manual Summary기능을 갖는다.
- 다중 네트워크 지원(IPv4, IPv6, IPX, Appletalk)
- Metric은 IGRP와 호환성을 위해서 동일하나 32bit까지 확장하였다.(IGRP=24bit)
[k1*bw + (k2*bw) / (256-load) + k3 + delay] * [k5 / (reliability + k4)]
IGRP : 10^7(10000000) / Bandwidth + Delay /10
EIGRP : 10^7(10000000) / (Bandwidth*256) + (Delay*256) / 10
- EIGRP와 IGRP는 호환성이 있어서 AS-Number가 같으면 정보를 교환한다.
- 정보전달시 Multicast(224.0.0.10)로 전달한다.
- 정보 변경시 즉시 Update를 하는 Triggered Update와 증분 Update(변경된 정보만 업데이트하는 기능)지원
- 효율적인 대역폭을 사용한다.
- 대규모에서도 효과적인 Routing Update가 가능하다.
- 라우팅 테이블 유지를 위한 정기적인 Update를 하지 않는다. 대신 정기적으로 Hello Packet을 5초마다 교환한다.
- Hello,Update,Query,Reply,Ack Packet들을 이용하여 Routing Table을 관리한다.
Hello : Neighbor 발견, 확인, 재발견 하기 위해 헬로 패킷에 의존한다.
Update : Neighbor 와 서로 Topology Table 정보를 교환할때 사용
Query : 경로가 제거된 경우 인접한 Neighbor 에게 경로를 물어보는 프로토콜
Reply : Query 를 받은 경우 해당 변경 내용을 알릴 때 사용
Ack : Update, Query, Reply 패킷을 받은 라우터는 Ack로 응답한다.(신뢰성)
- Neighbor, Topology, Routing Table을 유지한다.
Neighbor : 내 이웃라우터와 내 라우터와의 관계
Topology : 인접 라우터의 네트워크와 네트워크의 메트릭 정보를 저장하고 있는 데이터베이스
Routing : 어떤 경로를 통해 목적지에 갈수 있는지
- Loadbalancing은 Equal Cost Path(Metric이 같을때) Unequal Cost Path(Metric이 다를때)를 지원
- A/D(Administrative Distance)값은 Internal 90, External 170
EIGRP 구성하기
Router(config)#router eigrp <AS-Number> -> EIGRP Protocol Enable
Router(config-router)#auto-summary -> Default로 auto-summary기능 Enable(Classfull)
Router(config-router)#no auto-summary -> auto-summary기능 해제, 이 기능 해제 후
관리자의 설정에 의해 Manual-Summary가 가능하다.(Classless)
Router(config-router)#network <Classfull Network> -> IOS 12.0 이전 Version
Router(config-router)#network <Classless Network> <Wildcardmask> -> IOS 12.0 이후 Version
Router(config-router)#passive-interface <type> <number> -> 해당 인터페이스로 EIGRP 정보를 전달하지 않는다. 하지만 받는 정보에 대해선 수렴한다.
Wildcardmask
Subnetmask와 비슷한 역할을 한다. Wildcardmask는 0bit로 고정 1bit로 주소 범위 지정
Wildcardmask가 사용되는 곳
EIGRP IOS 12.0이후 Version에 Network 지정할때
OSPF Network 지정할때
ACL 생성시 주소 범위 지정할때
-Network 지정
192.168.1.0
Subnetmask : 255.255.255.0
Wildcardmask : 0.0.0.255
-단일호스트 지정
192.168.1.1
Subnetmask : 255.255.255.255
Wildcardmask : 0.0.0.0 문자 : host 192.168.1.1
-모든 IP 지정
0.0.0.0
Subnetmask : 0.0.0.0
Wildcardmask : 255.255.255.255 문자 : any
'CCNA' 카테고리의 다른 글
프레임릴레이와 AD(autonomous Distance) (0) | 2013.05.22 |
---|---|
몰라몰라 3-1일차 OSPF설정 및 재분배. (0) | 2013.05.10 |
몰라 2일차 RIP -- 간단 설정 (0) | 2013.05.08 |
몰라 1일차. static, default (0) | 2013.05.07 |
라우터 명령어 (0) | 2013.03.21 |