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

CSS上的配置nci-direct-return服务

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


目录


简介

nci-direct-return服务类型是有用的,当客户端需要要求内容从反向代理缓存(RPC)或从在互联网查找的一地理不同的源服务器时。服务器的向前路径是通过两Cisco内容服务交换机(CSS) 11500系列内容服务交换机之间的TCP连接,但是反向路径能采取一个不同的路径对产生请求的客户端。网络地址转换(NAT)并列允许CSS执行这些事:

  • 请建立CSSs之间的向前TCP交换连接,直到目的地CSS被到达。

  • 执行允许回程数据流数据包流经到客户端所有网络路径的最终转换在目的地CSS。NAT对等为长,单流式应用程序是特别有用的例如视频流。此功能是ArrowPoint特定。

接受客户端连接的第一个CSS通常将做出负载平衡决策。如果目标服务是类型nci-direct-return,则将打开对目的IP地址(秒钟CSS)的一TCP连接,并且在TCP选项字段将包括,关于最初的客户端连接(客户端IP地址、CSS虚拟IP [VIP], TCP端口和序号)的信息。有此信息,第二个CSS能打开一连接用有同样参数的真实服务器。所以,从服务器的回复被发送直接地给客户端,不用需要回到第一个CSS。

本文为nci-direct-return服务提供一配置示例在CSS。

先决条件

要求

本文档没有任何特定的要求。

使用的组件

本文档中的信息基于以下软件和硬件版本:

  • 运行WebNS软件版本7.x的CSS11500

  • WebNS软件版本3.x (在所有CSS型号的存在)

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。

规则

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

配置

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

网络图

本文档使用以下网络设置:

nat_peering.gif

配置

家庭Switch1在有一Frac-T1连接的公司站点。视频流在是有良好社会关系的并且包含快速站点Switch2的外联网站点被服务。当用户请求信息,它由公司服务。当他们需要视频流并且点击视频页时,他们无缝地重定向到他们有良好社会关系的外联网服务器。最终用户认为他们与公司站点谈,并且他们从是没有察觉的数据服务的地方。

本文档使用以下配置:

家庭Switch1
!Generated MAY 18 09:24:44

!Active version: ap0310027b

prompt NAT-Home

configure

!*************************** GLOBAL ***************************

  bridge spanning-tree disabled

  ip route 0.0.0.0 0.0.0.0 192.168.1.254 1

!--- Connect to the mock Internet.

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

circuit VLAN1

  ip address 10.1.1.254 255.255.255.0

  ip address 192.168.1.253 255.255.255.0

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

service HomeSrv1

  ip address 10.1.1.1

  active

service HomeSrv2

  ip address 10.1.1.2

  active

service VideoExtranet

  ip address 192.168.1.100              

!--- VIP of the remote CSS at the Fast Site.

  type nci-direct-return                

!--- Sends the request over to the remote site.

  active                                

!--- Sends the response directly back to the client, as if it
!--- was coming from the corporate site.

!**************************** URQL ****************************

urql VideoContent                       

!--- A group of URLs can be combined into a
!--- Universal Qualifier Resource list.

  description "Video files"             

  domain "10.1.1.100"                   

!--- Within the site 10.1.1.100, append these URLs
!--- for the search.

  url 10                            

  url 10 url "/sample.avi"

  url 12

  url 12 url "/cup.avi"

  url 14

  url 14 url "/grinder.avi"

  url 20

  url 20 url "/video.html"

  active

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

owner foo.com

  content L5_Basic

    protocol tcp

    port 80

    vip address 10.1.1.100

    url "/*"                            

!--- Local requests are handled locally.

    add service HomeSrv1

    add service HomeSrv2

    active


  content L5_FastVideoSite

    protocol tcp

    port 80

    vip address 10.1.1.100

    url urql VideoContent               

!--- If the URL matches one in this list, then forward
!--- the request to the external site.

    add service VideoExtranet         

    primarysorryserver HomeSrv1         

!--- If the link goes down or all of the remote servers
!--- go down, then use the local server.

    active                              

  group net-peer-group                  

!--- This is required so that the remote CSS knows 
!--- how to get back to this CSS.

    vip address 10.1.1.100              
    add destination service VideoExtranet
    active

快速站点Switch2
!Generated MAY 18 07:28:57

!Active version: ap0310027b

prompt NAT-Fast

configure

!*************************** GLOBAL ***************************

  bridge spanning-tree disabled

  ip route 0.0.0.0 0.0.0.0 10.1.1.254 1

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

circuit VLAN1

  ip address 10.1.1.253 255.255.255.0

  ip address 192.168.1.254 255.255.255.0

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

service FastSrv1

  ip address 192.168.1.1

  active

service FastSrv2

  ip address 192.168.1.2

  active

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

owner foo.com

  content ReceiveRequests

    protocol tcp

    port 80

    vip address 192.168.1.100

    url "/*"

    add service FastSrv1

    add service FastSrv2

    active

验证

发出show service summary命令。VideoExtranet服务与远程CSS联系保证是可用的。

Service Name    State    Conn  Weight  Avg   Stat
                                       Load  Transitions
HomeSrv1        Alive    0     1       2       0
HomeSrv2        Alive    0     1       2       0
VideoExtranet   Alive    0     1       2       0

使用客户端浏览器,请去10.1.1.1主页。

注意: show summary命令,请求本地处理。

点客户端浏览器http://10.1.1.1/video.html。这次VideoExtranet服务点击。请求去远程CSS,退还内容,好象它10.1.1.100 (家庭Switch1)。

如果嗅探器是可用的,请插入它在两个CSSs之间。重复与其中一个的测验视频文件。查看嗅探器跟踪。您将看到请求通过对远程CSS,然后服务与快速站点Switch2 MAC地址的内容和家庭Switch1 CSS的IP地址。远程CSS将送回信息直接地到最终用户。模拟整个远程站点作为下来或不可用,断开CSSs之间的链路和重复测验。CSS知道站点发生故障,因此重定向内容请求到主SORRY服务器(HomeSvr1)。

注意: 第二个SORRY服务器可能也定义。

故障排除

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

相关的思科支持社区讨论

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


相关信息


Document ID: 12635