跳转到主内容

TCP 重组队列溢出会导致 8.2.5P2 7- 模式或 ONTAP 9.1P16 上的性能不佳和应用程序可能中断

Views:
19
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
cifs
Last Updated:

状态信息

适用于

  • ONTAP 9.1 
  • Data ONTAP 8.2 7-模式 

问题

ONTAP 网络堆栈中的安全漏洞修复会导致传输控制协议( TCP )性能降低并导致 ONTAP 在 TCP 数据包的报头中发送无效的选择性确认( SACK )选项。这些无效的 SACK 选项可能会在某些客户端网络堆栈中暴露问题、导致客户端在正常的重新传输超时时间间隔后无法重新传输数据包。这种交互可能会导致应用程序中断。例如,此问题可能导致 NFS 超时或 SnapMirror 故障。

签名 

7- 模式 8.2.5P2

命令: netstat -s -p tcp 

计数器: < 否由于重组队列溢出而丢弃数据包 > 

ONTAP 9.1p16

命令 

node run -node <node> netstat -s -p tcp 

systemshell -node <node> netstat -s -p tcp 

计数器  

对于节点级别命令: 

不可以由于重组队列溢出而丢弃数据包 > 

对于 SystemShell 级别命令: 

不可以数据包 > 由于内存问题而被丢弃 

  • 在问题期间需要进行数据包跟踪以确认是否在受影响的 ONTAP 版本上发送了无效的 SACK 数据包。无效的 SACK 数据包在 SACK 左侧和右侧边缘对之间有一个 ACK 值。 

对于每个销售范围: 

如果( SACK left Edge <= ACK value < SACK right 边缘),则确认无效的 SACK 数据包。

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

Scan to view the article on your device