一、拓扑
R1上配置去往23网段的静态路由;R3配置去往12网段的回程路由
查看R1路由表
注:通常情况下查询路由表遵循递归查找和最长匹配,递归查找一定要找到出接口数据包才能转发出去。R1上有去往23网段的路由,但是下一跳是12.1.1.2,于是继续递归往下找去往12.1.1.2的路由,找到了12.0.0.0/24路由条目,并且找到了出接口是e0/0这样数据包才能转发出去,然后从接口发出去还需要进行重写操作,也就是将三层数据要进行二层封装。这就是所谓的进程转发的过程
查看FIB表
注:FIB(转发信息库)表是开启CEF所产生的,FIB表时RIB表的一个拷贝,但是里面的条目是已经递归好的条目,也就是说FIB表不需要像进程转发那样进行递归查找。而且FIB表可以直接被ASIC硬件调用。快速高效!
查看AT(adjacency table)
cc010AA40000:重写的时候封装的二层目的MAC地址
cc000AA40000:重写的时候封装的二层源MAC地址
0800:表示帧头中type字段,就是上层协议的协议类型,IP的话就是0x0800、0806-ARP、0835-RARP、0847-MPLS