在Cisco路由器上配置WCCP

你可以通过使用 WCCP 协议(网页缓存通讯协议, Web cache communications protocol ),来将通讯流量(通常是对网页的访问请求)实时转发到另外一台设备上。
WCCP 的最常见应用则是将网页通讯转发到另一台提供了网页快速缓存的服务器上,或是转发到另一台提供过滤,或者其他服务的服务器上。
  你可以在你的路由器上启用 WCCP ,但是如果你有一台外部设备在提供网页快速缓存,记录,报告,或者过滤的话,你就应当仅使用 WCCP.Cisco 一共开发了两个版本的 WCCP WCCPv1 WCCPv2.
   WCCP 如何工作
  这里是一个 WCCP 如何工作的示例:
   一个网页浏览器生成一个请求,然后发送到一台路由器上。
   路由器截取该请求。
   路由器将该请求转发到一个在 GRE 帧中的新位置上,以防止对初始数据包进行任何修改。
   新设备 ―― 通常是某种网页设备 ―― 可以选择直接作为服务器响应该请求,或者将它转发到别处去。假如它接受了该数据包的话,那么新设备就可以提供一个响应。
  使用 WCCP 的好处是我们假设由其他设备来提供路由器无法提供的服务 ―― 比如,网页内容过滤,缓存,记录,安全,或者认证。我已经看到过 WCCP 被用在 Squid 代理服务器上, Blue Coat 网页缓存以及内容过滤设备上,还有 Cisco 的内容高速缓存引擎上。
  而透明路由通信到一台网页设备上的好处,则是你根本无需修改你的网页浏览器(而且你也无需配置一台代理服务器)。另外,网页快速缓存设备还提供如下好处:
   它们可以缩短对网页请求的响应时间
   它们可以优化对互联网 连接的带宽利用
   它们可以记录下网页请求,并给出相关报告
   它们可以对内容进行过滤
  自然, WCCPv2 又提供了比 WCCPv1 更多的功能。 WCCPv2 支持的协议不仅是 HTTP ,还有多重路由, MD5 安全,以及负载分配。
  通过使用 WCCP ,你可以使用一个 “cache 来进行负载平衡,比例缩放以及容错冗余。你也可以在路由器上使用 HSRP 协议( Hot Standby Router Protocol ,热备路由协议),从而为你的 WCCP 路由器提供冗余。
   如何配置 WCCP
  该如何配置 WCCP 呢?喔,对所有 WCCP 配置来说,路由器大概是最容易的部分了。下面是一个示例配置:
Router(config)# ip wccp version 2
Router(config)# ip wccp web-cache password mypassword
Router(config)# interface Fa0/0
Router(config-if)# ip wccp web-cache redirect out
Router(config-if)# ^Z
  这些命令告知路由器,它应当接受使用 “mypassword” 作为口令的 WCCP 注册请求。同时,它也告知 WCCP 缓存引擎,哪个路由器在运行 WCCP ,并向该路由器注册缓存。
  那么,该如何检查路由器 WCCP 的状态呢?这里是一个示例:
Router# show ip wccp
Global WCCP information:
   Router information:
     Router Identifier:           -not yet determined-
     Protocol Version:            2.0
   Service Identifier: 2
     Number of Cache Engines:        0
     Number of routers:           0
     Total Packets Redirected:        0
     Redirect access-list:          -none-
     Total Packets Denied Redirect:     0
     Total Packets Unassigned:        0
     Group access-list:           -none-
     Total Messages Denied to Group:     0
     Total Authentication failures:     0
Router#
  虽然 WCCP 不是一个任何人都需要进行配置的东西,但是了解它的基本概念还是很重要的。并且,为了以防万一,你也应当知道如何对它进行配置
 

你可能感兴趣的:(职场,Cisco,路由器,路由,休闲)