gyh2002
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:3876回复:4

有关网卡驱动接收丢弃包的问题!

楼主#
更多 发布于:2002-12-12 08:42
在网卡驱动程序里,在接收函数中,当没有成功分配到skb时,当丢弃包处理,rx_dropped + 1;
可当我用ifconfig查看信息时,现实的结果rx_droppped 一项数目非常的大,当每接受一个包时,就有几百个包丢失,不知道是何原因导致这个结果的呢?
请指点!
shownxu
驱动小牛
驱动小牛
  • 注册日期2002-02-05
  • 最后登录2008-04-25
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-12-12 11:54
很多情况可能引起这个问题,可能crc错了, 也可能是protocol把packet drop
heqingbj
驱动小牛
驱动小牛
  • 注册日期2002-10-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-12-15 15:25
在网卡驱动程序里,在接收函数中,当没有成功分配到skb时,当丢弃包处理,rx_dropped + 1;
可当我用ifconfig查看信息时,现实的结果rx_droppped 一项数目非常的大,当每接受一个包时,就有几百个包丢失,不知道是何原因导致这个结果的呢?
请指点!
 
你看看那个丢包定义到底是什么了 可能只是抛弃不是发到这个网卡的信息而已 这在一个大网络中还是有可能的
gyh2002
驱动牛犊
驱动牛犊
  • 注册日期2002-11-05
  • 最后登录2005-03-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-12-16 14:44
你认为在ifconfig 中看到的rx dropped的丢包是指何意思呢?
这是我做的网卡驱动程序中存在的问题,而我机子上装的relteak8139的网卡,却不存在这个问题,dropped 为零,在程序中我的处理和它的一样。dropped 为在接受中,如果不能成功分配一个skb时,dropped 就加1!
为何我的会出现着结果呢?
tonyjackyto
驱动牛犊
驱动牛犊
  • 注册日期2010-08-13
  • 最后登录2010-08-13
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望11点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2010-08-13 22:30
我也碰到这种情况,rx的dropped值超大,什么原因呢?急死了。
游客

返回顶部