静态路由//

静态路由的基本概念

静态路由是一种网络路由方式,其路由信息是由网络管理员手动配置的,而不是通过动态路由协议自动学习的,静态路由是固定的,不会随着网络状态的变化而变化,这种路由方式适用于网络拓扑结构简单且稳定的环境,尤其是在中小型网络中较为常见。

涉及知识点

静态路由选择原则

尽量选择距离最短的路径

负载均衡

当路由器访问同一个目标且具有多条开销相似的路径时,可以让设备将流量拆分后沿多条路径同时发送以达到叠加带宽的作用。

静态路由的优先级

静态路由的默认优先级为60.如果需要在多条静态路由中优选某条路由,可以通过降低该路由的优先级或提高其他路由的优先级来实现。静态路由本省不包含成本(cost)值。但是路由表中显示的cost值为0。

Pre:优先级---当两条路由条目的目标网段相同时,仅加载优先级较高的路由条目到路由表中

(优先级的数值越小,优先级越高。华为系统中,直连路由默认为0,静态路由默认为60)

RD:该条路由需要递归查找(当一个路由器收到一个目的地址的数据包,但其路由表中没有直接匹配的条目时,路由器会检查是否有指向该目的地址的静态路由或动态路由。如果存在这样的路由,并且该路由的标志位设置为RD,那么路由器会继续递归地查找下一跳路由器的路由表,以此类推,直到找到一个能够直接转发数据包的路由或者达到路由的终点。这个过程允许路由器通过一系列已知的路由跳转来转发数据包到最终目的地。)

静态路由基本配置

1.静态路由:代指 通往 192.168.3.0/24网段下一跳为192.168.2.2

复制代码
[R1]ip route-static 192.168.3.0 24 192.168.2.2

2.查询路由表

复制代码
[R1]display ip routing-table

3.环回接口:路由器配置的虚拟接口,一般用于虚拟测试,不需要设备支持

复制代码
[R1]interface LoopBack 0  创建环回接口0

[R1]ping -a 192.168.1.1 192.168.2.1   指定 192.168.1.1去ping 192.168.2.1

4.手工汇总:当路由器可以访问多个连续的子网时,若均通过相同的下一跳,可以将这些网段进行汇总计算,之后仅编辑汇总过后的网段的静态路由,即可达到减少路由条目,提高转发效率的目的。

例:假设现在有两个网络 192.168.1.0/27 和192.168.1.32/27 这时候可以将它们汇总为 192.168.1.0/25

  1. 路由黑洞: 在汇总中若包含网络中实际不存在的网段时,可能会使消息又去无回,造成链路资源的浪费。(合理的子网划分可以尽量减少路由黑洞 )

一旦黑洞路由与缺省路由相遇,将百分之百形成路由环路

6.空接口路由: 在黑洞路由器上,配置一条到达汇总网段并指向空接口的路由。

(空接口:null口,路由器的一个虚拟接口,如果一条路由被指向空接口,则意味着被丢弃.

路由表匹配原则:最长匹配原则/精确匹配原则.)

复制代码
[R1]ip route-static 192.168.0.0 21 NULL 0 将去往192.168.0.0/21的路由指向NULL0
    
    NULL 0 需要配置在黑洞路由器上

7.缺省路由: 一条不限定目标的路由条目;查表时,若本地所有路由条目均不匹配,则将匹配缺省路由。缺省路由在网络设计中非常重要,因为它允许路由器在没有具体路由信息的情况下仍然能够将数据包发送到网络之外。这对于小型网络尤为有用,其中路由器可能只连接到互联网,或者在复杂的网络环境中,作为最后一跳设备,将数据包传递给上游服务提供商。合理配置缺省路由可以减少路由表的大小,降低路由器的处理负担,并提高网络的整体效率。

8.浮动静态路由

复制代码
[R1]ip route-static 192.168.2.0 24 12.0.0.2 preference 61 

将去往192.168.2.0/24网段的路由条目优先级调整至 61

[R1]display ip routing-table protocol static 查看由静态路由生成的路由表
相关推荐
旺小仔.14 分钟前
Linux--线程
linux·运维·服务器
Mr. Cao code35 分钟前
探索OpenResty:高性能Web开发利器
linux·运维·服务器·前端·nginx·ubuntu·openresty
厦门辰迈智慧科技有限公司1 小时前
水闸自动化监控系统解决方案
运维·服务器·物联网·安全·自动化·监测
Nuyoah11klay2 小时前
华清远见25072班网络编程day1
linux·服务器·网络·网络编程
努力学习的小廉2 小时前
深入了解linux系统—— 日志
linux·运维·服务器
qinyia4 小时前
Wisdom SSH 是一款创新性工具,通过集成 AI 助手,为服务器性能优化带来极大便利。
服务器·人工智能·ssh
MilesShi5 小时前
从 scheduler_tick 到上下文切换:深入解析 Linux 内核的 TIF_NEED_RESCHED 标志设置流程
linux·运维·单片机
方渐鸿8 小时前
【2024】k8s集群 图文详细 部署安装使用(两万字)
java·运维·容器·kubernetes·k8s·运维开发·持续部署
晓衣8 小时前
2025“獬豸杯”全国电子数据取证竞赛-k8s服务器取证wp
服务器·经验分享·程序人生·网络安全·容器·kubernetes·学习方法
我爱云计算8 小时前
K8S详解(5万字详细教程)
linux·运维·云原生·容器·kubernetes