华为网络设备-OSPF路由实验

本文详细介绍了如何在华为网络设备上配置OSPF动态路由协议,包括OSPF基本原理、实验拓扑、IP规划、配置步骤、认证设置、默认路由宣告及Cost值调整等内容。通过实例演示,展示了如何通过OSPF实现不同网络间的互联互通和路径控制。
摘要由CSDN通过智能技术生成

华为网络设备 - OSPF路由实验


OSPF简介

路由协议OSPF全称为Open Shortest Path First,也就开放的最短路径优先协议,因为OSPF是由IETF开发的,它的使用不受任何厂商限制,所有人都可以使用,所以称为开放的,而最短路径优先(SPF)只是OSPF的核心思想,其使用的算法是Dijkstra算法,最短路径优先并没有太多特殊的含义,并没有任何一个路由协议是最长路径优先的,所有协议,都会选最短的。

实验拓扑

在这里插入图片描述

实验背景

R1、R2、R3都是各自网络的网关设备,现在需要通过OSPF动态路由协议,来实现这些网络之间的互联互通。

IP规划

在这里插入图片描述

配置思路

  • 创建设备的OSPF进程并使能接口的OSPF功能

  • 配置OSPF认证

  • 通过OSPF发布默认路由

  • 通过修改Cost值控制OSPF选路

实验步骤

1、设备基础配置(设备命名,配置接口IP)

R1

[Huawei] sysname R1
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 24
[R1-LoopBack0]quit
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.1.1.1 24
[R1-GigabitEthernet0/0/0]quit
[R1]interface GigabitEthernet 0/0/2
[R1-GigabitEthernet0/0/2]ip address 30.1.1.1 24
[R1-GigabitEthernet0/0/2]q

R2

[Huawei]sysname R2
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 24
[R2-LoopBack0]quit
[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ip address 10.1.1.2 24
[R2-GigabitEthernet0/0/0]q
[R2]interface GigabitEthernet 0/0/1
[R2-GigabitEthernet0/0/1]ip address 20.1.1.1 24
[R2-GigabitEthernet0/0/1]q

R3

[Huawei]sysname R3
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 3.3.3.3 24
[R3-LoopBack0]q
[R3]interface GigabitEthernet 0/0/1
[R3-GigabitEthernet0/0/1]ip address 20.1.1.2 24
[R3-GigabitEthernet0/0/1]q
[R3]interface GigabitEthernet 0/0/2
[R3-GigabitEthernet0/0/2]ip address 30.1.1.2 24
[R3-GigabitEthernet0/0/2]q

查看设备路由表,以R1为例
在这里插入图片描述

2、OSPF基本配置

R1

[R1]ospf 1                                     //接入OSPF进程号
[R1-ospf-1]area 0                                //进入OSPF区域
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.255 //宣称网段
[R1-ospf-1-area-0.0.0.0]network 10.1.1.1 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 30.1.1.1 0.0.0.255

R2

[R2]ospf 1
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 10.1.1.2 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 20.1.1.1 0.0.0.255

R3

[R3]ospf 1
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 20.1.1.2 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 30.1.1.2 0.0.0.255

查看OSPF邻居(以R1为例)
在这里插入图片描述
查看IP路由表中由OSPF学习到的路由
在这里插入图片描述

3、配置OSPF认证

R1
在这里插入图片描述

查看R2的邻居状态
在这里插入图片描述

配置R2上的区域认证

[R2-ospf-1-area-0.0.0.0]authentication-mode md5 1 cipher 123456

配置R3上的接口认证

[R3]interface GigabitEthernet 0/0/1
[R3-GigabitEthernet0/0/1]ospf authentication-mode md5 1 cipher 123456
[R3]interface GigabitEthernet 0/0/2
[R3-GigabitEthernet0/0/2]ospf authentication-mode md5 1 cipher 123456

查看R1上的邻居状态

在这里插入图片描述

4、在R1上向OSPF宣告默认路由

[R1]ip route-static 0.0.0.0 0 LoopBack 0 //配置默认路由,指向LoopBack 0口
[R1]ospf 1
[R1-ospf-1]default-route-advertise      //向OSPF宣告默认路由,若本路由表中没有默认路由,则需要增加always参数

检测其他路由设备是否学习到默认路由(以R2为例)
在这里插入图片描述

5、通过Cost值控制路由路径

[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ospf cost 10 //修改R1→R2接口的Cost值,的、使得R1→R2的Cost值大于R1→R3→R2的Cost值

查看R1的路由表
在这里插入图片描述

通过Tracert命令验证

在这里插入图片描述

任务总结

OSPF相关介绍

Router-id

必须给每一个OSPF路由器定义一个身份,就相当于人的名字,这就是Router-ID,并且Router-ID在网络中绝对不可以有重名,否则路由器收到的链路状态,就无法确定发起者的身份,也就无法通过链路状态信息确定网络位置,OSPF路由器发出的链路状态都会写上自己的Router-ID,可以理解为该链路状态的签名,不同路由器产生的链路状态,签名绝不会相同。

每一台OSPF路由器只有一个Router-ID,Router-ID使用IP地址的形式来表示,确定Router-ID的方法

邻居(Neighbor)

OSPF只有邻居之间才会交换LSA(链路状态),路由器会将链路状态数据库中所有的内容毫不保留地发给所有邻居,要想在OSPF路由器之间交换LSA(链路状态),必须先形成OSPF邻居,OSPF邻居靠发送Hello包来建立和维护,Hello包会在启动了OSPF的接口上周期性发送,在不同的网络中,发送Hello包的间隔也会不同,当超过4倍的Hello时间,也就是Dead时间过后还没有收到邻居的Hello包,邻居关系将被断开。

邻接(Adjacency)

两台OSPF路由器能够形成邻居,但并不一定能相互交换LSA(链路状态),只要能交换LSA(链路状态),关系则称为邻接(Adjacency)。邻居之间只交换Hello包,而邻接(Adjacency)之间不仅交换Hello包,还要交换LSA(链路状态)。

DR/BDR

当多台OSPF路由器连到同一个多路访问网段时,如果每两台路由器之间都相互交换LSA,那么该网段将充满着众多LSA条目,为了能够尽量减少LSA的传播数量,通过在多路访问网段中选择出一个核心路由器,称为DR(Designated Router),网段中所有的OSPF路由器都和DR互换LSA,这样一来,DR就会拥有所有的LSA,并且将所有的LSA转发给每一台路由器;DR就像是该网段的LSA中转站,所有的路由器都与该中转站互换LSA,如果DR失效后,那么就会造成LSA的丢失与不完整,所以在多路访问网络中除了选举出DR之外,还会选举出一台路由器作为DR的备份,称为BDR(Backup Designated Router),BDR在DR不可用时,代替DR的工作,而既不是DR,也不是BDR的路由器称为Drother,事实上,Dother除了和DR互换LSA之外,同时还会和BDR互换LSA。


作者: 懒羊羊    排版: 赖裕鑫    审核: 蔡宗唐

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

正月十六工作室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值