Intel 82599驱动问题

1. 基本情况:

1) Linux 2.6.32内核/igbex-2.9.7 驱动

2) Linux工作在网桥模式下

3) 网卡Intel 82599;

2. 拓扑:

[交换机] -802.1q---[Linux]--802.1q---[交换机]

Linux工作在透明网桥(brctl), 从交换机2端看,发现数据包不能通过,ethtools查看网卡状态如下:

--------------------

fdir_match: 2929

fdir_miss: 339518735

fdir_overflow: 1824

os2bmc_rx_by_bmc: 0

os2bmc_tx_by_bmc: 0

os2bmc_tx_by_host: 0

os2bmc_rx_by_host: 0

tx_queue_0_packets: 31243907

tx_queue_0_bytes: 15123445970

tx_queue_1_packets: 68079739

tx_queue_1_bytes: 32866910812

tx_queue_2_packets: 32536082

tx_queue_2_bytes: 15139366303

tx_queue_3_packets: 35195922

tx_queue_3_bytes: 15957217906

tx_queue_4_packets: 33106747

tx_queue_4_bytes: 15111090167

tx_queue_5_packets: 33331255

tx_queue_5_bytes: 16049553405

tx_queue_6_packets: 32796942

tx_queue_6_bytes: 16098934606

tx_queue_7_packets: 0               

tx_queue_7_bytes: 0

rx_queue_0_packets: 43080050

rx_queue_0_bytes: 19740351030

rx_queue_1_packets: 44716435

rx_queue_1_bytes: 21635876729

rx_queue_2_packets: 43210429

rx_queue_2_bytes: 21046609165

rx_queue_3_packets: 40437564

rx_queue_3_bytes: 18916919758

rx_queue_4_packets: 38883137

rx_queue_4_bytes: 17836364939

rx_queue_5_packets: 41884857

rx_queue_5_bytes: 20470955734

rx_queue_6_packets: 40726643

rx_queue_6_bytes: 18397527501

rx_queue_7_packets: 40309952

rx_queue_7_bytes: 17829294157

因为有CPU为8核的,因此,出现8个队列,但是问题是为啥TX_queue_7 为0,谁能个解答一下?

2. 根据intel资料,关闭网卡的LRO属性,发现TX_queue_7 仍然为0;仍然存在丢包。

现在的问题是:

1) 为啥TX_queue_7 总是为0; 我把CPU换为4核的,发现TX_queue_3 为0;也就是说最后一个TX的队列总是0;

2)这个TX_queue_7 为0,是不是系统丢包的原因?

3) 如上图,fdir_miss 很大,对于miss的数据包,驱动会不会丢掉?

linux万兆网卡内核参数优化,Intel 万兆网卡82599问题相关推荐

  1. linux 的内核参数优化,Linux服务器内核参数优化

    Linux服务器内核参数优化 cat >> /etc/sysctl.conf << EOF #kernel optimization net.ipv4.tcp_fin_time ...

  2. Linux服务器内核参数优化

    Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的. /proc目录结构如下: /proc/driver        与驱动器相关的信息 ...

  3. linux系统内核参数配置优化,Linux服务器内核参数优化

    Linux内核参数调优主要是通过修改/proc伪文件系统和/etc/sysctl.conf配置文件的参数来实现的. /proc目录结构如下: /proc/driver        与驱动器相关的信息 ...

  4. Linux TCPIP内核参数优化

    以Ubuntu 12.04 LTS Desktop (x64)默认配置为例(机器的内存为4GB): /proc/sys/net目录 所有的TCP/IP参数都位于/proc/sys/net目录下: 对/ ...

  5. linux 的内核参数优化,linux 内核参数优化

    net.ipv4.tcp_syncookies=1 表示开启SYN Cookies.当出现SYN等待队列溢出时,启用cookie来处理,可防范 少量的ddos SYN攻击.默认为0,表示关闭. net ...

  6. linux内核参数优化

    这是电商类的 linux内核参数优化,在网站响应上已经很不错了,time超时连接几乎为0了. sysctl.conf配置参数如下: net.ipv4.ip_forward = 0 net.ipv4.c ...

  7. linux内核参数优化 for 高并发服务器

    2019独角兽企业重金招聘Python工程师标准>>> linux内核参数优化net.ipv4.ip_forward = 0 net.ipv4.conf.default.rp_fil ...

  8. Linux系统TCP内核参数优化总结

    简介:Linux系统TCP内核参数优化总结 日常运维工作中,会遇到很多TCP相关的问题,网上有很多文章介绍需要优化哪些TCP内核参数,但是并没有很详细说明优化的依据.适用的场景是什么,如果我们不了解各 ...

  9. linux tcp文件分包_Linux内核参数优化

    前言: 1:介绍下linux内核的整个知识体系,(学会它,你肯定对linux内核有不一样的理解.) 2:谈谈Linux内核参数优化 一:linux内核技术点 Linux内核知识体系分为五个部分 1:l ...

最新文章

  1. 一个Demo让你掌握所有的android控件
  2. socket中使用多线程创建并发服务器
  3. 单例模式的5种实现方法及优缺点
  4. ajax拼接显示不同样式,Ajax重点整理
  5. 各个层次的gcc警告
  6. 一笔订单,但是误付了两笔钱!这种重复付款异常到底该如何解决?
  7. 【网络编程】time_wait状态产生的原因,危害,如何避免
  8. 插入数据并返回插入数据ID
  9. win7计算机重启遇到错误,安装Win7系统过程出现计算机意外地重新启动或遇到错误提示的解决方法...
  10. Vue 3.0 Ref-sugar 提案到底是啥,真的是自寻死路吗?
  11. 说一下<黑暗之魂2>的缺点
  12. 怎么释放mysql连接_数据库连接释放问题
  13. linux内核page结构体的PG_referenced和PG_active标志
  14. ./与../和/的区别
  15. Vue系列——通过moke进行数据模拟
  16. 韵达快递上门取件API技术对接文档 java
  17. 世界上没有哪一份工作是不受气的
  18. 智能驾驶 车牌检测和识别(三)《CRNN和LPRNet实现车牌识别(含车牌识别数据集和训练代码)》
  19. python接入poco_使用python+poco+夜神模拟器进行自动化测试实例
  20. 卸载Axmath 后,word加载项中还是有 Axmath 的解决方法

热门文章

  1. java多线程 文件夹_java多线程读同一个文件
  2. 卷积神经网络CNN解析
  3. Invalid options object. Dev Server has been initialized using an options object that does not match
  4. 视频文件头解析--mpeg-个人对mpg文件结构的理解
  5. 2019课设---基于微信小程序的食堂订餐送餐系统设计 【构思】(21)
  6. 启动http监听失败、添加URL保留项失败,错误6句柄无效
  7. 物联网DTU用于空调远程监控的作用
  8. 李笑来---如何选书
  9. 批量运营200个抖音号,精准引流,打造ip矩阵
  10. 极速60秒!用10条命令检查Linux服务器性能