• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

RK3288做的开发板以太网修改IP掉包

megar 2019-02-19 浏览量:1499
RK3288做的开发板以太网修改IP掉包,这个问题还是客户反映出来的,如果用动态IP地址网络非常稳定,但是如果修改IP地址,下行正常,上行发送11个数据包之后就停了!
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 对于以太网收发包问题,我觉得我还是有点心得的,按你所说,出现了不发包的情况。

    首先确认应用,是不是常用的tcp/ip?,二层封装是ethernet还是802.3(当然用起来没区别),用了ppp头没?

    按你说法是有收无发,查一下mac地址学习正常么?如果mac地址和arp表都正常,但就是没发包,可以强制定时发一个包出去试试,比如免费arp?如果在启用免费arp的情况下,不再出现你说的情况,基本可以确定就是三层的问题了。

    三层的问题一般不会是硬件问题,查下代码吧。

    • 发布于 2019-02-20
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:6
  • 硬件上的问题应该比较小,应该是程序上的问题了。
    • 发布于2019-02-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 用iq的上层协议,tcp就可以防止掉包,应该是你的上层协议没做好
    • 发布于2019-02-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 是不是修改的这个IP受限了,换其他固定IP再试试。
    • 发布于2019-02-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 感觉是因为DHCP强制开启或者冲突了,你多试几个IP看看还是不是一样的情况?
    • 发布于2019-02-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种应该要求将以太网的send函数返回值打印出来,有可能是被服务器踢掉了
    • 发布于2019-02-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是 tcp/ip 协议保证的,不应该丢包的。

    是不是代码的问题

    • 发布于2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

RK3288做的开发板以太网修改IP掉包