# IP路由基础 > 路由器工作在网络层(即三层),不同的接口处于不同的广播域(划分/隔离广播域) > > 实现不同网段间的通信/数据传输(网关) > > 路由器根据数据报文中的目的IP地址去查找路由表进行数据转发 ### 路由表六要素: - 目的网段: - 可以到达的目的地 - 路由协议类型: - 直连,静态路由 - 动态路由: - IGP:内部网关路由协议 OSPF、RIP、ISIS - EGP:外部网关路由协议 BGP - 路由优先级: - 级值越小越优先 - 直连:0 - 静态:60 - 动态:OSPF:10 150 - RIP:100 - ISIS:15 - BGP:255 - 开销(COST): * 去往目的地所花费的代价 - 出接口: - 指明数据报文离开本路由器的出接口的接口号 指明数据报文离开本路由器的出接口的接口号 - 下一跳: - 去往目的地的出接口的对端设备的接口IP地址 去往目的地的出接口的对端设备的接口IP地址 ### 路由表的生成(路由协议): - 路由:名词 路由表中的一条路由条目 - 动词 :路由寻址的过程 #### 学习路由: - 直连路由: - 链路UP,并且配置了IP地址,则会自动生成 - 静态路由: - 通过管理员手工配置,维护及删除,无法实现自动收敛(适用于小型的企业网络) - 收敛: 从协议初始化运行到稳定状态,从故障到完全恢复正常的过程称为收敛,这个过程所花费的时间称为收敛时间 - 配置: - IP route-static 目的网络 掩码 下一跳/出接口 - PS:静态路由配置时 - 若在以太网环境下必须配置下一跳IP地址(路由器的接口可以通过交换机连接多台设备) - 若在串口环境下路由器通过串口只能连接一台设备,则可以配置出接口或下一跳 - 全网互通:每一台路由器都需要配置去往自己所非直连的网段的路由 - 静态路由的缺点:无法实现自动收敛,配置工作量大,后期维护困难 - 动态路由:根据协议本身去动态的学习路由,可以实现自动收敛,配置复杂(适用于较大型的网络) ### 路由优选原则: - 当存在多条去往同一目的地的路由时,首先会通过比较路由协议优先级,优先级越高(极值越小)越优先, - 若优先级相同,则比较开销,开销值越小越优先,最终将最优的路由加入到路由表中 ### 路由转发原则: 1. 最长掩码匹配原则(掩码越长越精确) 2. 掩码相同则比较路由协议优先级级值越小越优先 3. 优先级相同则比较开销,开销值越小越优先、 缺省路由:0.0.0.0代表所有网段,缺省路由的掩码为0,当匹配缺省路由时,缺省路由的优先级最低,掩码最短 ### 路由高级特性: - 1、等价路由: - 当有去往同一目的地的多条路由的优先级和开销都一致,只是下一跳或出接口不同,这样的路由被称为等价路由 - 2、特性静态路由的负载分担: - 当路由表中存在等价路由时前往该目的网段的IP报文,路由器会通过所有有效的出接口、下一跳转发,这种转发行为称为负载分担 - 3、浮动静态路由: - 通过修改路由协议优先级实现路由备份 - 配置命令:【系统视图】ip route-static 2.2.2.2 32 10.1.13.3 preference 70 - 4、路由迭代: - 当配置了一条去往目的地的下一跳地址是非直连的路由,若该设备上并不存在该非直连下一跳IP地址的路由,则这条路由是无效路由 - 解决办法:可以配置一条 指向该非直连下一跳所属网段的路由,使得之前配置的路由生效,这个过程称为路由迭 代(路由递归) ### CIDR:无类域间路由 将多个子网网段汇聚成一个粗犷的网段 - 原理: - 主机位向网络位借位 主机位向网络位借位 - 作用: - 减少路由器维护的路由表单当中的路由条目,减少设备资源的浪费 - 带来的问题: - 环路:在造成环路的链路上,数据报文一直循环发送,严重造成链路带宽浪费以及严重造成设备资源的浪费, 更严重时会影响数据正常通信。 环路:在造成环路的链路上,数据报文一直循环发送,严重造成链路带宽浪费以及严重造成设备资源的浪费, 更严重时会影响数据正常通信。 - 环路解决办法: - 采用配置下一跳为NULL0的路由 最后修改:2021 年 08 月 20 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏