</p> 区域的类型:
, Q& W( c/ m$ h1 C' ]' k l标准区域% n5 S6 E' t( c3 V
l主干区域8 q+ e" G+ \" B2 V4 D2 _1 K
l未节区域
* z. l( b1 G) m& T$ I% S l完全未节区域 z! X$ q: K/ G) X Q$ R4 M
l次未节区域+ D* `( b, E; |, I
数据包是怎样穿过多个区域的:
6 l$ X7 ?, ]9 G+ b$ l, t* Z l如果数据包的目的地是本外的一个网络,那么它将被区域内部路由器转发到目的地内部路由器;
0 X, }9 J# t+ g7 ~# z* g5 z% b l如果数据包的目的地是本区域外的一个网络,那么它必须经过下面的路径/ \9 h( X* o' \! q0 D* ]
------数据包从源网络到一个ABR5 n3 t b+ V* l- W" Q* _
------ABR将数据包通过主干区域外发送到目的地网络ABR
* W3 F( v/ n. w* _ ------目的地ABR将数据包转达发到域内的目的地网络+ ^, F; r, I6 j& _3 S
虚拟链路有两个条件:
& T' w! j5 D1 {+ J$ ~ l它必须被建立在边接着一个共同区域的两个ABR之间8 E* g6 a" v: f0 A6 s6 e
l这两台ABR其中一台必须连接着主干区域
6 Z3 e! E( C& o7 u6 c* S 路由器上没有用来激活ABR或ASBR的功能的特殊命令。路由器通过它所连接区域的情况来承担这个角色,
8 ~ j# l7 o3 o( o! C! j OSPF的基本配置步骤如下:& I+ @; L7 ]0 q s4 S8 b% d
l在路由器上启用OSPF2 K, a2 @- f- o5 s
router(config)#router ospf process-id
2 a0 |2 M$ t7 s7 y l指明将路由器上的哪些IP网络作为OSPF的一部分
) n7 u) T" P! u K7 G2 Q router(config-router)#network address wildcard-mask area area-id' \) e* a, X6 S9 |$ p4 L8 T
l(任选项)如果路由器有一个接口连接着一个非OSPF网络,那么还要执行相应的配置步骤。2 Z" |4 Z) _- p. g* n
要进一步减少路由表的数量,我们可以创建一个完全未节区域,这是CISCO的一种专有的特性。6 s) y# D& [" m5 ~5 m
Router ospf 2002 e; I: v# x) a" \. M0 v
用进程ID 200启用OSPF
# Y# a5 X# R- n% d3 y" z5 i network 10.X.X.X 0.0.0.0 area 03 {/ y- _& H4 J
指定运行OSPF的接口和它们的区域
1 _5 W6 f; n* n area x range 192.168.X.0 255.255.255.09 Z5 f u6 t$ X* t/ f& h5 y0 W
归纳地址
) H: L, D. B: ]+ J- M% R+ P area X stub [no-summary]" ^: T! h L5 k& P$ h
将一个区域配置为一个未节或完全未节区域$ t4 t/ o/ U2 F" x! e3 a9 Y$ J
area x virtual-link 192.168.x.493 i" T- n. F. v- B' [& D8 l( c
创建一条OSPF虚拟链路( ]& g, a* r! C$ z8 T
area x nssa) O/ S6 Q! [" g+ }
将一个区域配置为一个次未节区域(NSSA)% r# |, E1 Q: P, c. T% S
summary-address 172.16.0.0 255.255.0.0
; S! ~) o1 m$ w* E 将外部地址归纳发布到OSPF
) J4 b) K( T7 K) ?; y show ip ospf/ J2 S& v& V5 }. t6 w8 Y
显示有关OSPF路由进程的一般信息- ?8 [/ Z, H; |# P) m8 R
show ip ospf neighbor2 X! k+ e9 S; L
显示有关OSPF邻居信息
3 u N* ~) R% V/ M; G( ` show ip ospf database) `/ ]$ \ X1 z
显示OSPF链路状态数据库中的条目
8 b3 q7 v8 R& ?" J: F& Z show ip ospf interface4 A; m* n+ s2 s, Q$ u
显示有关一个接口的具体OSPF信息" V- n0 j0 [: f' n7 s
show ip ospf virtual-links' S) e9 d' |2 [: X& y# a" M
显示OSPF虚拟链路的状态
. |) v8 }) |1 _ debug ip ospf adj
& F$ m4 }6 U$ `7 ]/ m% i( i, X 显示涉及建立或拆除一个OSPF毗邻关系的事件; ?& C* S) w7 O( V% \
l可行后继路由器(Feasible Successor , FS)---一条到达目的地的备份路由
) f- L+ a9 @0 L EIGRP采用下面的五种类型数据包:0 N- M% `$ x( A ]- b1 E
lHELLO---HELLO数据包用地发现邻居# p4 ^) l% f* S) V+ B* P
l更新---更新信息被发送来通告已被某台路由器认为达到收敛的路由6 e; m& E/ B5 x. s- o D* r
l查询---当路由器进行路由计算但没能发现可行的后继路由时,它就向他邻居发送一个查询数据包以询问它们是否有一个到目的地的可行后继路由' r6 ^0 h- @# s. R, J# Y
l答复---答复数据包是用于对查询数据包进行应答
7 `9 M' q7 ?5 A8 { l确认(ACK)---确认是用来确认更新、查询和答复的
4 l9 u6 S6 o6 z# z; w' @# e EIGRP的可靠性:3 [) l, I( ~3 F6 D
EIGRP的可靠性技术确保了到期相邻路由器的关键路由信息的传输。这些信息是EIGRP维护无环路拓朴结构所需要的。所有传递路由信息(更新、查询和答复)的数据都被可靠地发送。
! ]; e" g7 r& z. P6 N( X8 Y 可靠传输协议RTP,负责EIGRP数据包到所有邻居的有保证和按顺序的传输。它支持多目组播或单点传送数据包的混合传输。出于对效率的考虑,只有某些E IGRP数据包被保证可靠传输。
/ l9 I7 k* @, p& g$ ^, T2 `' z RTP确保在相邻路由器间正在进行的通信能够被维持。因此,它为第个邻居维护了一张重传表。该表指示还没有被邻居确认的数据包。未确认的可靠数据包最多可以被重传1 6次或直到保持时间超时,以它们当中时间更长的那个为限。) F1 l2 D- c3 c
EIGRP所使用的多目组播地址是224.0.0.10/ K4 z! ], e% C8 I& N/ d
通过HELLO协议,EIGRP路由器可以动态地发现直接与它相连的其它路由器。
& J2 D: _& q; k- c2 E4 F& L! Q y& h1 o 查看IP邻居表:3 h* W5 t$ b; X7 C$ s6 w
show ip eigrp neighbors
! X% z) H- y0 R 查看拓朴结构表中所有IP条目:
3 k2 q% i6 k& P" @. d show ip eigrp topology all-links
' t( a/ e7 h/ }! q0 V+ a# z$ A 显示IP路由的后继路由和可行后继路由
T; v* `6 t8 [8 ]
5 F- y# e% v1 G+ S& T, T show ip eigrp topology |