© 2007 Copyright by www.andrzejdoniczka.net /// www.0

Transkrypt

© 2007 Copyright by www.andrzejdoniczka.net /// www.0
© 2007 Copyright by www.andrzejdoniczka.net /// www.0-net.net
_________________________________________________________________________________________________
EIGRP Protocol (Cisco Proprietary, no RFC)
RTR(config)# router eigrp 65250
RTR(config-router)# network 213.227.72.0 0.0.0.255
RTR(config-if)# bandwidth 64 (kbps) (dla serial link PPP lub HDLC - bandwidth ustawiać na line speed)
RTR(config)# ip default-network 87.204.36.0 - ogłasza w AS-ie trase domyślną (gateway of last resort = default route)
ogłaszana sieć musi być osiągalna (za pomocą trasy statycznej albo przez redystrybucje do EIGRP)
RTR# sh ip eigrp neighbors
(adres sąsiada/int. na tym routerze przez który sąsiad jest widoczny/Hold T./
Uptime/SRTT/RTO/Queue Cnt./Seq nr)
RTR# sh ip route eigrp
(routing prot./IP/metric/via IP/time/int.)
RTR# sh ip protocols
(routing prot./in-out filters/EIGRP metric K1-K5/max hop count/variance
redistributing/max path/routing for net's/routing info sources IP/distance)
RTR# sh ip eigrp interfaces
(int. na którym jest EIGRP/Peers/X-mit queue)
RTR# sh ip eigrp topology
(stan trasy-Passive/Active/Update/Query/Reply/SIA, osiągalna sieć /FD-AD/int.)
Sumaryzacja
RTR(config-router)# no auto-summary - router EIGRP wykonuje automatyczną sumaryzację na granicy klas
RTR(config-if)# ip summary-address eigrp 65250 172.16.0.0. 255.255.0.0 [Admin dist. 0-255]
W sieciach nieciągłych wyłączyć automatyczną sumaryzację na routerach odległych .
Load balancing
RTR(config-router)# maximum-paths (1-6, 4-default)
RTR(config-router)# variance (1-128, 1 default)
RTR(config-if)# ip bandwith-percent eigrp 65250 110
Defaultowo router EIGRP uzywa do 50% pasma na interfejsie lub subint.
Na interfejsach multipoint ustawić BW=min.CIR/ ilość VC
Uwierzytelnienie EIGRP
RTR(config-if)# ip authentication mode eigrp 65250 md5
RTR(config-if)# ip authentication key-chain eigrp 65250 dupachain
RTR(config)# key-chain dupachain
RTR(config-keychain)# key 1
RTR(config-keychain)# key-string A4b2as6
RTR(config-keychain)# accept-lifetime 20:00:00 infinite
RTR(config-keychain)# send-lifetime 20:00:00 infinite
Auth. verifying: # sh eigrp neighbors. #debug eigrp packets
RTR(config-router)# eigrp stub [receive-only|connected|static|summary] - connected/summary-default
connected - tylko jeŜeli jest ogłoszone przez #network A.B.C.D
EIGRP nie wymaga specjalnej konfiguracji dla róŜnych protokołów L2 zarówno LAN jak i WAN
uŜywa unicastów i multicastów na 224.0.0.10, wysyła triggered partial update-y
Neighbor discovery przez pakiety Hello. W warstwie 2giej uzywa protokołu RTP (guaranteed, ordered packet delivery to
neighbors)
PDM-y w warstwie 3ciej
Wszystkie bezpośrednio połączone routery z którymi router ustanowił sąsiedztwo znajdują sie w neighbor table
Successor (S)- trasa podstawowa w routing table
Feassible successors (FS) - trasy zapasowe ( 4, max 6) w topology table - tt. zawiera: Dest., FD i AD via kaŜdy neighbor
AD - advertised distance - koszt między next-hop router a destination
FD - Feasible distance - koszt z local router do destination = local router cost + AD next hop router
NajniŜszy koszt = najniŜszy FD
Warunek wyboru FD: AD(FS) < FD(S)
Pakiety EIGRP:
Hello - neighbor discovery. Multicast bez potwierdzeń
Update - wysyłane przez RTP tylko do wybranych routerów na unicas lub multicast
Query - wysyłane do sąsiadów gdy router nie ma Ŝadnego FS-a - multicast, ale retransmitowane jako unicast
Reply - RTP unicast
ACK - potwierdzenia update, query, reply. Unicastowe pakiety hello
Metryka EIGRP (32 bity)
Metric = (K1*BW) + [{K2*BW)/(256-LOAD)]+(K3*DELAY)
K1=K3=1, K2=K4=K5=0 - w pakietach hello
Metric = BW(najniŜsza)+DELAY(suma na trasie) - metryka trasy
DELAY = SUMA( 10 * us) *256
BW = (10E7/kbps) * 256
EIGRP metric = IGRP metric * 256
Stany tras (w topology table)
Passive (normalny stan), Active, Update, Query, Reply, Stuck-in-Active - ( czyli jest przesrane-problem z konwergencją)

Podobne dokumenty