精简路由配置的VRF通信方法( 二 )


CE发送报文的时,在本地转发表中查到了指向PE设备的默认路由,报文被发到PE设备的eth 0/0接口;当PE设备收到了CE发来的报文,IP的目的地址是10.1.2.2,IP就会在VRFa的转发表中查找该路由,静态路由10.1.2.0/24作为匹配到的最佳路由被选中;按照该路由转发到下一跳,即报文发送到二层设备,但由于该路由只有接口名而没有具体的下一跳地址,故将报文的目的IP地址10.1.2.2作为ARP request的目标,发送ARP广播;经过二层设备广播该请求,当PC 10.1.1.2收到该ARP请求以后,以自己接口MAC应答,回送给PE;PE设备收到该应答后,二层报文的目的MAC就填写为ARP应答的MAC;报文被转交给驱动从接口eth 0/1发送出去,报文的下一跳地址就是10.1.2.2的MAC地址,PC 10.1.2.2收到报文以后,发现报文的目的IP地址是自己,交上层进行处理 。
配置示意图
ip route vrf VRFa 10.1.2.2 255.255.255.255 eth 0/1 10.1.2.2
ip route vrf VRFa 10.1.2.3 255.255.255.255 eth 0/1 10.1.2.3
ip route vrf VRFa 10.1.2.4 255.255.255.255 eth 0/1 10.1.2.4
ip route vrf VRFb 10.1.1.2 255.255.255.255 eth 0/0 10.1.1.2

推荐阅读