静态路由原理与配置,你真的都掌握了吗?

news/2024/7/24 10:10:39 标签: 网络, 服务器

1.静态路由

静态路由是由用户管理员在路由器中手动配置的固定路由,因为是人工配置的,所以当网络的拓扑结构或链路的状态发生变化时,需要我们手动修改路由表里面的相关信息。

静态路由的特点:


(1)静态路由固定了路径的转发,因此对路由器的路由选择进行控制,节省了网络带宽,减少了额外开支;
(2)静态路由是单向的,它只设定了从此路由设备转发到目标出去的路径;
(3)静态路由是缺乏灵活性的,网络发送变化时需要人工进行配置修改。

2.静态路由的配置

(1)配置静态路由常用命令

配置路由接口IP与掩码:ip address IP地址 子网掩码

如:ip address 192.168.1.1 255.255.255.0

配置静态路由:ip route 目标网络 目标网络子网掩码 下一路由器接口ip地址/送出口

(注:此处的目标网络是指一个地址段,不是一个IP地址)

如:ip route 192.168.2.0 255.255.255.0 192.168.3.1(g0/0/0)

查看路由表:display ip routing-table

(2)静态路由配置实验如下:

配置静态路由,使各PC能够正常通信

查看路由表进行分析

实验拓扑如图所示:

各设配配置命令:

①在路由器AR1上为相应接口配置IP,并配置到目标网络192.168.3.0/24与192.168.4.0/24的静态路由,具体命令配置如下

②在路由器AR2上为相应接口配置IP,并配置到目标网络192.168.1.0/24的静态路由,具体命令配置如下

③在PC1、PC2、PC3上配置对应IP地址、网关以及子网掩码(部分略,同理)

图中PC的网关是PC连接路由器AR1的接口GE0/0/0的IP地址

④测试与PC1、PC2、PC3的连通性(部分略,同理)

⑤查看路由器AR1的路由表,如图:

由图中‘1’、‘2’处可知路由器直连网段192.168.1.0/24、192.168.2.0/24;

由图中‘3’、‘4’处可知路由器存在到达目标网络192.168.3.0/24、192.168.4.0/24的静态路由条目,配置成功。

Destination/Mask(目的网络/掩码):IP包目的网络/子网掩码

NextHop(下一跳):指下一转发路由器地址,也就是数据包转发到哪里去

⑥查看路由器AR2的路由表,如图:

由图中‘1’处可知路由表里存在到达192.168.1.0/24的静态路由条目,配置成功

由图中‘2’、‘3’、‘4’处可知路由器直连网段192.168.2.0/24、192.168.3.0/24和192.168.4.0/24;

⑦ 实验成功。

静态路由就是这样了,动态路由就见下期咯!

思考小问:

静态路由与静态路由是否能够结合起来使用?


http://www.niftyadmin.cn/n/5004532.html

相关文章

读懂AUTOSAR规范,之CanIf 发送缓冲(带实例代码)

1. General behavior一般行为 在CanIf范围内,传输过程始于调用CanIf_Transmit(),并在调用上层模块的回调服务<User_TxConfirmation>()时结束。在传输过程中,CanIf、CanDrv和CAN邮箱应共同将要传输的L-PDU仅存储一次在单个位置。根据传输方法,这些位置可以是: • CA…

pdf文件签名的问题解决

今天解决冲突的jar&#xff0c;结果出现下面的问题 java.lang.IllegalAccessError: tried to access method org.bouncycastle.asn1.DERNull.<init>()V from class com.itextpdf.text.pdf.security.PdfPKCS7at com.itextpdf.text.pdf.security.PdfPKCS7.getEncodedPKCS7…

Speech | 语音处理,分割一段音频(python)

本文主要是关于语音数据在处理过程中的一些脚本文件以及实例&#xff0c;所有代码只需要更改所需处理的文件路径&#xff0c;输出路径等&#xff0c;全部可运行。 目录 所需环境 方法1&#xff1a;将一整段音频按时间批量切成一个一个音频 方法2&#xff1a;将一整段音频按…

【会议征稿】第五届土木工程、环境资源与能源材料国际学术会议(CCESEM 2023)

第五届土木工程、环境资源与能源材料国际学术会议&#xff08;CCESEM 2023&#xff09; 第五届土木工程、环境资源与能源材料国际学术会议&#xff08;CCESEM 2023&#xff09;&#xff0c;定于2023年10月27日至29日在厦门举行。会议主要围绕“土木工程”、“环境资源”、“能…

Python Flask Web开发三:数据表的字段增加和删除

前言 在实际的开发中&#xff0c;数据表中的字段的增加和删除是很正常的操作&#xff0c;在运营的不断提需求下&#xff0c;这个修改的频率是很高的&#xff0c;那么在flask中如何进行字段的增加和删除呢&#xff1f;下面我来给大家讲讲 一、创建迁移脚本 使用数据库迁移工具…

STM32 硬件IIC 控制OLED I2C卡死问题

#更新通知&#xff1a;2023-09-06 STM32L151 固件库 使用I2C 太难了&#xff0c;又宕机了&#xff0c;建议不要在固件库版本上尝试硬件IIC 了&#xff0c;一般人真用不了&#xff0c;直接使用软件模拟的&#xff0c;或者不要使用固件库了&#xff0c;用HAL 库吧&#xff0c;据说…

Java低代码开发:jvs-list(列表引擎)功能(一)配置说明

在低代码开发平台中&#xff0c;列表页是一个用于显示数据列表的页面。它通常用于展示数据库中的多条记录&#xff0c;并提供搜索、排序和筛选等功能&#xff0c;以方便用户对数据进行查找和浏览。 jvs-list是jvs快速开发平台的列表页的配置引擎&#xff0c;它和普通的crud 具…

77 # koa 中间件的应用

调用 next() 表示执行下一个中间件 const Koa require("koa");const app new Koa();app.use(async (ctx, next) > {console.log(1);next();console.log(2); });app.use(async (ctx, next) > {console.log(3);next();console.log(4); });app.use(async (ctx,…