一、静态路由的作用
静态路由:实现全网通。
全网通:当全网所有的路由器都拥有全网所有的路由条目时,即可达成全网通。
二、路由器获取位置网段的方法
1.静态路由
由管理员手写的的路由条目。
2.动态路由
全网所有路由器运行同一种动态路由协议,之后通过路由器间自行协商,得出路由条目。
3.静态路由命令
[名称]ip route- static 192.168.3.0 24 192.168.2.2——静态路由的目标网段:192.168.3.0/24;下一跳:192.168.2.2(未定义流量方向接口)。
[名称]ip route-static 192.168.3.0 24 GigabitEthernet 0/0/0 192.168.2.2(定义了流量方向接口)。
4.判断下一跳的方法
(1)方向。
(2)在已知的直连范围内。
*在静态路由的选路原则中,一律选择最短路径。
5.Pre值——优先级
当两条路由条目访问的网段相同时,仅加载优先级较高的路由条目于本地路由表中。
*注意:数值越大,优先级越低,优先级的取值范围是0-255,直连设备的优先级默认0,静态路由的优先级默认60。
三、路由环路
1.扩展配置
(1)负载均衡:当路由器访问同一个目标具有多条开销相似的路径时,可以让设备将流量拆分,随后沿多条路径同时发送,以达到叠加带宽的目的。
(2)环回接口:路由器配置的虚拟接口,一般用于测试,不需要设备支持。
配置环回接口:[名称]interface LoopBack 0 (进入环回接口,该接口编号为0)。
*指定一个IP去ping另一个IP:[名称]ping-a 192.168.1.1 192.168.2.1。
(3)手工汇总:当路由器可以访问多个连续的子网时,若均通过相同的下一跳,则可以将这些网段进行汇总计算,之后仅编辑汇总后的网段的静态路由即可达到减少路由条目,提高转发效率的目的。
(4)路由黑洞:在汇总中若包含实际不存在的网段,可能会使去往该网段的数据包有去无回,造成链路资源的浪费。
*黑洞路由器:谁在丢弃数据包,谁就是黑洞路由器。
(5)缺省路由:一条不限定目标网段的路由条目,在查表时若本地路由均不匹配,则将匹配缺省路由。
缺省路由命令:[名称]route-static 0.0.0.0 0 12.1.1.2
*一旦黑洞路由器与缺省路由相遇,将会一定会形成路由环路。
(6)空接口(null 0——垃圾箱)路由:在黑洞路由上配置一条到达汇总网段且指向空接口的路由。
例:[名称]route-static 192.168.0.0 22 NULL 0 (将该路由指向null 0 接口)。
*路由表的匹配原则:精准匹配原则/最长匹配原则
(7)浮动静态路由:正常情况下有一条主用的静态路由来转发数据。浮动静态路由则是备用路由,它的优先级低于主用静态路由。当主用静态路由失效(比如链路故障等情况)时,浮动静态路由才会起作用,使得数据能够通过这条备用路径进行转发,从而增强网络的可靠性和容错性。
配置浮动静态路由(更改优先级)
例:[名称]ip route-static 192.168.1.0 24 12.1.1.2 preference 61(定义该路由条目优先级为61)