路由基础-相关概念及正常路由的条件.md


路由基础

  • 路由技术是Internet得以持续运转的关键所在
  • 不同的网络之间需要通信,这时就需要路由器来连接不同的网络,实现网络之间的数据转发
术语 备注 类比
路由(Routing) 从源头到目标的路径 不同网络间的转发过程 火车
路由表(Routing Table) 路由信息的集合 路由的依据 时刻表
路由器(Router) 具有路由功能的设备 火车站
默认网关(Default Gateway) 通常是路由设备的接口Ip地址 火车站的地址

路由过程

网络拓扑图

  • 下一跳与出接口一一对应
  • 下一跳:下一个路由的接口地址(可以理解为跳到下一个网关)
路由器 目标网络 下一跳 出接口 路由器 目标网络 下一跳 出接口
RA 10.1.2.0 10.1.2.1 E0 RB 10.1.2.0 10.1.2.2 E0
10.3.1.0 10.3.1.1 E1 10.3.1.0 10.1.2.1 E0
10.4.1.0 10.1.2.2 E0 10.4.1.0 10.4.1.1 E1

路由器(或其他三层设备)收到一个IP数据包时,会查看数据包的IP头部中的目的IP地址,并在路由表中进行查找,在匹配到最优的路由后,将数据包扔给该路由所指的出接口或下一跳

  • 特别:路由器必须要知道下一跳与出接口才会正常转发数据

求证路由器是否需要知道下一跳与出接口

网络拓扑图

  • 如果在R1处设置静态路由(目的地址确定但是出接口不确定)

设置静态路由

  • 查路由表无法找到对应表

路由表

  • 查静态路由配置能查到刚才设置的路由
  • 并且通过配置中的Inactive可知,这条路由是处于未活跃状态
  • 原因是下一跳的接口不确定

接口状态

  • 重新设置对应的静态路由

设置静态路由

  • 再次查表能查到相应的静态路由

静态路由信息

  • 测试主机之间是否能ping通

测试ping

  • 所以路由器必须要知道下一跳与出接口才会正常转发数据

文章作者: MikeVane
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 MikeVane !
  目录