实验9 静态路由配置

server/2024/9/23 17:26:32/

实验9 静态路由配置

      • 一、 原理描述
      • 二、 实验目的
      • 三、 实验内容
      • 四、 实验配置
      • 五、 实验步骤

一、 原理描述

网络中的每个路由器都会维护一张路由表或转发表。路由表的表项记录着目的网络信息以及下一跳I 地址。路由表可以手动配置,也可以通过路由算法动态生成。静态路由是指由用户或网络管理员手动配置的路由。相比于动态路由协议,静态路由无须在路由器之间频繁地交互路由表,具有配置简单、便于维护、可控性强等特点,适用于小型、简单的网络环境。
默认路由是一种特殊的静态路由,当路由表中没有与数据包目的地址匹配的表项时,数据包将根据默认路由条目进行转发。默认路由在某些时候非常有效,如在末梢网络中,默认路由可以大大简化路由器配置,减轻网络管理员的工作负担。

二、 实验目的

1.掌握配置静态路由的方法。
2.掌握测试静态路由连通性的方法。
3.掌握配置默认路由的方法。
4.掌握测试默认路由连通性的方法。

三、 实验内容

某公司要用3台路由器将位于3个区域的设备相互连接起来,3个路由器各连接一个区域的子网,要求能够实现3个子网内主机之间的正常通信。本实验将通过配置基本的静态路由和默认路由来实现。

四、 实验配置

1.实验设备
路由器AR22203台,PC3台。
2.网络拓扑
静态路由及默认路由基本配置拓扑结构如图9-1所示。
在这里插入图片描述

图9-1 静态路由及默认路由基本配置拓扑结构

3.设备编址
设备接口编址如表9-1所示。
在这里插入图片描述

五、 实验步骤

(1)新建网络拓扑结构。
(2)配置好PC1~PC3的网络参数。
(3)为路由器R1、R2和R3配置端口I地址。
(4)通过ping验证3台主机之间的连通性。
在PC1命令行输入ping命令,测试到PC2的连通性。
在这里插入图片描述

实验发现PC1到PC2无法连通。这是因为PC1与PC2之间跨越了若干个不同网段,只通过简单的地址等基本配置是无法实现不同网段之间的互通的,必须在3台路由器上添加相应的路由信息。可以通过配置静态路由来实现。
(5)为R1和R2配置静态路由
PC1要想和PC2通信,需要在R1上配置目的网段为PC2所在网段的静态路由,即目的地址为223.1.2.0,子网掩码为255.255.255.0。对于R1而言,要发送数据到主机PC2,必须先发送给R2,所以R2即R1的下一跳路由器,R2上与R1连接的物理接口的I地址为下一跳I地址,即223.1.4.2。
第1步:用iproute-static命令配置R1的下一跳卫地址。

[R1]ip route-static 223.1.2.0 255.255.255.0 223.1.4.2

配置完成后,查看R1上的路由表。
在这里插入图片描述
可以看到,R1的路由表中可以看到主机PC2所在网段的路由信息。
第2步:采用同样的方式,在R2上配置目的网段为主机PC1的反向路由信息,即目的I地址为223.1.1.0,目的地址的掩码除了可以采用点分十进制表示,还可以直接使用掩码长度,也就是24 来表示。对于R2而言,要发送数据到PCI,则必须发送给RI,所以R1与R2连接的物理接口的IP地址为下一跳卫地址,即223.1.4.1。

[R2]ip route-static 223.1.1.0 24 223.1.4.1

配置完成后,查看R2路由表。
在这里插入图片描述

可以看到,R2的路由表中可以看到主机PC1所在网段的路由信息。
第3步:在主机PC1上ping主机PC2。
在这里插入图片描述

此时发现 PC1可以ping通PC2,说明现在已经实现了主机PC1与PC2之间的通信。
(6)配置R1、R2、R3。
我们可以使用同样的方法再次配置R1、R2、R3,使得PC1、PC2和PC3之间都能够通信。
(7)使用默认路由实现简单的网络优化。
默认路由是一种特殊的静态路由,使用默认路由可以简化路由器上的配置。例如,我们查看此时路由器R1上的路由表。
在这里插入图片描述

此时,R1上存在两条静态路由条目,是之前通过手动配置的,这两条静态路由的下一跳和输出端口都一致,我们可以使用一条默认路由来替代这两条静态路由。现在我们在R1上配置一条默认路由,目的网段和子网掩码为全0,表示任何网络,下一跳为223.1.4.2,然后删除之前配置的两条静态路由

[R1]ip route-static 0.0.0.0 0.0.0.0 223.1.4.2
[R1]undo ip route-static 223.1.2.0 24 223.1.4.2
[R1]undo ip route-static 223.1.3.0 24 223.1.4.2

配置完成之后,再次查看R1的路由表。
在这里插入图片描述

可以发现,此时的路由表中多了一条默认路由,而没有了之前的两条静态路由。再次测试主机PC1与PC2和PC3之间的连通性。
在这里插入图片描述

发现主机PC1到PC2和PC3之间的通信正常,说明使用默认路由不仅能够达到和静态路由一样的效果,还能够减少配置量。在R3上也可以进行同样的配置。
注意:
①对于使用以太网接口的路由器,在配置静态路由时,为了保证路由的正确性,应明确指明下一跳地址,而不要直接指定输出端口。
②在配置默认路由过程中,配置顺序是先配置默认路由,再删除原有的静态路由,这样可以避免网络出现连接中断。

注:此为记录笔记,如有不足,还望海涵,可留言斧正


http://www.ppmy.cn/server/47831.html

相关文章

MATLAB分类与判别模型算法: 快速近邻法(FastNN)分类程序【含Matlab源码 MX_005期】

算法思路介绍: 1. 数据准备阶段: 生成一个合成数据集 X,其中包含三个簇,每个簇分布在不同的区域。 定义聚类层数 L 和每个层次的子集数量 l。 2. 聚类阶段: 使用K均值聚类算法将初始数据集 X 分成 l 个簇。…

计算机系统基础知识-经典题目

【第1题】 对计算机评价的主要性能指标有时钟频率、 (1) 、运算精度和内存容量等。对数据库管理系统评价的主要性能指标有 (2) 、数据库所允许的索引数量和最大并发事务处理能力等。 (1) A.丢包率 B.端口吞吐量 C.可移植性 D.数据处理速率 (2) A.MIPS B.支持协议和标准 C.最大…

ubuntu使用Docker笔记

一、参考资料 1、B站视频 尚硅谷Docker实战教程 2、有心人整理的笔记 Docker笔记(周阳版) 3、菜鸟教程 Docker 教程 以下是本人的折腾实践。 二、Docker的安装 2.1、使用清华源安装docker,清华源官方教程。 本人是在ubuntu20.04下安装的…

flink Transformation算子(更新中)

flink Transformation算子部分 Transformation算子 map 该方法是将一个DataStream调用map方法返回一个新的DataStream。本质是将该DataStream中对应的每一条数据依次迭代出来,应用map方法传入的计算逻辑,返回一个新的DataStream。原来的DataStream中对…

[12] 使用 CUDA 加速排序算法

使用 CUDA 加速排序算法 排序算法被广泛用于计算应用中有很多排序算法,像是枚举排序或者说是秩排序、冒泡排序和归并排序,这些排序算法具有不同的(时间和空间)复杂度,因此对同一个数组来说也有不同的排序时间,对于大数组而言,可能会很耗时如果排序算法能用 CUDA 加速,则…

VSCode和SAP WebIDE通过nginx代理访问HTTPS访问SAP ERP

如果SAP ERP的HTTPS是自签名证书,或者是开发系统证书过期了,通过导入证书等方式,还是比较麻烦,不然索性用http协议访问,方法是本地电脑安装个nginx 服务器,比如下面的配置,启动nginx&#xff0c…

Jtti:怎么在香港服务器上实现多点备份?

在香港服务器上实现多点备份可以采用多种方法和工具,主要目标是将数据备份到不同的存储位置,以增加数据的安全性和可靠性。以下是实现多点备份的一些常用方法: 1. 使用云存储服务 利用云存储服务将数据备份到不同的云存储提供商,以…

相机等效焦距

1. 背景 物理焦距我们很熟悉,但是在接触实际的相机参数时,相机厂家会提到一个参数等效焦距,甚至有时候不提供物理焦距,这时候如果我们得到真实的物理焦距需要进行一定的转换.在介绍两者之间的转换关系前,先介绍一下等效焦距的由来. 如上图,假设在某一个镜头,其成像面会出现图…