- RIB(Routing Infor Base,路由表)
路由表中含有网络周边的拓扑信息。路由表建立的主要目标是为了实现路由协议和静态路由选择。
RIB包含如下信息:
字段 | 含义 | 作用 |
destination | 目的地址 | 用来标识IP包的目的地址或者目的网络 |
mask | 网络掩码 | 与目的地址一起标识目的主机或者路由器所在的网段的地址 |
pre | 优先级 | 标识路由加入IP路由表的优先级。可能到达一个目的地有多条路由,但是优先级的存在让他们先选择优先级高的路由进行利用 |
cost | 路由开销 | 当到达一个目的地的多个路由优先级相同时,路由开销最小的将成为最优路由 |
interface | 输出接口 | 说明IP包将从该路由器哪个接口转发 |
nexthop | 下一跳IP地址 | 说明IP包所经过的下一个路由器 |
- FIB(Forwarding Info Base,转发表)
FIB表是路由表RIB中的最优路由条目导入到FIB中的,也可以是由ARP生成的,是真正指导数据转发的表。FIB中包含了路由器在转发报文时所必需的一组最小信息。路由表RIB用来决策路由,转发表FIB用来转发分组。
FIB表包含如下信息:
字段 | 含义 | 作用 |
Destination/Mask | 目的地址/掩码长度 | 目的地址/掩码长度 |
Nexthop | 转发的下一跳地址 | 说明IP包所经过的下一个路由器 |
Flag | 标志: "U"——代表是路由UP,可用 "G"——代表是网关路由 "H"——代表是本机路由 "B"——代表是黑洞路由 "D"——代表是动态路由 "S"——代表是静态路由 "R"——代表是被拒绝的路由,不可用 “E”——代表是多路径等价路由 "L"——代表是由ARP或ESIS生成的路由 | 对该条转发信息性质描述 |
TimeStamp | 时间戳 | FIB项生成的时间。它不用于转发,但在分布式系统中可作为故障诊断与排错时的参考信息,可以验证FIB项是否从主控板到I/O板定时刷新,同时还可以用于内部老化功能 |
Interface | 转发接口 | 转发的出接口 |
- MAC地址表
MAC地址表显示了主机的MAC地址与以太网交换机端口映射关系,指出数据帧去往目的主机的方向。当以太网交换机收到一个数据帧时,将收到数据帧的目的MAC地址与MAC地址表进行查找匹配。如果在MAC地址表中没有相应的匹配项,则向除接收端口外的所有端口广播该数据帧。
MAC地址表包含如下信息:
字段 | 含义 | 作用 |
MAC地址 | 主机MAC地址 | 显示了主机的MAC地址与以太网交换机端口映射关系 |
端口 | 以太网交换机端口 |