IP路由原理

定义

  • 路由器负责将数据报文在IP网段之间进行转发
  • 路由是指导路由器如何进行数据转发的路径信息

IP连通的前提

  • 沿途的每台路由器上都有到达目的网段的路由信息
  • 路由是单向的路径信息,沿途每台路由器都要有往返双向路由信息

路由表

作用 存储路由信息

字段内容

  • Destination/mask 目的网段/掩码
  • Proto 路由的来源
  • Cost 度量值
  • Nexthop 下一跳地址 数据报文从接口发出后到达的下一个IP地址
  • Interface 出接口 数据报文发出的接口

路由表查表规则

  • 最长掩码匹配规则:
    • 当数据包在路由表中匹配到多条掩码长度不同的路由,会按照掩码最长的路由进行转发,掩码长范围小
  • 路由迭代规则:
    • 当路由的下一跳为非直连网段地址,路由器会再次在路由表中查询下一跳地址,直到查询到下一跳是直连地址为止

来源

  • 直连路由
    • 定义: 根据直连接口所在网段自动产生
    • 产生条件:接口UP,接口配置IP地址
  • 静态路由
    • 定义:手动配置到达每个目的网段的路由信息
    • 特点:配置和维护繁琐复杂。没有路由协议消耗,减轻设备和带宽压力
  • 动态路由协议
    • 定义:通过路由协议从邻居自动学习路由信息
    • 特点:配置简单,维护便捷。协议会消耗设备资源和链路资源
    • 常见路由协议:
      • RIP 路由信息协议,年代久远,已经被淘汰
      • OSPF 开放式最短路径优先,目前最主流的路由协议
      • BGP 边界网关协议,运营商之间使用的唯一协议
      • IS-IS

路由表写表规则

  • 1.不同来源的路由优先级高(数字小)的优先
  • 2.同一来源的路由Cost小的优先
  • 3.同一来源Cost相等的路由会形成等价路由

路由优先级

  • 直连路由(Direct) 0 不可更改
  • OSPF内部路由 10
  • 静态路由 60
  • RIP 100
  • OSPF外部路由 150
  • BGP 255

常用命令

[h3c]display ip routing-table 查看路由表

[h3c]display ip routing-table 'network' 'mask' 查看指定网段的路由信息