实验9 静态路由配置

实验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.mzph.cn/diannao/23048.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用 MDC 实现日志链路跟踪,包教包会!

在微服务环境中,我们经常使用 Skywalking、Spring Cloud Sleut 等去实现整体请求链路的追踪,但是这个整体运维成本高,架构复杂,本次我们来使用 MDC 通过 Log 来实现一个轻量级的会话事务跟踪功能,需要的朋友可以参考一…

官宣!2024 MongoDB Developer Day来了!北上深三场等你集结!

北上深开发者 专为你们打造的 MongoDB Developer Day 来了! 动手实操工作坊➕模型设计优化专场 学习 NoSQL 数据建模的最佳实践 深入探索 MongoDB 的各种可能性 和开发者同行和 MongoDB 技术专家 一起度过充实的一天! 北京(6/22&…

HBuilderx uniapp启动微信小程序报错[error] Error: Fail to open IDE

1、打开微信呢开发者工具,添加项目 创建小程序--目录(目录选择自己小程序项目下的dist/dev/mp-weixin)点击确定之后微信开发者工具会自己去编译,等待一会便好,查看微信开发者工具控制台是否有报错日志 如果发现[插件 w…

Vue05-数据绑定

一、数据绑定 1-1、v-bind指令 1-2、v-model指令 1、单项数据绑定: 2、双向数据绑定 注意: 表单元素,必须要有属性:value!!! 1-3、小结

电拖基础JIAOXUE

1.最简单的TT马达,实际就是一个减速电机: 减速箱的内部包含了一组齿轮。在实际的使用中,绝大部分的电动机都要和减速箱配合使用,因为一般的电机转速都在每分钟几千转甚至1万转以上,而在实际的使用中并不需要这么快的转…

PSO-LSSVM-Adaboost分类模型,粒子群算法优化基于最小二乘支持向量机结合Adaboost的数据分类-附代码

PSO-LSSVM-Adaboost是一种结合PSO-LSSVM和AdaBoost两种机器学习技术的方法,旨在提升模型的性能和鲁棒性。具体来说,AdaBoost是一种集成学习方法,通过组合多个弱分类器来形成一个强分类器,每个分类器针对不同的数据集和特征进行训练…

测试记录3:WLS2运行Linux界面

1.WLS1转到WLS2 (1)根据自己的平台,下载WLS2安装包 x64: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi arm64: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_arm64.msi (2&…

音频数据上的会话情感分析

情感分析,也被称为观点挖掘,是自然语言处理(NLP)中一个流行的任务,因为它有着广泛的工业应用。在专门将自然语言处理技术应用于文本数据的背景下,主要目标是训练出一个能够将给定文本分类到不同情感类别的模型。下图给出了情感分类器的高级概述。 例如,三…

2025 QS 世界大学排名公布,北大清华跻身全球前20

一年一度,2025 QS 世界大学排名公布! QS(Quacquarelli Symonds)是唯一一个同时将就业能力与可持续发展纳入评价体系的排名。 继去年 2024 QS 排名因为“墨尔本超耶鲁,新南悉尼高清华”而荣登微博热搜之后&#xff0c…

Jmeter的几种参数化方式

1.为什么要做参数化? 在用jmeter脚本进行压测的时候,为了更真实的模拟起到更好的效果,我们需要让参数动态变化起来,也就是参数化。通过参数化我们也可以更好、更灵活的维护我们的测试脚本。 2.参数化的方式 能够实现参数化的方式有…

使用freebsd-update 升级FreeBSD

为了学习使用AppJail,升级FreeBSD,从14.1-BETA3升级到14.1-RELEASE 当前最新的发布版本是14.1-RELEASE,所以upgrade后面跟了-r 版本号。 使用命令freebsd-update upgrade -r 14.1-RELEASE: freebsd-update upgrade -r 14.1-R…

彻底吃透A*算法的最优性

下面的博客将主要介绍A*算法在扩展结点(这对于寻路时间很重要)和总代价(这对于保证最后解的最优性很重要)上的最优性,并将淡化对A *完备性的介绍。 A* 算法流程 A*算法的流程如下[1]: 并定义 f ( n ) f(n…

DNS解析与Bond

一、DNS 1、DNS概念 DNS是域名系统的简称:域名和ip地址之间的映射关系互联网中IP地址是通信的唯一标识,逻辑地址访问网站,有域名,ip地址不好记,域名朗朗上口,好记。 域名解析的目的:实现访问…

LeetCode 算法:最大子数组和c++

原题链接🔗:最大子数组和 难度:中等⭐️⭐️ 题目 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组是数组中的一个连续部分。 …

JVM之【字节码/Class文件/ClassFile 内容解析】

说在前面的话 Java语言:跨平台的语言(write once,run anywhere) 当Java源代码成功编译成字节码后,如果想在不同的平台上面运行,则无须再次编译这个优势不再那么吸引人了。Python、PHP、Perl、Ruby、Lisp等有强大的解释器。跨平台似乎已经快成为一门语言…

Vue 3 Teleport:掌控渲染的艺术

title: Vue 3 Teleport:掌控渲染的艺术 date: 2024/6/5 updated: 2024/6/5 description: 这篇文章介绍了Vue3框架中的一个创新特性——Teleport,它允许开发者将组件内容投送到文档对象模型(DOM)中的任意位置,即使这个位…

房地产3d全景数字化看房成为转发的好工具

在短视频盛行的时代,某地产企业为了吸引客流,联合我们深圳VR公司定制了楼盘小区3D全景展示视频,不同于市面上常见的楼盘视频或3D电影,楼盘小区3D全景展示视频让您在小区建成之前,就能提前感受未来的生活场景。 无需昂贵…

C++第三方库【httplib】断点续传

什么是断点续传 上图是我们平时在浏览器下载文件的场景,下载的本质是数据的传输。当出现网络异常,浏览器异常,或者文件源的服务器异常,下载都可能会终止。而当异常解除后,重新下载文件,我们希望从上一次下载…

【技巧】系统语音是英文 影刀如何设置中文-作者:【小可耐教你学影刀RPA】

写在前面 嘿哈! 有些跨境或香港的小伙伴,可能需要使用英文操作界面的影刀 该功能目前还没有现成的可视化按钮🔘 但其实这个效果可以实现~ 1、效果图 2、实现原理 %影刀安装目录%\ShadowBot-版本号\ShadowBot.Shell.dll.confi…

2024050401-重学 Java 设计模式《实战代理模式》

重学 Java 设计模式:实战代理模式「模拟mybatis-spring中定义DAO接口,使用代理类方式操作数据库原理实现场景」 一、前言 难以跨越的瓶颈期,把你拿捏滴死死的! 编程开发学习过程中遇到的瓶颈期,往往是由于看不到前进…