IP路由原理
引入
路由器负责将数据报文在逻辑网段间进行转发
路由是指导路由器如何进行数据报文发送的路径信息
每台路由器都有路由表,路由存储在路由表中
路由环路是由错误的路由导致的,它会造成IP报文在网络中循环转发,浪费网络带宽
路由表的组成
最长掩码匹配然后转发
路由器单跳操作
路由的来源
路由优先级
定义
路由器负责将数据报文在IP网段之间进行转发
路由是指导路由器如何进行数据转发的路径信息
IP连通的前提
沿途的每台路由器上都有到达目的网段的路由信息
路由是单向的路径信息,沿途每台路由器都要有往返双向路由信息
路由表
作用
存储路由信息
字段内容
Destination/mask 目的网段和掩码
Proto 路由的来源
Pre 优先级
Cost 度量值
Nexthop 下一跳地址 数据报文从接口发出后到达的下一个IP地址
Interface 出接口 数据报文发出的接口
路由表查表规则
最长掩码匹配规则
当数据包在路由表中匹配到多条掩码长度不同的路由,会按照掩码最长的路由进行转发
路由迭代规则
当路由的下一跳为非直连网段地址,路由器会再次在路由表中查询下一跳地址,直到查询到下一跳是直连地址为止
默认路由匹配规则
路由表操作流程:
来源
直连路由
定义:根据直连接口所在网段自动产生
产生条件:接口UP、接口配置IP地址
静态路由
定义:手动配置到达每个目的网段的路由信息
特点:
配置和维护繁琐复杂
没有协议消耗,减轻设备和带宽压力
动态路由协议
定义:通过路由协议从邻居自动学习路由信息
特点:
配置简单,维护便捷
协议会消耗设备资源和链路资源
常见路由协议:
RIP:路由信息协议,年代久远,已经被淘汰
OSPF:开放式最短路径优先,目前最主流的路由协议
BCP:边界网关协议,运营商之间使用的唯一协议
IS-IS
路由表书写规则
1.不同来源的路由优先级高 (数字小) 的优先
2.同一来源的路由Cost小的优先
3.同一来源Cost相等的路由会形成等价路由
数据流会在等价路由上自动负载分担
路由表优先级
直连路由 (Direct) 0
静态路由 60
RIP 100
OSPF内部路由 10
OSPF外部路由 150
BGP 255
常见命令
[h3c]display ip routing-table:查看路由表
[h3c]display ip routing-table ‘network’‘mask’:查看指定网段的路由信息