华为OSPF动态路由实战

实验环境:

实验:

1.RID的选举

2.DR的选举

3.邻接关系的建立

4.基本配置

5.路由引入

6.ASE1/ASE2 ,N1/N2路由分析

7.6种LSA分析

8.stub/完全stub/NSSA/完全NSSA

9.路由聚合通报分析

[AR1]ospf 10 router-id  1.1.1.1 环卫口的地址作为router-id。

[AR1-ospf-10]area 1  新建区域1

[AR1-ospf-10-area-0.0.0.1]network 12.0.0.0  0.0.0.3 通报自己的IP信息

[AR1-ospf-10-area-0.0.0.1]network1.1.1.1  0.0.0.0

< AR1>reset ospf 10 process graceful-restart 重启OSPF

<AR1>dis ospf 10 brief      可以查看ospf信息

[AR2]ospf 10  router-id  2.2.2.2

[AR2-ospf-10]area 1  AR2也属于区域1

[AR2-ospf-10-area-0.0.0.1]network  12.0.0.0 0.0.0.3

[AR2-ospf-10-area-0.0.0.1]network 23.0.0.0 0.0.0.3

AR3属于区域边界路由(ABR),同时具备区域1和区域0.环卫口的IP放在区域0或者1都可以

[AR3]ospf 10  router-id 3.3.3.3

[AR3-ospf-10]area  1

[AR3-ospf-10-area-0.0.0.1]network 23.0.0.0 0.0.0.3

[AR3-ospf-10]area 0

[AR3-ospf-10-area-0.0.0.0]network 34.0.0.0 0.0.0.3

[AR3-ospf-10-area-0.0.0.0]network 3.3.3.3 0.0.0.0

[AR4]ospf  10 router-id 4.4.4.4

[AR4-ospf-10-area-0.0.0.0]network 34.0.0.0 0.0.0.3

[AR4-ospf-10]area 2

[AR4-ospf-10-area-0.0.0.2]network 45.0.0.0 0.0.0.3

[AR4-ospf-10-area-0.0.0.2]network 4.4.4.4 0.0.0.0

[AR5]ospf 10 router-id  5.5.5.5

[AR5-ospf-10]area 2

[AR5-ospf-10-area-0.0.0.2]network 45.0.0.0 0.0.0.3

[AR5-ospf-10-area-0.0.0.2]network 5.5.5.5 0.0.0.0

配置好以后可以通过:

<AR3>display ospf peer brief   查看邻居关系

此时关于ospf基本的配置已经好了。

<AR4>display ospf interface g0/0/0    查看ospf接口信息

ospf的cost值是由100M/接口的带宽,所得到的值,至小为1。

状态为DR,网络类型type为广播.

---------------------------------------------------------

OSPF启动以后邻居关系建立过程:

1.Init状态:首先由一方发起hello报文(如果发送4次hello报文都没人回应,就会人为整个区域就只有自己,则自己就成为DR,如果有人回应则route-ip大的为DR)

2.2Way状态:当对方回应hello报文,收到对方回应的报文后关系将成为2Way的关系(而在回应之前一定是Down的状态)

3.ExStart状态:2Way状态以后将进行ExStart这个状态,ExStart状态会选主从.

4.Exchange状态:主从选好以后在Exchang状态下会相互发送DBD,主先送。

5.loading状态:收到对方的DBD头部信息的时候,会向对方发送LSR请求需要的信息.

6.full状态:对方收到LSR以后会发送LSU来回应。(最终为full的关系)

--------------------------------------------------------------------

配置AR6和AR1的RIP协议:

[AR6]rip

[AR6-rip-1]version 2

[AR6-rip-1]undo summary

[AR6-rip-1]network 6.0.0.0

[AR6-rip-1]network  16.0.0.0

[AR1]rip

[AR1-rip-1]version 2

[AR1-rip-1]undo summary

[AR1-rip-1]network 16.0.0.0

<AR1>display  ip routing-table protocol  rip  此时可以查看AR1的rip路由信息

需要让AR6和其他路由相互学习。在AR1上做路由引入(此时的AR1为ASBR角色):

[AR1-ospf-10]import-route  rip  type 1  1代表度量值累加,比如AR2学到的度量值为1.那么AR3学到                                         的度量值就为2 ,默认是2 不累加。

[AR1-rip-1]import-route  ospf  10 引入ospf

<AR2>display ospf routing 可以看到ospf学到的rip的类型为1

LSA:

1和2类:只能在本区域交互链路状态信息,如果要往外转发需要区域边界路由器的参与,区域边界路由         去通过使用3类进行描述,并向外传递

3  类: 可以在区域边界交互信息

4  类: 用于定位ASBR

5  类: 在不同的协议域之间交互信息

7  类: 之在nssa区域里泛洪,并通报引入外部路由列入RIP

<AR2>display ospf lsdb router 查看1类LSA信息

<AR3>display  ospf lsdb  network查看2类LSA,结合1类。

不再同一区域的AR4和AR5,是不知道谁是ASBR,所以AR3作为Abr会为AR4产生一个4类来标记谁是ASBR

<AR4>display ospf lsdb asbr 查看4类LSA

<AR5>display ospf lsdb sum 查看3类LSA。作为AR5会收到很多AR4通过3类描述出来的信息。

------

<AR5>display ospf lsdb ase 查看5类LSA,5类像整个ospf域通告路由

优化成Stub区域,优化掉4类和4类:例如,区域2,所有的设备只有一条链路连到ABR上,可以优化掉4 5类LSA,AR4通过3类进行描述通报给AR5

Stub只能在没有外部区域的情况下使用:Stub区域优化网络。

[AR5]ospf 10

[AR5]-ospf-10]area 2

[AR5]-ospf-10-area-0.0.0.2]stub

[AR4]ospf 10

[AR4]-ospf-10]area 2

[AR4]-ospf-10-area-0.0.0.2]stub

此时再查看4类和5类已经没有信息了

优化成完全stub区域:比stub少了3类的明细,只接收一条默认的3类

[AR4-ospf-10-area-0.0.0.2]stub no-summary
[AR5-ospf-10-area-0.0.0.2]stub no-summary

有Asbr的区域 别入区域1则不能优化为stub区域。因为他必须要5类去通报RIP的外部路由。但是如果要优化则可以使用NSSA优化

NSSA优化: 优化以后 4和5类没有了。通过7类nssa进行通报

[AR1-ospf-10-area-0.0.0.1]nssa

[AR2-ospf-10-area-0.0.0.1]nssa

[AR3-ospf-10-area-0.0.0.1]nssa

<AR1>dis ospf lsdb nssa   查看多出来的7类,7类的泛洪范围只能在nssa区域里

此时的AR3会把自己变成Asbr,把nssa区域里的路由转换成5类向整个ospf区域进行通告

可以通过AR4的1类看到3已经变成Asbr了

区域内的网络聚合:先去掉nssa 和stub ,undo nssa ,undo stub

域内的路由汇总只能在ABR上,域外的路由汇总只能在Asbr上做

[AR5]int LoopBack 10

[AR5-LoopBack10]ip add 172.16.0.1 24  配置两个环卫口模拟网段

[AR5-LoopBack20]ip address 172.16.1.1 24

[AR5-ospf-10-area-0.0.0.2]network 172.16.0.0  0.0.0.255

[AR5-ospf-10-area-0.0.0.2]network 172.16.1.0  0.0.0.255

此时的路由表显示的都是明细

[AR4-ospf-10-area-0.0.0.2]abr-summary  172.16.0.0 255.255.254.0 路由汇总

聚合以后:

外部网络聚合:

外部的路由只能在ASBR上做

[AR6-LoopBack20]ip add 173.16.1.1 24

[AR6-LoopBack10]ip add 173.16.0.1 24

[AR6-rip-1]network  173.16.0.0

聚合前:

[AR1-ospf-10]asbr-summary 173.16.0.0 255.255.254.0 路由汇总

汇总以后:

修改度量值

[Huawei-GigabitEthernet0/0/1]ospf cost 10 通过调整OSPF的cost值来调整流量的走向。值越小越优先

时间: 2024-08-06 20:08:38

华为OSPF动态路由实战的相关文章

华为OSPF动态路由原理

原理: 邻居关系: ospf的5种报文: ospf的7种状态: ospf的6中LSA

Cisco PT模拟实验(14) 路由器OSPF动态路由的配置

Cisco PT模拟实验(14) 路由器OSPF动态路由的配置 实验目的: 掌握OSPF动态路由选择协议的配置方法 掌握路由选择表中的OSPF路由描述 熟悉路由选择和分组转发的原理及过程 实验背景: 公司通过一台三层交换机连到企业网的出口路由器上,路由器再与互联网服务提供商 ISP的另一台路由器连接.现要企业网设备上做适当配置,实现企业网内部主机与外网主机之间的相互通信.为了简化网管的管理维护工作,公司决定采用动态路由配置 -- OSPF协议实现互通. 技术原理: 路由器通过路由选择协议建立了一

OSPF动态路由实现Vxlan的链路备份

OSPF动态路由实现组播Vxlan的链路备份 线路2是否会成为线路1的备份链路呢?? 默认NXOS-1到NX0S-2走 线路1 ,实现Vxlan. 当在R1上手动将f1/1 down掉, vpc2 ping vpc1 丢几个包: NXOS-1到NX0S-2也变成了线路2 ,实现Vxlan. 再手动切回来: 路由已经切换成线路1 . 配置贴 NXOS-1 feature ospf feature pim feature vn-segment-vlan-based feature nv overla

两台三层交换机单区域OSPF动态路由实验

一.   实验目的 1.  掌握三层交换机之间通过OSPF协议实现网段互通的配置方法. 2.  理解RIP协议和OSPF协议内部实现的不同点 二.   应用环境 当两台三层交换机级联时,为了保证每台交换机上所连接的网段可以和另一台交换机上连接的网段互相通信,使用OSPF协议可以动态学习路由. 三.   实验拓扑 四.   实验要求 1.  在交换机A和交换机B上分别划分基于端口的VLAN: 交换机 VLAN  端口成员  交换机A 10 1~8 20 9~16 100 24 交换机B 30 1~

OSPF动态路由配置

实验拓扑图:实验步骤:1.R2配置配置f0/0.f0/1接口IP且配置到达R1的默认路由查看路由表2.R1配置配置接口IP和静态路由开启OSPF协议,把192.168.30.0网段和router-id 1.1.1.1宣告到area 1区域中.把默认路由和静态路由注入到OSPF 1协议中,查看路由表信息.3.R3配置配置f0/0.f0/1.f1/0.f1/1接口IP并配置默认路由指向ISP运营商开启OSPF 1协议,把192.168.30.0网段宣告到area 1区域,192.168.40.0和1

华为单臂路由——实战

单臂路由 定义单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或"逻辑接口",并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通.实验在ensp中画出拓扑如下:(vlan10) pc1:192.168.10.10/24(vlan20) pc1:192.168.20.10/24 R1 [Huawei]sys [Huawei]sysname R1 [R1]int g0/0/0.10 [R1-GigabitEther

多区域OSPF动态路由配置(拓扑图)

单区域OSPF动态路由配置(拓扑图)

华为单臂路由实战

eNSP中拓扑: R1: [Huawei]sys [Huawei]sysname R1 [R1]int g0/0/0.10 [R1-GigabitEthernet0/0/0.10]dot1q termination vid 10 [R1-GigabitEthernet0/0/0.10]ip add 192.168.10.1 255.255.255.0 [R1-GigabitEthernet0/0/0.10]arp b en [R1-GigabitEthernet0/0/0.10]int g0/0