分享从零开始学习网络设备配置--任务3.8 使用动态路由OSPF实现网络连通

news/2025/2/11 20:24:25/

任务描述

某公司随着规模的不断扩大,路由器的数量在原有的基础上有所增加。网络管理员发现原有的路由协议已经不适合现有的网络环境,可实施动态路由OSPF协议配置,实现网络中所有主机之间互相通信。因为动态路由OSPF协议可以实现快速收敛,并且出现环路的可能性不大,适合中型和大型企业网络。

任务要求

(1)配置动态OSPF路由实现网络连通,网络拓扑图如图

(2)路由器和交换机的端IP地址如表

(3)每台计算机的IP地址、子网掩码和默认网关,如表

(4)实现动态路由OSPF协议配置,实现全网互通。

知识准备

1.OSPF协议概念

开放最短路径优先(Open Shortest Path First,OSPF)协议是由IETF组织开发的开放性标准协议,是目前网络中应用最广泛的路由协议之一,它是一个链路状态内部网关路由协议,运行OSPF协议的路由器会将自己拥有的链路状态信息,通过启用了OSPF协议的端口发送给其他OSPF协议设备,同一个OSPF协议区域中的每台设备都会参与链路状态信息的创建、发送、接收与转发,直到这个区域中的所有OSPF协议设备都获得了相同的链路状态信息为止。

2.OSPF协议区域 一个OSPF协议网络可以被划分成多个区城(Area)。如果一个OSPF协议网络只包含一个区域,则被称为单区域OSPF协议网络;如果一个OSPF协议网络包含多个区域,则被为多区域OSPF协议网络。 在OSPF协议网络中,每个区域都有一个编号,称为区域ID(Area ID)。区域ID是一个32位的二进制数,一般用十进制数来表示。区域ID为0的区域称为骨干区域(Backbone Area),其他区域都称为非骨干区域。单区域OSPF协议网络中只包含一个区域,这个区域是骨干区域。 在多区域OSPF协议网络中,除了骨干区域,还有若干非骨干区域,一般来说,每个非骨干区域都需要与骨干区域直连,当非骨干区域没有与骨干区域直连时,要采用虚链路(Virtual Link)技术从逻辑上实现非骨干区域与骨干区域的直连。也就是说,非骨干区域之间的通信必须通过骨干区域中转才能实现。 要创建OSPF路由进程,可以在全局命令配置模式下执行以下命令。

需要注意的是,进程号的数值范围为1~65 535,在网络中每台路由器上的进程号既可以相同也可以不同。在华为路由器中,当使用OSPF协议时,network后面跟的是直连网段和相应的反掩码。  

3.链路状态及链路状态通告 OSPF 协议是一种基于链路状态的路由协议,链路状态也可以指路由器的端口状态,其核心思想是,每台路由器都将自己的各个端口的端口状态(链路状态)共享给其他路由器。在此基础上,每台路由器都可以依据自身的端口状态和其他路由器的端口状态计算去往各个目的地的路由。路由器的链路状态包含该端口的IP地址及子网掩码等信息。 链路状态通告(Link-State Advertisement,LSA)是链路状态信息的主要载体,链路状态信息主要包含在LSA中,并通过LSA的通告(泛洪)来实现共享。需要说明的是,不同类型的LSA所包含的内容、功能、通告的范围也是不同的,LSA的类型主要有Type-1 LSA(Router LSA)、Type-2 LSA(Network LSA)、Type-3 LSA(Network Summary LSA)和Type-4 LSA(ASBR Summary LSA)等。由于本书的知识范围限制,因此不对LSA的类型做详细阐述。

任务实施

1.参照图搭建网络拓扑、在路由器上添加2SA模块于Serial1/0/0位置,路由器之间的连线使用Serial串口线,其他使用直通线、开启所有设备电源和为每一台计算机设置好相应的IP地址和子网掩码。

2.配置交换机和路由器的端口IP地址等参数。 配置交换机和路由器的端口IP地址等参数,具体的配置方法请参照本项目中任务3.5的SW3A、R1和R2的基本配置。

3.配置动态路由OSPF协议,实现全网互通。

(1)SW3A的路由配置。 SW3A上直连的网络有192.168.2.0、192.168.10.0和192.168.20.0,因此要添加如下动态路由OSPF协议。

(2)R1的路由配置。 R1上直连的网络有192.168.1.0和192.168.2.0,因此要添加如下动态路由OSPF协议。

(3)R2的路由配置。 R2上直连的网络有192.168.0.0和192.168.1.0,因此要添加如下动态路由OSPF协议。

任务验收

1.在R1上,使用display ip routing-table protocol ospf命令查看OSPF路由信息。

2.在R2上,使用display ip routing-table protocol ospf命令查看OSPF路由信息。

3.使用PC1去ping PC2和PC3的IP地址,可以看到是通的。

任务小结

(1)使用动态路由OSPF协议在申明直连网段时,使用该网段的反掩码。

(2)先指明网段所属的区域,再宣告直连网段。


http://www.ppmy.cn/news/1125987.html

相关文章

[git] 撤销 git reset –hard

要撤销 git reset –hard origin/master,我们可以使用 Git 的 reflog 功能。Git reflog 记录了仓库中每一个 HEAD 的更改历史。通过查看 reflog,我们可以找到之前的 HEAD 和分支位置,从而找回丢失的提交。 首先,使用以下命令查看…

统计的基本概念及抽样分布

文章目录 🍋引言🍋总体(Population)🍋总体参数 🍋样本(Sample)🍋随机样本🍋样本统计量 🍋统计量(Statistic)🍋…

【C++】stack queue

stack & queue 一、容器适配器二、deque(了解)三、stack1. stack 的介绍2. 模拟实现 stack 四、queue1. queue 的使用2. 模拟实现 queue3. priority_queue(1)priority_queue 的介绍(2)priority_queue 的…

RestSharp使用

RestSharp 应该是 .Net 目前最流行的Restful Api 客户端库 官方文档 安装 dotnet add package RestSharp或者 NuGet搜索 RestSharp 快速入门 var client new RestClient(); // client.AddDefaultParameter("foo", "bar"); 这样每个请求都自带这个参数…

Super Marker插件——标记资源,提高效率

插件介绍: 这是一款可以给资源添加颜色或图标标记📌的插件,当资源文件比较多的时候,颜色标记可以让你一眼定位到要使用的资源,提高开发效率。 插件地址: Cocos商店:https://store.cocos.com/a…

OpenCV cv::Mat和QImage互相转换

在使用OpenCV和Qt进行图像处理时,经常需要将cv::Mat和QImage之间进行转换。下面是cv::Mat和QImage之间的相互转换方法: 将cv::Mat转换为QImage: cv::Mat cvImage; // 你的cv::Mat图像// 将cv::Mat转换为QImage QImage qtImage(cvImage.data…

词法分析中的“贪心法”

词法分析中的“贪心法” 陷进问题引入贪心法的解释一个小题目 陷进问题引入 #include <stdio.h> int main() {int a 1;int b 2;int* c &b;printf("%d", a/*c);return 0; }问&#xff1a; 上面代码输出什么&#xff1f;   有人说是0&#xff0c; 也有…

Linux编译链接选项静态库--whole-archive,--no-whole-archive

文章目录 背景定位思路静态库链接选项参考 背景 在使用cmake构建工程时&#xff0c;目标可执行程序可以正常构建&#xff0c;但是运行不符合预期。可执行程序依赖libtool.a静态库&#xff0c;静态库有个全局map&#xff0c;map中存放注册的回调函数。在可执行程序运行时发现ma…