Citrix ADC

用例 3 — 巨型和非巨型流在同一组接口上共存

考虑一个示例,其中在Citrix ADC设备NS1上配置了负载平衡虚拟服务器LBVS-1和LBVS-2。LBVS-1用于跨服务器S1和S2负载平衡HTTP流量,LBVS-2用于跨服务器S3和S4负载平衡流量。

Cl1 vlan10, s1, s2, vlan20, cl2, vlan30, s1, s1, s4, vlan40。Vlan 10、Vlan 20、Vlan 30、Vlan 40。

换句话说,CL1和NS1之间的连接以及NS1和服务器S1或S2之间的连接支持巨帧。这有点难度和NS1之间的连接以及NS1与服务器S3或S4之间的连接仅支持常规帧。

Ns1;1 . 1 . 1 . 2。

接口10/1作为标记接口绑定到VLAN 10和VLAN 30日接口10/2作为标记接口绑定到VLAN 20和VLAN 40作为标记接口。

10/1、10/2,mtu。

在NS1上,对于VLAN 10和VLAN 20, MTU设置为9000,用于支持巨型帧,对于VLAN 30和VLAN 40、MTU设置为默认值1500,仅支持常规帧。

对于VLAN标记数据包,Citrix ADC接口上的有效MTU是接口的MTU或VLAN的MTU(以较低者为准)。例如:

  • 1 . mtu: 9216。无线局域网 10 的多边工程处是 9000 个。10/1, vlan 10。
  • 2 . mtu: 9216。无线局域网 20 的多边工程处是 9000 个。10/2, vlan 20。
  • 1 . mtu: 9216。【中文翻译】10/1, vlan 30。
  • 2 . mtu: 9216。【中文翻译】10/2, vlan 40。

CL1, S1, S2以及CL1和S1或S2之间的所有网络设备都配置为巨型帧。

由于HTTP流量基于TCP,因此在每个终点相应地设置海量存储系统(MSS)中以支持巨帧。

  • 对于CL1和虚拟服务器LBVS-1之间的连接NS1, NS1上的海量存储系统(MSS)中设置在TCP配置文件中,然后绑定到LBVS-1。
  • 对于NS1和S1的剪断地址之间的连接,NS1上的海量存储系统(MSS)中设置在TCP配置文件中,然后该配置文件绑定到表示NS1上S1的服务(SVC-S1)。

c . c

下表列出了本示例中使用的设置:巨型帧使用案例 3 示例设置

2 .全英文:

  1. 客户端CL1创建一个20000字节的HTTP请求,以发送到虚拟服务器的NS1 LBVS-1。
  2. 1 .中文:1 .中文:CL1 和 NS1 在建立连接时交换其 TCP MSS 值。
  3. 由于NS1的海量存储系统(MSS)中值小于HTTP请求,因此CL1将请求数据分割成NS1 MSS的倍数,并将这些段标记为VLAN 10的IP数据包发送到NS1。
    • 前两个数据包的大小= [IP报头+ TCP报头+ (TCP段= NS1 MSS)] = [20 + 20 + 8960] = 9000
    • 最后一个数据包的大小= [IP报头+ TCP报头+(剩余的TCP数据段))= (20 + 20 + 2080)= 2120
  4. NS1在接口10/1接收这些数据包。NS1接受这些数据包,因为这些数据包的大小等于或小于VLAN 10标记数据包的接口10/1的有效MTU(9000)。
  5. http://www.qqqq.com http://www.qqqq.com / http://qqqq.com / http://qqqq.com / http://qqqq.com / http://www.qqqq.com / http://www.qqqq.comNs1:
  6. LBVS-1的负载平衡算法选择服务器S1, NS1将在其剪断地址之一与S1之间打开连接。Ns1、Ns1、Ns1、Ns1、Ns1、Ns1、Ns1、Ns1、Ns1、Ns1、Ns1、Ns1、Ns1
  7. NS1将请求数据分割成S1 MSS的倍数,并将这些段以标记为VLAN 20的IP数据包发送到S1。
    • 前两个数据包的大小= [IP报头+ TCP报头+ (TCP有效负载= S1 MSS)] 20 + 20 + 8960 = 9000
    • 最后一个数据包的大小= [IP报头+ TCP报头+(剩余的TCP数据段))= (20 + 20 + 2080)= 2120

【翻译】

  1. 1 . 01 01 . 01 . 01 . 01 . 01 . 01 . 01。
  2. S1将响应数据分割成NS1 MSS的倍数,并将这些段以标记为VLAN 20的IP数据包发送到NS1。1 . IP, 1 . snip, 1 . snip。
    • 前三个数据包的大小= [IP报头+ TCP报头+ (TCP段= NS1的MSS大小)]20 + 20 + 8960 = 9000
    • 最后一个数据包的大小[IP报头+ TCP报头+(剩余的TCP数据段))= (20 + 20 + 3120)= 3160
  3. NS1在接口10/2接收响应数据包。NS1接受这些数据包,因为它们的大小等于或小于VLAN 20标记数据包的接口算的有效MTU值(9000)。
  4. 从这些IP数据包,NS1汇编所有TCP段以形成30000字节的HTTP响应。我的意思是……
  5. NS1将响应数据分割成CL1 MSS的倍数,并以标记为VLAN 10的IP数据包(从接口10/1到CL1)发送到CL1。 LBVS、 LBVS、。
    • 前三个数据包的大小= [IP报头+ TCP报头+ [(TCP有效负载= CL1的MSS大小)]20 + 20 + 8960 = 9000
    • 最后一个数据包的大小= [IP报头+ TCP报头+(剩余的TCP数据段))= (20 + 20 + 3120)= 3160

配置任务

Citrix (Citrix)巨型帧使用案例 3 配置任务

用例 3 — 巨型和非巨型流在同一组接口上共存