多区域OSPF基本配置

1。实验目的

通过本实验可以掌握:

①在路由器上启动OSPF的路由进程;

②启动参与路由协议的接口,并且通告网络及所在的区域;

③LSA的类型和特征;

④不同路由器类型的功能;

⑤OSPF拓扑结构数据库的特征和含义;

⑥E1路由和E2路由的区别;

⑦查看和调试OSPF路由协议相关信息。

2。实验拓扑

本实验的拓扑结构18-2所示。

多区域ospf好处 多区域ospf配置及验证_Network

图18-2  多区域OSPF基本配置

    在配置时,采用环回接口尽量靠近区域0的原则。路由器R4的环回接口不在OSPF进程通告,通过重分布的方法进入OSPF网络。

3。实验步骤

(1)步骤1:配置路由器R1
R1(config)#router ospf 1
R1(config-router)#router-id 1.1.1.1
R1(config-router)#network 1.1.1.0 255.255.255.0 area 1
R1(config-router)#network 192.168.12.0 255.255.255.0 area 1
(2)步骤2:配置路由器R2
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 192.168.12.0 255.255.255.0 area 1
R2(config-router)#network 192.168.23.0 255.255.255.0 area 0
R2(config-router)#network 2.2.2.0 255.255.255.0 area 0
(3)步骤3配置路由器R3
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 192.168.23.0 255.255.255.0 area 1
R3(config-router)#network 192.168.34.0 255.255.255.0 area 2
R3(config-router)#network 3.3.3.0 255.255.255.0 area 0
(4)步骤4:配置路由器R4
R4(config)#router ospf 1
R4(config-router)#router-id 4.4.4.4
R4(config-router)#network 192.168.34.0 0.0.0.255 area 2
R4(config-router)#redistribute connected subnets          //将直连路由重分布的内容在后面的章节详细介绍
4  实验调试
(1)show ip route
R2#show ip route ospf
     1.0.0.0/24 is subnetted,1 subnets
O       1.1.1.0[110/65]via 192.168.12.1,00;04;36,Serial0/0/0
     3.0.0.0/24 is subnetted,1 subnets
O    
        3.3.3.0[110/65]via 192.16.23.3,00;02;46,Serial0/0/1
     4.0.0.0/24 is subnetted,1 subnets
OE2     4.4.4.0[110.20]via 192.168.23.3,00;02;11,Serial0/0/1
OIA  192.168.34.0/24[110/128]via 192.168.23.3,00;02;46,Serial0/0/1

  以上输出表明路由器R2的路由表中既有区域内的路由”1.1.1.0”和”3.3.3.0”,又有区域间的路由 “192.16834.0”,还有外部区域的路由”4.4.4.0”,这就是为什么在R4上要用重分布,就是为了构造自治系统外的路由。

【技术要点】

OSPF的外部路由分为:类型1(在路由表中用代码”E1”表示)和类型2(在路由表中间代码”E2”表示),它们计算外部路由度量值的方式不同:

①类型1(E1)—外部路径成本 + 数据包在OSPF网络所经过各链路成本;

②类型2(E2)—外部路径成本,既ASBR 上的默认设置。

   在重分布的时候,可以通过”meitric-type”参数设置是类型1或2,也可以通过”metric”参数设置外部路径成本,默认值为20。下面的是洋具体的实例:

R4(config-router)#redistribute connected subnets metric 50 metric-type 1
则在 R2上关于”4.4.4.0”路由条目的信息如下;
OE1      4.4.4.0[110/178]via 192.168.23.3,00;01;27,Serial0/0/1
(2)show ip ospf database
R1#show ip ospf database
       OSPF Router with ID(1.1.1.1)(ProcessID 1)
              Router Link States(Area 1)//区域1类型1 的 LSA
Link ID        ADV Router       Age      Seq#           Checksunm    Link count
1.1.1.1         1.1.1.1           595       0x80000007     0x00A0ED    3
2.2.2.2         2.2.2.2           495       0x80000004     0x002E71     2
             Summary Net Link States(Area1)//区域1类型3的LSA
Link ID        ADV Router       Age      Seq#           Checksunm       
1.1.1.1         1.1.1.1           595       0x80000007     0x00A0ED        
2.2.2.0         2.2.2.2           495       0x80000002     0x000D20
3.3.3.0         2.2.2.2           495       0x80000002     0x006B7E
192.168.23.0    2.2.2.2           459       0x80000002     0x001E55
192.168.23.0    2.2.2.2           459       0x80000002     0x002701
             Summary ASB Link States(Area1)//区域1类型4的LSA
Link ID         ADV Router      Age      Seq#           Checksunm       
4.4.4.4          2.2.2.2           495      0x80000002     0x008919
             Type-5 AS External Link States//类型5的LSA
Link ID         ADV Router      Age      Seq#           Checksunm   Tag
4.4.4.0          4.4.4.4           349      0x80000003     0x008460     0
             OSPF Router with ID(2.2.2.2)(ProcessID1)
               Router Link States(Area 0)//区域0类型1 的 LSA
Link ID         ADVRouter      Age       Seq#          Checksunm    Link count
2.2.2.2          2.2.2.2          1712      0x80000004     0x006208     3
3.3.3.3          3.3.3.3          1677      0x80000004     0x00F56C     3
              Summary Net Link States(Area0)//区域0类型3的LSA
Link ID         ADV Router      Age      Seq#           Checksunm       
1.1.1.0          2.2.2.2           1785     0x80000001     0x00B53B        
192.168.12.0     2.2.2.2           1785     0x80000001     0x0099E5
192.168.34.0     3.3.3.3           1673     0x80000001     0x0088DC
              Summary ASB Link States(Area0)//区域0类型4的LSA
Link ID         ADV Router       Age      Seq#           Checksunm       
4.4.4.0          3.3.3.3            1672     0x80000001     0x00EAF4
              Router Link States(Area 1)//区域1类型1 的 LSA
Link ID         ADV Router       Age      Seq#          Checksunm    Link count
1.1.1.1          1.1.1.1            1794     0x80000006    0x00A2EC    3
2.2.2.2          2.2.2.2            1786     0x80000003    0x003070     2
              Summary Net Link States(Area1)//区域1类型3的LSA
Link ID         ADV Router       Age      Seq#           Checksunm
2.2.2.0          2.2.2.2            1782     0x80000001     0x000F1F
3.3.3.0          2.2.2.2            1698     0x80000001     0x006D7D
192.168.23.0     2.2.2.2            1738     0x80000001     0x002054
192.168.34.0     2.2.2.2            1672     0x80000001     0x0029FF
              Summary ASB Link States(Area0)//区域0类型4的LSA
Link ID         ADV Router       Age      Seq#           Checksunm
4.4.4.0          2.2.2.2            1672     0x80000001     0x008B18
             Type-5 AS External Link States//类型5的LSA
Link ID         ADV Router       Age      Seq#           Checksunm   Tag
4.4.4.0          4.4.4.4            203      0x80000002     0x00865F    0

  以上输出结果包含了区域1的LSA类型1、LSA类型3、LSA类型4、LSA类型5的链路状态信息,以及区域0的LSA类型1,LSA类型3,LSA类型4的链路状态信息。同时可以看到路由器R1和R2的区域1的链路状态数据库完全相同。

【技术要点】

①相同区域内的路由器具有相同的链路状态数据库,只是在虚链路的时候略有不同 ;

②命令”show ip ospf database”所显示的内容并不是数据库中存储的关于每条LSA的全部信息,而仅仅是LSA的头部信息,要看LSA的全部信息,该命令后面还有跟详细的参数如”show ip ospf database router”,结果显示如下所述。

R1#show ip ospf database router
       OSPF Routr with ID(1.1.1.1)(Process ID 1)
                Router Link States(Area 1)
LS age;1355
OPTIons;(No TOS-capability,DC)
LS Type;Router Links
Link State ID;1.1.1.1
Advertising Router;1.1.1.1
LS Seq Number;80000008
Checksum;0x9EEE
Length;60
Number of Links;3
    Link connected to;a Stub Network
      (Link ID)Network/subnet number;1.1.1.0
      (Link Data)Network Mask;255.255.255.0
      Number of TOS metrics;0
       TOS 0 Metrics;64
    Link connected to;another Router(point-to-point)
      (Link ID)Network Router ID;2.2.2.2
      (Link Data)Router Inerface address;192.168.12.1
      Number of TOS metrics;0
       TOS 0 Metrics;64         
    Link connected to;a Stub Network
      (Link ID)Network/subnet number;192.168.12.0
      (Link Data)Network Mask;255.255.255.0
      Number of TOS metrics;0
       TOS 0 Metrics;64
Routing Bit Set on this LSA
LS age;1267
Options;(No TOS-capability,DC)
LS Type;Router Links
Link State ID;2.2.2.2
Advertising Router;2.2.2.2
LS Seq Number;80000005
Checksum;0x2C72
Length;48
Area Border Router
Number of Links;2
   Link connected to;another Router(point-to-point)
      (Link ID)Network Router ID;1.1.1.1
      (Link Data)Router Inerface address;192.168.12.2
      Number of TOS metrics;0
       TOS 0 Metrics;64         
   Link connected to;a Stub Network
      (Link ID)Network Router ID;2.2.2.2
      (Link Data)Router Inerface address;192.168.12.0
      Number of TOS metrics;0
       TOS 0 Metrics;64 
以上输出是路由器R1在区域 1 的LSA类型 1 的全部信息。
(3)show ip ospf
R4#show ip ospf1
 Routing Process”ospf 1”with ID 4.4.4.4
 Supports only single TOS(TOS0)routes
 Supports opaque LSA
 Supports Link-local Signaling(LLS)
 It is an autonomous system boundary router
 Redisributing External Routers from,
 ......

以上信息表明路由器R4是一台ASBR。

18.3.2  实验3。OSPF末节区域和完全末节区域

1.实验目的

通过本实验可以掌握:

①末节区域的条件;

②末节区域的特征;

③完全末节区域的特征;

④末节区域的配置;

⑤完全末节区域的配置。

2.实验拓扑

本实验的拓扑结构图18-4所示

多区域ospf好处 多区域ospf配置及验证_R3_02

图18-4 OSPF末节区域的配置

  本实验在路由器R2上将环回接口 0 以重分布的方式注入OSPF区域,用来构造5类的LSA。把区域1配置成末节区域,将区域2配置成完全末节区域。

3.实验步骤

(1)步骤1:配置路由器R1
R1(config)#router ospf 1
R1(config-router)#router-id 1.1.1.1
R1(config-router)#network 1.1.1.0 255.255.255.0 area 1
R1(config-router)#network 192.168.12.0 255.255.255.0 area 1
R1(config-router)#area 1 stub  //把区域1 配置成末节区域
 (2)步骤2:配置路由器R2
R2(config)#router ospf 1
R2(config-router)#router-id 2.2.2.2
R2(config-router)#network 192.168.12.0 255.255.255.0 area 1
R2(config-router)#network 192.168.23.0 255.255.255.0 area 0
R2(config-router)#redistribute connected subnets //将直连重分布进OSPF区域
R2(config-router)#area 1 stub
 (3)步骤3:配置路由器R3
R3(config)#router ospf 1
R3(config-router)#router-id 3.3.3.3
R3(config-router)#network 3.3.3.0 0.0.0.255 area 0
R3(config-router)#network 192.168.23.0 0.0.0.255 area 0
R3(config-router)#network 192.168.34.0 0.0.0.255 area 2
R3(config-router)#area 2 sutb no-summary //把区域2配置成完全末节区域
【技术要点】
“no-summary”阻止区域间的路由进入末节区域,所以叫完全末节区域。只需在ABR上启用本参数即可。
(4)步骤4:配置路由器R4
R1(config)#router ospf 1
R1(config-router)#router-id 4.4.4.4
R1(config-router)#network 4.4.4.0 0.0.0.255 area 2
R1(config-router)#network 192.168.34.0 0.0.0.0.255 area 2
R1(config-router)#area 2 stub  
【技术要点】
末节和完全末节区域需要满足如下的条件:
①区域只有一个出口;
②区域不需要作为虚连路的过渡区;
③区域内没有ASBR;
④区域不是主干区域。
4.实验调试
(1)在R1上查看路由表
具体显示如下
R1#show ip route ospf
    3.0.0.0/24 is subnetted,1 subnets
OIA     3.3.3.0[110/129]via 192.168.12.2,00;12;29,Serial0/0/0
    4.0.0.0/32 is subnetted,1 subnets
OIA     4.4.4.4[110/193]via 192.168.12.2,00;12;29,Serial0/0/0
OIA 192.168.23.0/24[110/128]via 192.168.12.2,00;12;29,Serial0/0/0
OIA 192.168.34.0/24[110/192]via 192.168.12.2,00;12;29,Serial0/0/0
O*IA 0.0.0.0/0[110/65]via 192.168.12.2,00;12;29,Serial0/0/0

  以上的输出表明R2重分布近来的环回接口的路由并没有在R1的路由表中出现,说明末节区域不接收类型5的LSA,也就是外部路由;同时,末节区域1的ABR R2 自动向该区域内传播0.0.0.0/0的默认路由;末节区域可以接收区域间路由。

(2)在R4上查看路由表

具体显示如下。

R4#show ip route
Codes;C-connected,S-static,R-RIP,M-mobile,B-BGP
      D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area
      N1-OSPF NSSA external type 1,N2-OSPF NSSA external type 2
      E1-OSPF external type 1,E2-OSPF external type 2
      i-IS-IS,L1-IS-IS level-1,L2-IS-IS level-2,ia -IS-IS inter area
      *-candidate default,U-per-user static route,o-ODR
      P-periodic downloaded static route
Gateway of last resort is 192.168.34.3 to network 0.0.0.0
      4.0.0.0/24 is subnetted, 1 subnets
C         4.4.4.0 is directly connected,Loopback0
C     192.168.34.0/24 is directly connected,Serial0/0/0
O*IA 0.0.0.0/0[110/65]via 192.168.34.3,00;24;36,Serial0/0/0

  以上输出表明在完全末节区域2中,R4的路由表中除了直连和区域内路由,全部被默认路由代替,证明完全末节区域不接收外部路由和区域间路由,只有区域内的路由和一条由ABR向该区域注入的默认路由。