6.4.2 WCCPv2双向连接的挑战

    建立一个成功的WCCPv2双向连接的两个主要准则如下:

    ·WCCPv2的路由ID必须是支持WCCPv2的WAN优化器能够访问的合法IPv4地址。

    ·WCCPv2路由必须了解如何通过其全局IPv4路由表到达相应支持WCCPv2的WAN优化器。

    这些规则对WCCPv2与VRF的整合带来了一定挑战。支持WCCPv2的WAN优化器通常部署在特定的VRF地址空间,该空间只能通过相应的VRF路由表访问,而WCCPv2的路由ID则只能通过全局IPv4路由表访问。图6-4对这一难题进行了说明,由于全局IPv4路由表以及VRF路由表是相互隔离的,因此除非找到一个能解决这两个连接互通问题的替换方案,否则就无法成功建立WCCPv2的双向连接。

    如图6-4所示,HIA消息来自支持WCCP的WAN优化器,SH10(一种Riverbed Steelhead设备)将永远无法访问到ID为10.10.10.10的WCCP路由,因为该设备使用的是租户D的路由表,而loopback10只能通过全局IPv4路由表访问获得。因此,如果SH10处于一个特殊的VRF地址空间,SH10必须通过相应的VRF路由表访问路由ID。要解决这一问题,只能是路由ID和SH10在VRF和全局IPv4路由表中都实现in-path地址可得。

    此外,IOS操作的顺序要求如下:

    ·对于入口流量,WCCPv2重定向应在VRF路由表寻址前完成。

    ·对于出口流量,WCCPv2重定向应在VRF路由表寻址后进行。

    6.4.2 WCCPv2双向连接的挑战 - 图1

    图 6-4 不同路由表之间的可达信息

    以图6-4为例,可以得出4个结论:

    ·从WAN到LAN方向的WCCPv2入口重定向操作要通过全局IPv4路由表获得SH10的地址。

    ·从LAN到WAN方向的WCCPv2入口重定向操作需了解SH10在全局IPv4路由表中的位置。

    ·从WAN到LAN方向的WCCPv2出口重定向操作需要通过VRF租户D路由表获得SH10的地址。

    ·从LAN到WAN方向的WCCPv2出口重定向操作需了解SH10在VRF租户D路由表中的位置。

    任何WCCPv2入口重定向操作都将同样面临以上提到的WCCPv2双向连接的问题,因此,走出这一困境的最佳方案是确保WCCPv2路由ID和SH10 in-path地址在全局IPv4路由表和VRF租户D路由表均可访问。

    说明:保证在全局IPv4路由表和相应的VRF路由表都能访问到路由ID和WAN优化器,将防止双向连接解决方案破坏IOSWCCPv2重定向及VRF路由寻址操作的顺序。