Citrix ADC

Jumbo 帧支持 DNS 来处理大型响应

从 Citrix ADC 12.1 版本 49.xx 开始,DNS 支持用于处理超过 1,280 字节的 UDP 响应的巨帧。以前, Citrix ADC 设备仅支持最多 1,280 字节的 UDP 数据包大小。

您可以通过配置“最大 UDP 数据包大小”参数值来设置设备在代理、ADNS 和转发器模式下可以处理的最大 UDP 数据包大小。例如,如果“最大 UDP 数据包大小”参数值设置为 4096,则设备可以处理大小为 4,096 字节的 DNS 响应。

重要

  • 在代理模式下,将 DNS 查询发送到后端时,会考虑客户端请求 OPT 负载大小与最大 UDP 数据包大小值之间的最小大小。例如,如果客户端请求 OPT 负载大小为 3000,并且最大 UDP 数据包大小参数值设置为 4096,则大小为 3,000 字节的 DNS 查询将发送到后端。

此 外,从后端,设备可以接收大尺寸的响应和大尺寸的过程响应。

  • 在转发器模式下,设备将 OPT 负载大小设置为 UDP 数据包大小参数值。

  • 如果 DNS 记录是设备的本地记录,则设备可以编写与“最大 UDP 数据包大小”参数值一样大的响应大小。这适用于 ADNS,代理和递归解析器。

使用 CLI 配置最大 UDP 数据包大小

在命令提示窗口中,键入:

set dns parameter [-maxUDPPacketSize <positive_integer>]

示例:

set dns parameter -maxUDPPacketSize 10000

注意:您可以为“最大 UDP 数据包大小”参数设置的最小值和最大值分别为 512 和 16384。默认值为 1280。

使用 CLI 配置最大 UDP 数据包大小

  1. 导航到流量管理 > DNS
  2. 在详细信息窗格中,单击更改 DNS 设置
  3. 在“最大 UDP 数据包大小”中,指定最大 UDP 数据包大小。
  4. 单击确定

Jumbo 帧支持 DNS 来处理大型响应