目录
静态路由
路由
路由器隔离隔离广播域,连接不同的网段,不同网段之间用户通信通过路由器进行数据转发过程,称为路由,而路由器转发依靠表项称为路由表
产生路由方式:
1.直连路由:直连接口所在网段自动生成。直连路由产生条件:1.接口有IP地址 2.接口双up
2.静态路由:由网络管理员手工配置生成路由条目
3.动态路由: 通过运行动态路由协议学习到的路由
路由表的形成
直连网段
本地接口配置IP地址和子网掩码,端口开启状态,形成直连路由
非直连路由
不是本地接口配置IP地址和子网掩码,端口开启状态,形成直连路由
对于非直连路由的学习有两种方式
管理员手动添加——静态路由
路由器通过路由协议自动学习——动态路由
(对于非直连网段,需要静态路由或者静态路由,将网段添加到路由表中)
Preference :
优先权,描述路由优先级,数值范围0-255,数值越小越优。不同路由学习方式默认优先级不同
Cost :
开销值, 用于在优先级相同情况下选路比较,数值越小越优,不同路由学习方式开销值计算方式不同。
路由查询规则:
1.最长匹配
2.递归查询
静态路由使用环境:
适用于网络结构简单,稳定性高的小型网络。
静态路由配置:
静态路由代码:
[]int g0/0/0 //进入接口g0/0/0
[]undo shutdown //开启接口g0/0/0
[]ip add 10.1.1.1 24 //给接口g0/0/0配置网关IP地址及子网掩码长度
[]int g0/0/1 //进入接口g0/0/1
[]undo shutdown //开启接口g0/0/1
[]ip add 10.1.2.1 24 //给接口g0/0/1配置网关IP地址及子网掩码长度
[]display ip routing-table //查看路由表,此时应该有R1路由器直连的两条路由
[]ip route-static 10.1.3.0 24 10.1.2.2 //配置到目的网段10.1.3.0的静态路由
[]ip route-static 10.1.4.0 24 10.1.2.2 //配置到目的网段10.1.4.0的静态路由
[]display ip routing-table //查看路由表,此时路由表里应该有四条路由
注意事项
- 各路由转发的方向
- 查看需要配置总共有几条路由路径
- 每个路由器的非直连路由有几条
等开销负载均衡:
到达同一目标网段,存在多条路由条目,存在两条或两条以上的路由优先级值和开销值都是最优的,则这几条路径执行负载均衡
浮动路由:
静态路由支持手工指定优先级,可以通过配置目的地址/掩码相同、优先级不同、下一跳不同的静态路由,实现转发路径的备份。浮动路由是主路由的备份,保证链路故障时提供备份路由。主路由下一跳可达时该备份路由不会出现在路由表。
浮动路由:
静态路由支持手工指定优先级,可以通过配置目的地址/掩码相同、优先级不同、下一跳不同的静态路由,实现转发路径的备份。浮动路由是主路由的备份,保证链路故障时提供备份路由。主路由下一跳可达时该备份路由不会出现在路由表。浮动路由:静态路由支持手工指定优先级,可以通过配置目的地址/掩码相同、优先级不同、下一跳不同的静态路由,实现转发路径的备份。浮动路由是主路由的备份,保证链路故障时提供备份路由。主路由下一跳可达时该备份路由不会出现在路由表。
路由黑洞以及路由环路的产生以及解决方案
在路由汇总过程中会出现路由黑洞,当路由汇总与缺省路由同时出现可能会导致产生路由环路。
解决方案:在手工汇总的路由器上手工添加一条指向null 0 的路由防止路由环路的产生。