在乐享AI咨询 →
技术支持

如何在Data Mover上查看TCP重传-联想乐享知识库

⚡ 核心结论

本文来源联想官方,解答关于 如何在Data Mover上查看TCP重传 的常见问题,包括:VNX和Celerra如何查看Data Mover上的TCP重传包数量?等。

内容来源:联想官方

如何在Data Mover上查看TCP重传 问题:磁盘分区 故障现象: 如何在Data Mover上查看TCP重传?解决方案: 数据在网络上以数据包为单位传输,不管网络线路有多好、网络设备有多强悍,你的数据都不会是以线性(如打电话一样)传输,中间总会出现数据包的丢失。碰到这种情况,TCP/IP协议会自动通过重传功能来重传丢失包,如果网络线路质量好、速度快,对应的网络丢包率就会低,当然重传率也会低,因此通过查看Data Mover的重传包数量就能判断网络质量及拥塞情况。 本方法适用产品:VNX和Celerra 适用版本:NAS 5.6、6.0及7.0 检查方法:使用账户nasadmin登录control station,使用命令server_netstat movername –s –p tcp查看现有重传包数,输出如下: [nasadmin@NS480-1 ~]$ server_netstat server_2 -s -p tcp tcp: 4948183 packets sent 5 data packets retransmitted (重传包数为5个) 0 resets 3654442 packets received 7332 connection requests 41 connections lingered 注意事项: 1. 上面重传包统计的是积累值,所以你需要在间隔时间内执行命令二次,然后用后面一次的值减去前面一次获取的值。 2. 这里得到的重传包数是指从Data Mover到客户端的数量。 3. 如果重传率大于0.01%(重传包/总数据包100),可能设备网络存在问题。

常见问题解答

VNX和Celerra如何查看Data Mover上的TCP重传包数量?

TCP重传是网络丢包后协议自动重发数据包的机制,重传率过高(>0.01%)可能反映网络质量差或拥塞。解决步骤:使用nasadmin账户登录Control Station,执行命令'server_netstat movername -s -p tcp'(将movername替换为实际Data Mover名,如server_2);在输出中查找'packets retransmitted'字段值(例如'5 data packets retransmitted')。注意事项:该值为累计值,需间隔一段时间执行两次命令,用后一次结果减去前一次结果得到区间重传数;该统计仅涵盖Data Mover到客户端方向;重传率=重传包数÷总发送包数×100%,超过0.01%建议排查网络链路。