3.0.0.0/32 is subnetted, 1 subnets3 n# P2 P# k$ d6 N! \
1 q& T" j- { ?4 J$ [1 ]! ~+ B
O 3.3.3.3 [110/65] via 192.168.13.2, 00:08:58, Serial0/0/1
7 S) S0 r+ d: p: H @! A, a- U
) K5 A( E+ z& Y0 A# v 4.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
1 C% I9 ~$ W6 F9 [) r" @ 2 Q7 c; D( A& g' P+ c( t4 H
O E2 4.4.4.0 [110/20] via 192.168.13.2, 00:06:22, Serial0/0/1
8 b/ G1 m2 k5 m) W3 ~3 a: R 5 U! \* }% p$ @) T. u' H9 K
O IA 4.4.4.4 [110/129] via 192.168.13.2, 00:07:44, Serial0/0/10 l% g: E6 r9 G
+ _# r5 T7 T5 r! j$ D7 T0 S+ {* c 172.16.0.0/24 is subnetted, 1 subnets. j. A+ r0 Z: o# A# c1 t0 g
' j( ~3 h0 H4 A4 s6 x' t& ~
O E2 172.16.1.0 [110/20] via 192.168.13.2, 00:06:22, Serial0/0/1. |, t5 M* o0 k8 O- Z8 ^4 x
: C$ T! V9 f! b. Z
O IA 192.168.34.0 [110/128] via 192.168.13.2, 00:08:48, Serial0/0/1; F3 r9 U. C# L3 }, M" s
" y! N K) k. `, L( W, x R2#show ip route ospf
- \1 |; S2 G3 k% b+ L2 w : T6 w# }( C9 Q: `7 y
1.0.0.0/32 is subnetted, 1 subnets0 V# B; z: H. X; A9 x7 k9 [
& K4 `, a. W% E. ~ O IA 1.1.1.1 [110/65] via 192.168.12.1, 00:12:42, Serial0/0/06 v9 C1 ~; ?4 }; n$ x+ X2 i
0 C' K5 ?2 ~+ P8 }: n
3.0.0.0/32 is subnetted, 1 subnets t4 E! n- [0 p
- B( ?+ j( U9 l8 L! D, i O IA 3.3.3.3 [110/129] via 192.168.12.1, 00:11:11, Serial0/0/0
1 U& @& I* p( t" v% q
5 v# \! k$ p3 i% C# x6 |+ G/ h 4.0.0.0/32 is subnetted, 1 subnets
+ L8 i& U8 ~* r4 j
) o6 m( P* A) x( {8 w8 R O IA 4.4.4.4 [110/193] via 192.168.12.1, 00:09:57, Serial0/0/03 Q; K, Y; m5 }) t
! O2 r( q5 B2 U7 Y5 ~' u$ y' V/ x
O IA 192.168.13.0 [110/128] via 192.168.12.1, 00:12:42, Serial0/0/0
* K6 v W+ M; I w
7 b" [2 A8 H8 E) b0 L+ ]9 H" F O IA 192.168.34.0 [110/192] via 192.168.12.1, 00:11:01, Serial0/0/0* S/ s% y% E5 @# h! y, M* l
6 A2 ?( q! c/ C* J& B @" w7 V //注意到R2路由学习到实验中的所有路由,在实际网络应用中,R2路由并不需要学习到整个网络中。过多的路由条目会导致路由器变大,不利于路由查询,同时也不利于网络的收敛。OSPF网路路由是通过LSA进行通告的。可以限制LSA的泛洪的范围,并辅以适当的汇总路由,从而有效的的减少路由表的大小,便于网络的收敛,同时增强网络的稳定性。9 p3 s1 q9 C8 Q( f" x
9 q; I! s' H# t0 ?0 g: k& Q/ o* K& G
R4(config)#router ospf 100& R& r) ^1 g, _# R1 q
6 g$ h( H/ m7 u, B1 Y
R4(config-router)#area 2 stub
! r: T$ I; f& @9 m/ O 9 D& ^! r9 c' M/ m; T6 c
OSPF: Stub command is invalid when it is ASBR
$ a* k- |, E' v& p- v* \
+ N7 A" W; g9 F- A# S 这里验证了成为STUB区域的条件,Stub末节区域是不能有ASBR、只有一个出口、不能作为虚链路的过渡、不能为骨干区域。因为玩没在R4上重分布了一个直连路由模拟外部网络,所以将R4所有在区域2成为STUB末节区域是不满足条件的。
# K N5 g9 M* \ 9 t# n, G! ~ k1 s
R1(config)#router ospf 14 f- R+ D# M) o
: y4 N. |2 G0 `0 |- n7 ]! i; x
R1(config-router)#area 1 stub# }& K) T- b1 r
, m+ Z7 I" P y" m$ D/ R& L. T
R2(config)#router ospf 1
9 N/ |- a: j* H ^7 \3 E 4 {& v u* _9 A( R
R2(config-router)#area 1 stub! i G1 W+ U( P% y2 a2 E0 @8 S5 {
, p# `9 Z4 h! q" Q; h) A2 }9 [
验证结果:
; U1 C& w; A5 ]2 u3 ~ : b- U6 t, e2 p5 ^: m) j& ]: E( l, q
当区域1设置为STUB末节区域后,我们来查看区域1中各路由器的路由表信息,可以看到路由条目会减少很多,限制类型4和类型5的LSA进入该区域,并会添加一条默认路由。
: J3 U2 @" L4 K* t7 i* y" j4 f+ w0 N ; ~( V; C# b. Q/ }3 s2 \" _- L
R2#show ip ospf database& u" ^0 }1 y3 n
# a' y1 Y% j' {& ~. @1 r
OSPF Router with ID (2.2.2.2) (Process ID 1)9 G, g1 @* f% z7 _
# o! X: K# }9 [ c$ _# y; i8 m3 b Router Link States (Area 1)
' N5 E5 K( m4 D . y. @4 R/ V5 W2 t+ \; Q9 W, m( A- x
Link ID ADV Router Age Seq# Checksum Link count
0 b! P& J' A, l, x) X
; N& y! a, r0 o( l 1.1.1.1 1.1.1.1 1747 0×80000004 0x008e38 2 X1 q& O* J% ~) [' I
1 }! D, D' P4 ~; d- ^% `6 F 2.2.2.2 2.2.2.2 339 0×80000004 0×001063 2 |