文章目录

  • 前言:
  • 一、OSPF重分发理论
    • 1.1 OSPF 6类LSA用途回顾
    • 1.2 OSPF协议的区域简介
  • 二、OSPF重分发实验
    • 2.1 实验拓扑
    • 2.2 路由器R1配置
    • 2.3 路由器R2配置
    • 2.4 路由器R3配置
    • 2.5 路由R4配置
    • 2.6 路由器R5配置
    • 2.7 路由器R6配置
    • 2.8 验证配置
  • 三、优化OSPF协议下的路由
    • 3.1 修改OSPF重分发的RIP的cost值
    • 3.2 优化外部路由协议(NSSA)
    • 3.3 设置STUB区域
      • 3.3.1 修改R5、R6路由器area 2信息
  • 总结:

前言:

前篇博客介绍了OSPF的基础理论和配置实验,本篇博客主要介绍OSPF多区域的路由器设置中的路由重分发,还有一些末梢区域和非纯末梢区域的优化。

一、OSPF重分发理论

1.1 OSPF 6类LSA用途回顾

1.2 OSPF协议的区域简介
  • 骨干区域 (area 0)

    作为中央实体,其他区域与之相连,骨干区域编号为 0,在该区域中,各种类型的 LSA 均允许发布。

  • 标准区域

    除骨干区域外的默认的区域类型,在该类型区域中,各种类型的 LSA 均允许发布。

  • 末梢区域
    即 STUB 区域,该类型区域中不接受关于AS外部的路由信息,即不接受类型 5 的 AS 外部LSA,需要路由到自治系统外部的网络时,路由器使用默认路由(0.0.0.0),末梢区域中不能包含有自治系统边界路由器 ASBR。

  • 完全末梢区域

    该类型区域中不接受关于AS外部的路由信息,同时也不接受来自 AS 中其他区域的汇总路由,即不接受类型 3、类型 4、类型 5 的 LSA,完全末梢区域也不能包换有自治系统边界路由器 ASBR。

  • NSSA区域

    NSSA区域是stub(末梢区域)的升级版。它允许一些外部路由通告到OSPF自治系统内部,如果把该区域配置成NSSA区域,那么ASBR会产生NSSA外部lsa(type=7),然后泛洪到整个NSSA区域内,这些7类的lsa在NSSA的ABR上最后会转换成type=5的lsa进行泛洪到整个OSPF域中。

  • 完全NSSA区域

    和NSSA区域类似,完全NSSA区域允许一些外部路由通告到OSPF资质系统内部,而同时保留资质系统区域部分的完全stbu区域的特征。该去的ASBR会产生NSSA外部LSA(type=7),然后在区域内泛洪并通过该区域的ABR将7类lsa转换成5类lsa然后在其他所有区域进行泛洪。

    同时,该区域的ABR也会产生一条默认路由(0.0.0.0)传播到区域内,所有区域间的路由都必须通过ABR才能到达。

二、OSPF重分发实验

2.1 实验拓扑

2.2 路由器R1配置
<Huawei>sys
[Huawei]sysname R1
#配置物理接口和环回接口的IP地址
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 10.0.0.1 24
[R1-GigabitEthernet0/0/0]undo shut
[R1-GigabitEthernet0/0/0]q
[R1]int LoopBack 0
[R1-LoopBack0]ip add 1.1.1.1 24
[R1-LoopBack0]q[R1]rip 1
[R1-rip-1]undo summary
[R1-rip-1]version 2
[R1-rip-1]network 1.0.0.0
[R1-rip-1]network 10.0.0.0
[R1-rip-1]q
[R1]
2.3 路由器R2配置
<Huawei>sys
[Huawei]sysname R2#配置物理接口和环回接口的IP地址
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 10.0.0.2 24
[R2-GigabitEthernet0/0/0]undo shut
[R2-GigabitEthernet0/0/0]q
[R2]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 11.0.0.1 24
[R2-GigabitEthernet0/0/1]undo shut
[R2-GigabitEthernet0/0/1]q
[R2]int LoopBack 0
[R2-LoopBack0]ip add 2.2.2.2 24
[R2-LoopBack0]q
[R2]rip 1#配置RIP区域
#在RIP区域下重分发OSPF区域中的路由
[R2-rip-1]import-route ospf 1
#关闭路由汇总
[R2-rip-1]undo summary
#选择RIP verson2
[R2-rip-1]version 2
#宣告网段
[R2-rip-1]network 10.0.0.0
[R2-rip-1]q#配置OSPF区域
[R2]ospf 1 router-id 2.2.2.2
#在OSPF区域中重分发RIP区域的路由
[R2-ospf-1]import-route rip 1
#宣告OSPF区域
[R2-ospf-1]area 1
#宣告网段
[R2-ospf-1-area-0.0.0.1]network 2.2.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.1]network 11.0.0.0 0.0.0.255
[R2-ospf-1-area-0.0.0.1]q
2.4 路由器R3配置
<Huawei>sys
[Huawei]sysname R3  #配置物理接口和环回接口的IP地址
[R3]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 11.0.0.2 24
[R3-GigabitEthernet0/0/1]undo shut
[R3-GigabitE2thernet0/0/1]q
[R3]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 12.0.0.1 24
[R3-GigabitEthernet0/0/0]undo shut
[R3-GigabitEthernet0/0/0]q
[R3]int LoopBack 0
[R3-LoopBack0]ip add 3.3.3.3 24
[R3-LoopBack0]q#配置OSPF区域
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 1
[R3-ospf-1-area-0.0.0.1]network 3.3.3.0 0.0.0.255
[R3-ospf-1-area-0.0.0.1]network 11.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.1]network 12.0.0.0 0.0.0.255
2.5 路由R4配置
<Huawei>sys
[Huawei]sysname R4#配置物理接口和环回接口的IP地址
[R4]int g0/0/0
[R4-GigabitEthernet0/0/0]ip add 12.0.0.2 24
[R4-GigabitEthernet0/0/0]undo shut
[R4-GigabitEthernet0/0/0]q
[R4]int g0/0/1
[R4-GigabitEthernet0/0/1]ip add 13.0.0.1 24
[R4-GigabitEthernet0/0/1]undo shut
[R4-GigabitEthernet0/0/1]q
[R4]int LoopBack 0
[R4-LoopBack0]ip add 4.4.4.4 24
[R4-LoopBack0]q#配置OSPF区域
[R4]ospf 1 router-id 4.4.4.4
#宣告区域1的直连网段
[R4-ospf-1]area 1
[R4-ospf-1-area-0.0.0.1]network 12.0.0.0 0.0.0.255
[R4-ospf-1-area-0.0.0.1]network 4.4.4.0 0.0.0.255
[R4-ospf-1-area-0.0.0.1]q
#宣告区域0的直连网段
[R4-ospf-1]area 0
[R4-ospf-1-area-0.0.0.0]network 13.0.0.0 0.0.0.255
[R4-ospf-1-area-0.0.0.0]q
2.6 路由器R5配置
<Huawei>sys
[Huawei]sysname R5#配置物理接口和环回接口的IP地址
[R5]int g0/0/1
[R5-GigabitEthernet0/0/1]ip add 13.0.0.2 24
[R5-GigabitEthernet0/0/1]undo shutdown
[R5-GigabitEthernet0/0/1]q
[R5]int g0/0/2
[R5-GigabitEthernet0/0/2]ip add 14.0.0.1 24
[R5-GigabitEthernet0/0/2]undo shutdown
[R5-GigabitEthernet0/0/2]q
[R5]int LoopBack 0
[R5-LoopBack0]ip add 5.5.5.5 24
[R5-LoopBack0]q#配置OSPF区域
[R5]ospf 1 router-id 5.5.5.5
#宣告区域1的直连网段
[R5-ospf-1]area 0
[R5-ospf-1-area-0.0.0.0]network 13.0.0.0 0.0.0.255
[R5-ospf-1-area-0.0.0.0]q
#宣告区域0的直连网段
[R5-ospf-1]area 2
[R5-ospf-1-area-0.0.0.2]network 14.0.0.0 0.0.0.255
[R5-ospf-1-area-0.0.0.2]network 5.5.5.0 0.0.0.255
2.7 路由器R6配置
<Huawei>sys
[Huawei]sysname R6
[R6]int g0/0/2
[R6-GigabitEthernet0/0/2]ip add 14.0.0.2 24
[R6-GigabitEthernet0/0/2]undo shutdown
[R6-GigabitEthernet0/0/2]q
[R6]int LoopBack 0
[R6-LoopBack0]ip add 6.6.6.6 24
[R6-LoopBack0]q[R6]ospf 1 router-id 6.6.6.6
[R6-ospf-1]area 2
[R6-ospf-1-area-0.0.0.2]network 6.6.6.0 0.0.0.255
[R6-ospf-1-area-0.0.0.2]network 14.0.0.0 0.0.0.255
[R6-ospf-1-area-0.0.0.2]q
2.8 验证配置
  • 查看R1路由表,同时在R1路由器上ping R6
[R1]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 15       Routes : 15       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.0/24  Direct  0    0           D   1.1.1.1         LoopBack01.1.1.1/32  Direct  0    0           D   127.0.0.1       LoopBack02.2.2.0/24  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/03.3.3.3/32  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/04.4.4.4/32  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/05.5.5.5/32  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/06.6.6.6/32  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/010.0.0.0/24  Direct  0    0           D   10.0.0.1        GigabitEthernet
0/0/010.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/011.0.0.0/24  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/012.0.0.0/24  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/013.0.0.0/24  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/014.0.0.0/24  RIP     100  1           D   10.0.0.2        GigabitEthernet
0/0/0127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0[R1]ping -a 1.1.1.1 6.6.6.6PING 6.6.6.6: 56  data bytes, press CTRL_C to breakReply from 6.6.6.6: bytes=56 Sequence=1 ttl=251 time=190 msReply from 6.6.6.6: bytes=56 Sequence=2 ttl=251 time=140 msReply from 6.6.6.6: bytes=56 Sequence=3 ttl=251 time=150 msReply from 6.6.6.6: bytes=56 Sequence=4 ttl=251 time=80 msReply from 6.6.6.6: bytes=56 Sequence=5 ttl=251 time=140 ms--- 6.6.6.6 ping statistics ---5 packet(s) transmitted5 packet(s) received0.00% packet lossround-trip min/avg/max = 80/140/190 ms

三、优化OSPF协议下的路由

3.1 修改OSPF重分发的RIP的cost值
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]import-route rip 1 cost 5 type 2
  • 查看R6路由表

    修改之后,OSPF重分发的路由,costt值改变为5,经过路由之后不再累加

[R6]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 15       Routes : 15       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.0/24  O_ASE   150  5           D   14.0.0.1        GigabitEthernet
0/0/22.2.2.2/32  OSPF    10   4           D   14.0.0.1        GigabitEthernet
0/0/23.3.3.3/32  OSPF    10   3           D   14.0.0.1        GigabitEthernet
0/0/24.4.4.4/32  OSPF    10   2           D   14.0.0.1        GigabitEthernet
0/0/25.5.5.5/32  OSPF    10   1           D   14.0.0.1        GigabitEthernet
0/0/26.6.6.0/24  Direct  0    0           D   6.6.6.6         LoopBack06.6.6.6/32  Direct  0    0           D   127.0.0.1       LoopBack010.0.0.0/24  O_ASE   150  5           D   14.0.0.1        GigabitEthernet
0/0/211.0.0.0/24  OSPF    10   4           D   14.0.0.1        GigabitEthernet
0/0/212.0.0.0/24  OSPF    10   3           D   14.0.0.1        GigabitEthernet
0/0/213.0.0.0/24  OSPF    10   2           D   14.0.0.1        GigabitEthernet
0/0/214.0.0.0/24  Direct  0    0           D   14.0.0.2        GigabitEthernet
0/0/214.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/2127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
  • 查看R5的路由表

    可查看到10.0网段的cost值固定为5

[R5]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 16       Routes : 16       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.0/24  O_ASE   150  5           D   13.0.0.1        GigabitEthernet
0/0/12.2.2.2/32  OSPF    10   3           D   13.0.0.1        GigabitEthernet
0/0/13.3.3.3/32  OSPF    10   2           D   13.0.0.1        GigabitEthernet
0/0/14.4.4.4/32  OSPF    10   1           D   13.0.0.1        GigabitEthernet
0/0/15.5.5.0/24  Direct  0    0           D   5.5.5.5         LoopBack05.5.5.5/32  Direct  0    0           D   127.0.0.1       LoopBack06.6.6.6/32  OSPF    10   1           D   14.0.0.2        GigabitEthernet
0/0/210.0.0.0/24  O_ASE   150  5           D   13.0.0.1        GigabitEthernet
0/0/111.0.0.0/24  OSPF    10   3           D   13.0.0.1        GigabitEthernet
0/0/112.0.0.0/24  OSPF    10   2           D   13.0.0.1        GigabitEthernet
0/0/113.0.0.0/24  Direct  0    0           D   13.0.0.2        GigabitEthernet
0/0/113.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/114.0.0.0/24  Direct  0    0           D   14.0.0.1        GigabitEthernet
0/0/214.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/2127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0
3.2 优化外部路由协议(NSSA)
  • 查看R6路由信息表

    其中协议信息中O_ASE部分为OSPF协议外部路由信息

[R6]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 15       Routes : 15       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.0/24  O_ASE   150  5           D   14.0.0.1        GigabitEthernet
0/0/22.2.2.2/32  OSPF    10   4           D   14.0.0.1        GigabitEthernet
0/0/23.3.3.3/32  OSPF    10   3           D   14.0.0.1        GigabitEthernet
0/0/24.4.4.4/32  OSPF    10   2           D   14.0.0.1        GigabitEthernet
0/0/25.5.5.5/32  OSPF    10   1           D   14.0.0.1        GigabitEthernet
0/0/26.6.6.0/24  Direct  0    0           D   6.6.6.6         LoopBack06.6.6.6/32  Direct  0    0           D   127.0.0.1       LoopBack010.0.0.0/24  O_ASE   150  5           D   14.0.0.1        GigabitEthernet
0/0/2
.........省略部分内容
  • 优化R2、R3、R4路由 area1区域的路由信息

    nssa优化:设置nssa规则可以节省收敛时间

    因为nssa使用第7类LSA报文,只在NSSA(末梢区域中产生),用于向NSSA区域通告外部路由

[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 1
[R2-ospf-1-area-0.0.0.1]nssa[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]area 1
[R3-ospf-1-area-0.0.0.1]nssa[R4]ospf 1 router-id 4.4.4.4
[R4-ospf-1]area 1
[R4-ospf-1-area-0.0.0.1]nssa
  • 查看R4的路由信息

    可见RIP区域路由信息变为NSSA类

[R4]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 16       Routes : 16       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface1.1.1.0/24  O_NSSA  150  5           D   12.0.0.1        GigabitEthernet
0/0/010.0.0.0/24  O_NSSA  150  5           D   12.0.0.1        GigabitEthernet
0/0/0
...................省略部分内容
3.3 设置STUB区域
3.3.1 修改R5、R6路由器area 2信息
[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]area 2
[R5-ospf-1-area-0.0.0.2]stub[R6]ospf 1 router-id 6.6.6.6
[R6-ospf-1]area 2
[R6-ospf-1-area-0.0.0.2]stub
  • 查看R2 R6路由信息表

R2路由信息表

路由信息表中,ASBR路由器上多了一条默认路由

[R2]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 17       Routes : 17       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface0.0.0.0/0   O_NSSA  150  1           D   11.0.0.2        GigabitEthernet
0/0/11.1.1.0/24  RIP     100  1           D   10.0.0.1        GigabitEthernet
0/0/0........省略部分内容

R6路由信息表

路由信息表中,外部的路由信息变为了一条默认路由,节省了收敛时间

[R6]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: PublicDestinations : 14       Routes : 14       Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface0.0.0.0/0   OSPF    10   2           D   14.0.0.1        GigabitEthernet
0/0/22.2.2.2/32  OSPF    10   4           D   14.0.0.1        GigabitEthernet
0/0/23.3.3.3/32  OSPF    10   3           D   14.0.0.1        GigabitEth
........省略部分内容

总结:

查看邻居关系表

dis ospf peer brief 

查看指定路由协议相关配置

dis ip routing-table protocol (加指定协议,ospf、RIP、IS-IS等)

华为网络----OSPF重分发与优化(二)相关推荐

  1. 华为网络----OSPF路由协议理论+实验(一)

    文章目录 前言: 一.OSPF基本概念 1.1 Router ID选取规则 1.2 DR.BDR选取规则 1.3 OSPF七种状态 1.4 OSPF中五种报文详解 1.4.1 OSPF五种报文 1.4 ...

  2. 现实生活中常用的动态路由—OSPF路由重分发

    OSPF路由重分发 一.路由重分发 1.1路由重分发的考虑 1.2重分发到OSPF的路径类型 1.2.1OSPF的路径类型的优先级 2.OSPF重分发配置命令 二.NSSA区域 三.地址汇总的作用 四 ...

  3. 初识OSPF(三)——路由重分发及虚链路

    初识OSPF(三)--路由重分发及虚链路 前言 一.路由重分发 1.理解路由重分发 2.路由重分发的考虑 3.重分发到OSPF域中路由的路径类型 4.配置命令 二.NSSA区域 1.NSSA 2.配置 ...

  4. 为什么要使用路由重分发?

    为什么要使用路由重分发? <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...

  5. 交换机与路由技术-27-OSPF路由重分发

    目录 一 .路由重分发 1.1 路由重分发概念 1.2 路由重分发目的 1.3 需要重分发的路由 1.4 重分发到OSPF域中路由的路径类型 1.5 路由重分发配置命令 1.5.1 OSPF重分发到静 ...

  6. 4.CCNP闫辉视频笔记路由重分发

    名词 ASBR Boundary Router边界路由器 重分发是在边界路由器上进行的 单点双向重分发(缺陷:若该点down了,两边路由域就断了) Seed Metric 种子度量值default-m ...

  7. 你知道OSPF多区域配置和区域优化吗?(华为OSPF多区域理论,路由重分发,末梢区域和完全末梢区域的优化,NSSA区域的优化)

    文章目录 前言 一:要用到的理论 1.1:还记得6类链路通告吗? 1.2:什么是stub区域? 1.3:什么是非纯末梢区域? 二:实验分析 2.1:环境 2.2:拓扑图 2.3:路由器配置 2.3.1 ...

  8. 【网络工程师配置篇】华为RIP路由基础配置续篇——重分发

    RIP路由重分发 一.RIP路由重分发功能介绍:将从其他路由协议学习的路由引入rip域内 二.RIP路由重分发应用场景: 企业的网络里面启用了多种的路由协议,为了实现整个网络可以互相通信,共享资料,那 ...

  9. 20.三层技术之OSPF区域划分与路由重分发(2)

    OSPF引入了区域划分的技术,OSPF可以将整个AS分割成多个小区域.Area0默认为骨干区域,其他为标准区域. OSPF区域中将路由器分为内部路由器(IR),区域间路由器(ABR),自治系统边界路由 ...

最新文章

  1. 三维基因组染色质环(loop)结构
  2. Winpcap进行抓包,分析数据包结构并统计IP流量
  3. 一起学mini2440裸机开发(十)--mini2440外部中断实验
  4. struts中select标签的使用
  5. [ZJOI2007]报表统计(链表法+set)
  6. [官方] mysql 性能优化文档(中英文自译)
  7. 【转】2015-新思想、新技术、新架构——更好更快的开发现代ASP.NET应用程序
  8. 数据结构--堆 Heap
  9. 【机器学习】监督学习--(回归)多项式回归
  10. 人群与网络:博弈论基本概念
  11. ubuntu16.04下ROS操作系统学习笔记(七 )机器语音-语音听写-科大讯飞SDK调用
  12. DB2 9 根本(730 检修)认证指南,第 6 局部: 数据并发性(2)
  13. msfconsole攻击ftp_MSFconsole核心命令教程
  14. 龙帝国与避风港最新网址
  15. 采用现场总线协议的压力变送器特性介绍
  16. 传奇私服搭建网站的几种方法
  17. 9大日常不良习惯致癌
  18. 京东app优惠券python抓取_如何使用fiddler抓取京东app的领券链接
  19. 汽车电子(二)--- 车机娱乐系统介绍
  20. 信息系统综合测试与管理

热门文章

  1. [bzoj3698]XWW的难题 有源汇的上下界最大流
  2. [转帖]从磁悬浮到奔驰公交——中国式发展的糜烂
  3. CODECHEF Oct. Challenge 2014 Children Trips
  4. 如何剪出一个圆形,保存出来还是圆形图片
  5. python面向过程学习笔记
  6. SQL Server 2017的Linked Server配置触发的bug“Exception Code = c0000005 EXCEPTION_ACCESS_VIOLATION”...
  7. LBS AR开发实录(1):手机位姿数据的实时获取
  8. 一款在线视频 App,基于 Material Design + MVP + RxJava + Retrofit + Realm + Glide
  9. Linux驱动开发-编写RFID-RC522射频刷卡模块驱动
  10. 达观数据超自动化机器人实践分享 | 达观数据产品总监邵万骏