★在静态路由的选路原则中,一律选择最短路径。
1. 路由环路:在网络的路由转发过程中,数据包不断地在一系列路由器之间循环转发,始终无法到达其真正的目的网络的一种异常情况。简单来说,就是数据包陷入了一个 “死循环”,不停地在部分路由器构成的闭合路径中打转。
2.解决路由环路现象为扩展配置:
- 负载均衡:当路由器访问同一个目标具有多条开销相似的路径时,可以让设备将流量拆分,随后延多条路径同时发送,已达到叠加带宽的目的。
- 环回接口:路由器配置的虚拟接口,一般用于测试,不需要设备支持。
- [Huawei]interface LoopBack 0 进入环回接口,该接口编号为0
- LoopBack(虚拟接口):具备任何物理接口具备的所有逻辑特征
- [Huawei]ping -a 192.168.1.1 192.168.2.1 指定一个IP地址去ping另一个IP地址
192.168.4.0/24找不到192.168.1.0/24的原因:两个路由器虽然相连,但AR7中没有192.168.1.0/24的路由条目
- 手工汇总:当路由器可以访问多个连续的子网时,若均通过相同的下一跳,则可以将这些网段进行汇总计算,之后仅编辑汇总后的网段的静态路由即可达到减少路由条目,提高转发效率的目的。(把一些网络里的路由信息归拢到一块。)
路由黑洞(若不是连续的子网则会出现):在汇总中若包含实际不存在的网段,可能会使去往该网段的数据包有去无回,造成链路资源的浪费。
ISP向AR6发了一个“我要找192.168.3.1/24”的数据包
AR6先查路由表,192.168.0.0 /22中包含了192.168.3.1/24
故而转发此数据包至AR5。因为AR5路由条目里没有192.168.3.1/24,所以将此数据包丢弃。
- 缺省路由:一条不限定目标网段的路由条目;在查表时若本地路由均不匹配,则将匹配缺省路由。
AR5的数据包不能去192.168.5.0/24,若想去就要写静态路由
现如今有一要求不允许写通往192.168.5.0/24的静态但依旧能够到达
则
[Huawei]ip route-static 0.0.0.0 0 12.1.1.2 缺省路由
特征:一旦黑洞路由器与缺省路由相遇,将会百分之百形成路由环路。(黑洞路由器:谁在丢弃数据包,谁就是黑洞路由器)
1.解决黑洞路由器与缺省路由相遇生成的问题
①空接口路由:在黑洞路由器上配置一条到达汇总网段且指向空接口的路由。
- 空接口:null 0所有指向该接口的数据将不会再被转发
(垃圾箱)
- 路由表的匹配原则:精确匹配原则/最长匹配原则 (最长指的是掩码最长)
[Huawei]ip route-static 192.168.0.0 22 NULL 0 将该路由指向null0 接口
- 浮动静态路由
[Huawei]ip route-static 192.168.1.0 24 12.1.1.2 preference 61 定义该路由条目优先级为61
标签:24,12,23,192.168,2024,接口,数据包,路由,路由器 From: https://blog.csdn.net/Y_P_W/article/details/144721960