请教关于 iexgbe 万兆网卡的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
yuedingwangji
V2EX    Linux

请教关于 iexgbe 万兆网卡的问题

  •  
  •   yuedingwangji 2016-05-25 17:33:36 +08:00 4585 次点击
    这是一个创建于 3493 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司最近有台服务器,用 tcpdump 捉包的时候,经常丢包,提示是 drop by kernel 和 drop by interface , ifconfig 查看的时候, 发现后面 drop 的包占了前面 RX 的包 将近 1/3 , 有人知道是怎么回事么,目前初步怀疑是不是网卡驱动问题,正打算更新网卡驱动,请 V 友给点意见! 谢谢

    9 条回复    2016-05-26 09:26:38 +08:00
    yuedingwangji
        1
    yuedingwangji  
    OP
       2016-05-25 17:33:51 +08:00
    有人告诉我怎么发图么?
    djJleAo
        2
    djJleAo  
       2016-05-25 17:55:44 +08:00
    1 、我想你是指 Intel 的 10G 卡, ixbge 吧?
    2 、网卡 drop 包有很多原因,其中 1 种是,网卡缓冲区(king buffer)溢出
    3 、尝试调大队列,/proc/sys/net/core/netdev_max_backlog
    wenhaoy
        3
    wenhaoy  
       2016-05-25 18:36:01 +08:00 via Android
    原生的 tcpdump 性能不好,流量大了就丢包。可以试试 pf_ring
    yuedingwangji
        4
    yuedingwangji  
    OP
       2016-05-25 20:19:25 +08:00
    @wenhaoy 我感觉也是这个问题, 那个网卡 30s 就能达到 40 多 G
    yuedingwangji
        5
    yuedingwangji  
    OP
       2016-05-25 20:19:56 +08:00
    @wenhaoy 但是 ifconfig 查看的时候,为什么也会丢跑呢
    yuedingwangji
        6
    yuedingwangji  
    OP
       2016-05-25 20:20:53 +08:00
    @djJleAo 有没有可能是驱动问题? 网卡缓冲区溢出,怎么查看呢? 还有队列该调为多少呢
    tempdban
        7
    tempdban  
       2016-05-26 04:33:37 +08:00 via Android
    1.ixbge
    2.drop by kernel 指的是被 tcpdump kernel (libpcap) 丢弃的包。
    redsonic
        8
    redsonic  
       2016-05-26 09:13:24 +08:00
    和网卡驱动应该没有什么关系。 LZ 列一下 cpu 型号以及 ethtool -S ethX 。万兆卡对平台有要求。
    djJleAo
        9
    djJleAo  
       2016-05-26 09:26:38 +08:00
    @yuedingwangji
    1 、驱动是可能的因素之一, kernel 编译时, ixgbe 的驱动版本是较早的了。上 intel 官网,下载编译最新驱动。
    2 、 google droped 和 overruns 的区别。
    3 、理论上没有固定值,如果是这个队列问题,调大到不 drop 包为止。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5189 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 07:19 PVG 15:19 LAX 23:19 JFK 02:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86