路由概述
- 路由器负责将数据报文在逻辑网段间进行转发。
- 路由是指导路由器如何进行数据报文发送的路径信息。
- 每台路由器都有路由表,路由存储在路由表中。
- 路由环路是由错误的路由导致的,它会造成IP报文在网络中循环转发,浪费网络带宽。
一、路由表的构成
路由表是路由器转发报文的判断依据。
根据掩码长度的不同,可以把路由表中的路由项分为以下几个类型
- 主机路由:掩码长度是32位的路由,表明此路由匹配单一ip地址
- 子网路由:掩码长度小于32位但大于0,表明此路由匹配一个子网。
- 默认路由:掩码长度为0,表明此路由匹配全部ip。
二、路由单跳操作
路由器是通过匹配路由表里的路由项来实现数据包的转发。
三、路由表查找规则
1)
2)
3)
四、路由的来源
-
直连路由
开销小,配置简单,无需人工维护。只能发现本接口所属网段的路由。
-
手工配置的静态路由
无开销,配置简单,需人工维护,适合简单拓扑结构的网络。
-
路由协议发现的路由
开销大,配置复杂,无需人工维护,适合复杂拓扑结构的网络。
五、路由度量值(Metric)
- 路由度量值表示到达这条路由所指目的地址的代价。
- 通常影响路由度量值的因素:
跳数、链路带宽、链路延迟、链路使用率、链路可信度、最大传输单元
- 不同路由协议参考的因素不同
六、路由优先级
如果到相同目的地址有多个路由来源,则:
- 以Preference(优先级)确定不同类型优先级
- Preference越小,优先级越高
- 优先级最高的路由被添加进路由表
各类路由默认优先级
七、路由环路
环路产生的原因:配置了错误的静态路由、网络规划错误或动态路由协议缺陷
八、查看设备路由表(H3C命令)
- 查看IP路由表摘要信息
[Router] display ip routing-table
- 查看符合指定目的地址的路由信息
[Router] display ip routing-table ip-address[ mask-length| mask ]
- 查看路由表的统计信息
[Router] display ip routing-table statistics