配置路由
配置DSVPN的路由,实现mGRE封装的报文正确转发。
背景信息
在分支Spoke和总部Hub上都必须存在经Tunnel转发的路由,这样通过mGRE封装的报文才能正确转发。经过Tunnel接口转发的路由可以是静态路由,也可以是动态路由。
DSVPN支持如下两种路由学习方式:
分支间相互学习路由(非shortcut方式)
采用这种方式时,源分支到目的分支子网的路由下一跳为目的分支的Tunnel地址,每个分支需要学习到所有对端的路由数据。这种情况下,Spoke会消耗大量的CPU和内存资源,对其路由表容量和性能有较高的要求。而实际应用中,Spoke的性能往往较低,能存放的路由数量有限。因此,这种路由部署方案只适用于网络节点较少、路由信息量小的中小型网络。
这种路由部署方式下,DSVPN采用非shortcut方式建立分支间的mGRE隧道。
分支路由汇聚到总部(shortcut方式)
采用这种方式时,源分支到目的分支子网的路由下一跳为总部的Tunnel地址,Spoke只需存放到Hub的路由。由于Spoke减少了自身的路由数量,所以适用于那些网络规模大、分支较多的大型网络。
这种路由部署方式下,DSVPN采用shortcut方式建立分支间的mGRE隧道。
上述两种路由学习方式均支持配置静态路由和动态路由协议来实现路由部署,DSVPN支持OSPF、BGP两种动态路由协议。
请在分支Spoke和总部Hub上进行如下配置。