路由基础:关键术语、RIB表、FIB表、最长匹配原则、路由表的路由来源

本文所使用的是华为eNSP模拟器,所有命令都为华为命令。

目录

1、关键术语

2、RIB表、FIB表

3、最长匹配原则

4、路由表的路由来源


1、关键术语

  • 路由(Routing):从源头到目标的路径,不同网络间的转发过程。
  • 路由表(Routing Table):路由信息的集合,路由的依据。
  • 路由器(Router):具有路由功能的设备。
  • 默认网关(Default Gateway):通常是路由设备的接口IP地址。


2、RIB表、FIB表

华为设备可用:display ip routing-table ,查看RIB(路由表信息)。display fib,查看FIB(转发信息表)。所有路由都会存在RIB表中,不论是可达路由还是不可达路由。FIB表存放的是可达的、并且为直接转发的路由。

下图a为路由表信息,图b为FIB表。

路由基础:关键术语、RIB表、FIB表、最长匹配原则、路由表的路由来源_第1张图片

图a-RIB表​​​

路由基础:关键术语、RIB表、FIB表、最长匹配原则、路由表的路由来源_第2张图片

图b-FIB表

  •  Destination:目标,用来标识IP的目标地址或目标网络
  • Mask:掩码,选择最佳路由的重要判断依据
  • Proto:协议类型,路由的来源
  • Pre:优先级,比较不同路由来源到达相同目标网络的优先级,越低越优先
  • Cost:开销,比较相同路由来源到达相同目标网络的不同路径的优先级,越低越优先
  • Flags:标记,字母的具体含义,看表上方的Route Flags信息。
  • NextHop:下一跳,指明IP包下一个路由器的接口地址
  • Interface:出接口,指明IP包要从哪个接口转发

路由选择时先对比优先级,优先级一样的情况下再对比cost。


3、最长匹配原则

最终数据包匹配最佳路由的算法。

路由基础:关键术语、RIB表、FIB表、最长匹配原则、路由表的路由来源_第3张图片

图c-路由最长匹配原则

1、最长匹配原则比不同目标网络(IP/掩码)

2、优先级比相同目标网络的不同路由来源

3、开销比相同目标网络、相同路由来源的不同路径

4、最后目标网络、路由来源、路径开销都相同,即等价路由,负债负担

 例子:路由9.1.2.1/8与路由8.0.0.0/8、9.0.0.0/8、9.1.0.0/16进行匹配。

十进制

二进制

最少匹配位数

匹配几位

是否匹配

9.1.2.1

00001001 00000001 00000010 00000001

8.0.0.0/8

00001000 00000000

00000000 00000000

8

7

因前8位不匹配,所以不选这个路由

不匹配

9.0.0.0/8

00001001 00000000

00000000 00000000

8

15

匹配

9.1.0.0/16

00001001 00000001

00000000 00000000

16

22

最长匹配

最终路由9.1.2.1/8会选择9.1.0.0/16路由进行转发。


4、路由表的路由来源

直连路由:路由器接口上的网络

静态路由:管理员手工添加的网络

动态路由:路由器之间动态学习到的网络

你可能感兴趣的:(网络,网络,服务器,运维)