一、
路由:为数据报的转发,提供具体的路径信息(类似高德地图)
路由器:提供路由,进行数据转发(一个设备,是实现路由的载体)
路由表:提供具体的路由信息
Destination/Mask:表示此路由的目的网络地址(根据网络地址可以自然的找到具体的IP地址)和网络掩码。
Protocol:路由的协议类型,路由器通过什么协议获得该路由。
直连路由(Direct):直连接口所在网段的路由,由设备自动生成,产生条件:物理接口、协议双up。
静态路由:由网络管理员手动配置的路由条目。
动态路由:路由器通过动态路由协议(如:ospf、rip、IS-IS等)学习到的路由。
preference(pre):表示路由协议的优先级(0-255),数值越小,优先级越高。
常见的路由类型的默认优先级:
直连路由:0
静态路由:60
动态:rip(100)、ospf(内部路由:10,外部路由:150)
cost:路由开销,当达到同一目的地的多条路由具有相同的路由优先级时,路由开销最小的将成为当前的最优路由。(带宽越大相对应的cost值越小)
常用度量值:跳数(一跳就是一个cost值)、带宽、时延等。
NextHop:表示对于本路由器而言,到达该路由指向的目的网络的下一跳地址。该字段指明了数据转发的下一个设备。(接收到数据的那个接口接收下一跳的IP地址)
interface:表示此路由的出接口,指明数据将从本路由器的哪个接口转发出去。
二、
路由转发的过程
目标地址+源地址+数据
直连路由转发:
非直连路由转发:
路由匹配原则:
最长掩码匹配原则
缺省匹配
无法匹配则丢弃
三、
静态路由定义:由网络管理员手动配置,适于拓扑结构简单并且稳定的小型网络。
格式:ip route-static 目标网络 子网掩码 下一跳
静态路由分类:
缺省路由: 如果报文的目的地址不能与路由表的任何目的地址相匹配,那么该报文将选取缺省路由进行转发。 ip route-static 0.0.0.0 0 下一跳 缺省路由一般用于企业网络出口,配置一条缺省路由让出口设备能够转发前往Internet上任意地址的IP 报文
等价路由: 去往同一目的地路由,来源相同,开销相同,优先级相同,下一跳不同
浮动路由: 去往同一目的地路由,来源相同,开销不相同,优先级相同,下一跳不同
去往同一目的地路由,来源相同,开销相同,优先级不同,下一跳不同
环回口:
interface LoopBack ?
<0-1023>LoopBack interface number
interface LoopBack 0
ip address 192.168.1.1 24
路由汇总:(取相同,去不同) 一组具有相同前缀的路由汇聚成一条路由,从而达到减小路由表规模以及优化设备资源利用率的目的
ip route-static 10.1.1.0 24 12.1.1.2
10.1.0000 0001.0
10.1.0000 0010.0
10.1.0000 0011.0
10.1.0000 0100.0
10.1.0000 0101.0
10.1.0000 0110.0
10.1.0000 0111.0
10.1.0000 1000.0
10.1.0000 1001.0
10.1.0000 1010.0
汇总后的网络:10.1.0.0/20
ip route-static 10.1.0.0 20 12.1.1.2
黑洞路由:空接口(null0) 路由汇总不精确产生环路问题
ip route-static 10.1.0.0 20 12.1.1.2
ip route-static 10.1.0.0 20 null0
目标网段:10.1.30.0/24
ip route-static 0.0.0.0 0 192.168.1.22 preference 61 更改路由条目的优先级
dis ip routing-table 查询本设备的路由表
跟踪路由: