?????? : Cisco CSS 11500 系列内容服务交换机

配置在CSS 11000和11500上的URL路由(第五层路由)

2015 年 8 月 28 日 - 机器翻译
其他版本: PDFpdf | 英语 (2014 年 10 月 1 日) | 反馈


目录


简介

Cisco内容服务交换机(CSS)系列Content Services Switch能路由根据第3层(L3), Layer4 (L4)和第五层(L5)信息的数据包。使用L5功能,流量可以被处理到根据在URL或HTTP报头的信息的特定服务器(例如嵌入式Cookie)。CSS在确定使用最粒状的(最好的)匹配使用哪个规则排除优化规则的命令的所有努力。

开始使用前

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

先决条件

本文档没有任何特定的前提条件。

使用的组件

本文档不限于特定的软件和硬件版本。

注意: CSS 11000当前是生命周期结束。参考的型号公告版欲知更多信息。

本文档中的信息都是基于特定实验室环境中的设备创建的。本文档中使用的所有设备最初均采用原始(默认)配置。所有服务器直接地连接对CSS。如果您是在真实网络上操作,请确保您在使用任何命令前已经了解其潜在影响。

配置

本部分提供有关如何配置本文档所述功能的信息。

背景信息

当请求进来到CSS时,请求被评估已配置的内容规则。第一测验是为匹配与Cookie字符串的规则。如果没有匹配的规则, CSS测试对于匹配与URL字串的规则。如果再没有匹配的规则,请求测试规则为匹配协议(TCP或UDP)和端口号。如果仍有没有匹配,最后测验是为一个匹配的VIP地址。如果没有匹配的VIP,数据包将路由或丢弃。

在包括字符串.gif.html用目的IP地址10.1.1.100,协议TC和端口80下面的配置中,收到的信息包测试更加特定的规则L5_GIFL5_HTML为URL。如果请求匹配URL字串、协议、端口和IP地址,将发送对字符串匹配的服务Server1或Server2。如果收到的信息包不包含任一个字符串,对目的IP地址的10.1.1.100较少特定内容规则L3将比较。如果这匹配请求,数据包将发送到使用,在这种情况下,是循环默认的已配置的平衡方法选择的其中一服务。

配置

此配置使用以下设置:

  • 专用服务器连接对CSS。

  • Server1使用HTML页面。

  • Server2使用AVI和GIF文件。

  • 所有服务器使用别的。

配置
!Generated on 09/20/2004 11:46:30
!Active version: sg0730106

configure

!************************** CIRCUIT **************************

circuit VLAN1

  ip address 10.1.1.254 255.255.255.0

!************************** SERVICE **************************


!--- Poll all the servers using /index.html for the keepalive.


service Server1

  ip address 10.1.1.1

  keepalive uri "/index.html"

  keepalive type http

  active

service Server2

  ip address 10.1.1.2

  keepalive type http

  keepalive uri "/index.html"

  active

service Server3

  ip address 10.1.1.3

  keepalive type http

  keepalive uri "/index.html"

  active

service Server4

  ip address 10.1.1.4

  keepalive type http

  keepalive uri "/index.html"

  active

!*************************** OWNER ***************************

owner foo.com

  content L3      


!--- This is the catch all rule. This rule handles any pages that do
!--- not match the other rules.
        

    vip address 10.1.1.100      

    add service Server1

    add service Server2

    add service Server4

    add service Server3

    active

  content L5_GIF

    vip address 10.1.1.100

    port 80

    protocol tcp

    url "/*.gif"               


!--- If the request is for a gif,
!--- Server2 handles it.
 

    add service Server2         

    active

  content L5_HTML

    vip address 10.1.1.100

    port 80

    protocol tcp

    url "/*.html"               


!--- If the request is for an HTML document,
!---  Server1 handles it.

add service Server1         

    active

验证

使用浏览器,请输入VIP (10.1.1.100)的URL并且重复。公告在show summary命令输出中它循环法(默认)在所有四个服务器附近使用L3规则(因为两个L5规则未满足)。

点浏览器http://10.1.1.100/1.gif,并且注意请求发送对Server2。用另一个GIF文件再试一次(例如2.gif)。

点浏览器http://10.1.1.100/1.html。它当前去Server1。重复与另一个HTML文档(例如index.html)。使用1.jpg,重复测验。因为它不匹配其中任一个L5规则, L3规则在四个服务器平衡它。

故障排除

目前没有针对此配置的故障排除信息。

相关的思科支持社区讨论

思科支持社区是您提问、解答问题、分享建议以及与工作伙伴协作的论坛。


相关信息


Document ID: 25999