AM3354 eth1 ping丢包

2019-07-24 17:57发布


测试环境:
开发板(eth1)->交换机->PC机
同一个网段,只用eth1,开发板和PC机互ping,开发板ping PC机没有丢包,PC机ping 开发板有丢包???

1、开发板上用tcpdump抓包发现没收到数据包,PC端抓包发现已经发出去了,是交换机弄丢了吗???怎么证明是交换机问题。
2、不经过交换机ping不会丢包

phy用的是AR8035,RGMII接口。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
dirtwillfly
1楼-- · 2019-07-24 21:47
本帖最后由 dirtwillfly 于 2015-12-18 16:53 编辑

再找一台电脑,通过交换机和你现有的电脑通讯试试
看丢包吗?
你用的什么协议?好像TCP有丢包有重发机制的
Gene_Sanchez
2楼-- · 2019-07-25 02:22
dirtwillfly 发表于 2015-12-18 16:52
再找一台电脑,通过交换机和你现有的电脑通讯试试
看丢包吗?
你用的什么协议?好像TCP有丢包有重发机制的

单独测试交换机没有问题,单独测试开发板也没有问题。

只是连接起来才有问题。而且只有千兆模式时候才会有问题。

用的是ping,打UDP也会有丢包。
Gene_Sanchez
3楼-- · 2019-07-25 02:35
 精彩回答 2  元偷偷看……
dirtwillfly
4楼-- · 2019-07-25 04:21
对比下千兆模式和其他速率的差别
Gene_Sanchez
5楼-- · 2019-07-25 06:01
dirtwillfly 发表于 2015-12-21 19:07
对比下千兆模式和其他速率的差别

eth0的千兆就没有问题。
mini1986
6楼-- · 2019-07-25 07:46
看另一个帖子给你的回复......

一周热门 更多>