首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何调试丢失的数据包

如何调试丢失的数据包
EN

Server Fault用户
提问于 2014-01-17 19:27:01
回答 1查看 215关注 0票数 0

我有两个linux系统,通过电缆直接连接以太网接口。

偶尔,我们会进入两台设备之间零碎的通讯。在这种情况下,我在两边运行ping和tcpdump。我看到的是,一个系统上的tcpdump有时会显示icmp回显请求发出一个接口,但另一端的tcpdump没有显示接收到它。最初的几次,我们把它归咎于坏电缆,但是现在它发生得太频繁了,不能把它归咎于电缆。另外,把接口放下来,备份,或者拔掉电缆,然后把它插回去,就能解决这个问题。

那么我该如何从这里调试..。在发送端,tcpdump在哪里钩入堆栈?在tcpdump显示数据包被发送后,数据包会发生什么情况呢?

在接收端,如何获得由于CRC检查失败或诸如此类而被静默丢弃的以太网帧的信息?

EN

回答 1

Server Fault用户

发布于 2014-01-17 19:29:49

插上开关。检查一下。然后更换一边网络,然后另一方网络。好像其中一个设备上的网络端口坏了。基本上-慢慢淘汰。如果管理“足够”,THe交换机可能会有所帮助(在中间的计数器中显示丢弃的数据包)。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/568076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档