`
mryufeng
  • 浏览: 977487 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

ethtool包统计

阅读更多
新版本的ethtool 可以统计到常见的包大小,这个不错

root@xxxxx:~# ethtool -S eth0

NIC statistics:
     rx_bytes: 2155478478
     rx_error_bytes: 0
     tx_bytes: 3510224260
     tx_error_bytes: 0
     rx_ucast_packets: 14068750
     rx_mcast_packets: 0
     rx_bcast_packets: 26660
     tx_ucast_packets: 16776544
     tx_mcast_packets: 0
     tx_bcast_packets: 908
     tx_mac_errors: 0
     tx_carrier_errors: 0
     rx_crc_errors: 0
     rx_align_errors: 0
     tx_single_collisions: 0
     tx_multi_collisions: 0
     tx_deferred: 0
     tx_excess_collisions: 0
     tx_late_collisions: 0
     tx_total_collisions: 0
     rx_fragments: 0
     rx_jabbers: 0
     rx_undersize_packets: 0
     rx_oversize_packets: 0
     rx_64_byte_packets: 97283
     rx_65_to_127_byte_packets: 7875839
     rx_128_to_255_byte_packets: 1482001
     rx_256_to_511_byte_packets: 4618999
     rx_512_to_1023_byte_packets: 19572
     rx_1024_to_1522_byte_packets: 2198
     rx_1523_to_9022_byte_packets: 0
     tx_64_byte_packets: 1871
     tx_65_to_127_byte_packets: 9915426
     tx_128_to_255_byte_packets: 2323271
     tx_256_to_511_byte_packets: 3662517
     tx_512_to_1023_byte_packets: 165323
     tx_1024_to_1522_byte_packets: 709044
     tx_1523_to_9022_byte_packets: 0
     rx_xon_frames: 241
     rx_xoff_frames: 241
     tx_xon_frames: 0
     tx_xoff_frames: 0
     rx_mac_ctrl_frames: 0
     rx_filtered_packets: 1151777
     rx_discards: 0
     rx_fw_discards: 0
分享到:
评论

相关推荐

    DPDK-ethtool imiss丢包调试说明.doc

    DPDK-ethtool 是一个强大的网络调优工具,它可以对网卡进行错误包统计、imiss 包统计。通过阅读代码,我们可以了解到,imiss 的值是通过读取 x710 网卡的 GLPRT_RDPC 寄存器以及 GLV_RDPC 寄存器的值来获取的。 ...

    Linux网络工具-ethtool-5.14(21年最新版本)

    `ethtool`还可以显示硬件错误统计,如丢包、错包等,这对于识别网络问题非常有帮助。例如,`ethtool -S eth0`可以列出所有可用的统计信息。 ### 8. 更新固件 某些版本的`ethtool`支持更新网卡的固件。尽管在5.14...

    ethtool源代码

    3. 设备监控:获取网络接口的统计信息,如丢包率、错误计数等,有助于监控网络设备的运行状态。 总结,`ethtool`是Linux环境中不可或缺的网络管理工具,深入理解其源代码有助于我们更好地利用它来管理和维护网络...

    ethtool-3.15.tar.gz

    3. **检测硬件错误**:`ethtool`能检查并报告网络接口的错误统计,如接收错误、发送错误等,这有助于找出网络问题的根源。`ethtool -S <interface>`可以显示网卡的统计信息。 4. **支持硬件特性**:某些网卡支持...

    LinuxUnix命令之Ethtool.doc

    Linux/Unix 命令之 Ethtool Ethtool 是一种用于查询及设置网卡...通过本文,我们可以了解到 Ethtool 命令的基本使用、帮助信息、查询网卡信息、查询网卡注册信息、重置网卡、查询网卡收发包统计、设置网卡参数等内容。

    ethtool-4.5.tar.gz

    4. **故障排查**:ethtool还能帮助诊断网络问题,例如,通过`ethtool -S interface_name`查看网卡统计信息,找出可能存在的数据传输错误。 5. **固件更新**:在某些情况下,ethtool可以用来更新网卡的固件,提升...

    ethtool-3.9 下载

    ethtool –S ethX //查询ethX网口收发包统计 ethtool –s ethX [speed 10|100|1000]\ //设置网口速率10/100/1000M [duplex half|full]\ //设置网口半/全双工 [autoneg on|off]\ //设置网口是否自协商 [port tp|aui|...

    ethtool-4.19.tar.gz

    本文将深入探讨“ethtool”这一强大的网络调试工具,它能够帮助我们详细分析网络各层的丢包、收发包情况,为网络故障排查提供有力支持。在了解ethtool之前,我们先来认识一下与之相关的“netstat”命令。 “netstat...

    ethtool相关

    此外,通过定期监控网络设备的统计信息,如数据包丢包率、错误率等,可以帮助及时发现并解决问题,确保网络稳定运行。 #### 结语 `ethtool`作为Linux系统下不可或缺的网络管理工具,其丰富的功能和灵活性使得网络...

    ethtool.zip

    - `-S` 或 `--stats`:查看网卡的统计信息,如错误计数、接收和发送的数据包等。 2. **设置网卡参数** - `-g` 或 `--get`:获取特定参数的值,如环回测试、速度和双工模式。 - `-s` 或 `--set`:设置参数值,...

    ethtool-4.18.tar.gz

    5. **获取和设置PHY(物理层)信息**:`ethtool -p <设备名>`可以查看PHY的状态,`ethtool -S <设备名>`则能显示设备统计信息。 对于系统管理员而言,ethtool是排查网络故障、优化网络性能的重要工具。而在开发或...

    ethtool-2.6.36源码

    2. `ethtool_gstrings`:获取设备的统计字符串集。 3. `ethtool_get_sset_count`:获取统计字符串的数量。 4. `ethtool_get_drvinfo`:获取驱动程序信息。 5. `ethtool_test`:执行硬件自检。 四、源码解析 1. `...

    ethtool-6.6

    `ethtool -S`则可以显示设备的统计信息,帮助分析网络性能。 4. 速度和双工设置:`ethtool -s`允许用户手动设置网络接口的速度和双工模式,以适应不同的网络环境。 5. 流量控制:`ethtool`可以启用或关闭接收和...

    i40e_ethtool.rar_family

    还有`ethtool_gstrings`和`ethtool_set_strings`用于管理自定义统计字符串。 此外,驱动程序可能还包括对高级功能的支持,如VMDq和SR-IOV。VMDq允许将数据包根据其目的地址直接分配到不同的队列,从而减轻CPU的负载...

    atl1c_ethtool.rar_e1000

    ethtool工具是Linux内核提供的一个实用程序,允许用户在运行时查询和调整网络适配器的参数,如设置PHY(物理层)模式、查看统计信息、调整硬件特性等。atl1c_ethtool.c文件中,开发人员可能对原e1000驱动进行了扩展...

    ethtool.pdf

    - **-S**:显示 NIC 及驱动特有的统计参数,如接收/发送的字节数、接收/发送的广播包数量等。 - **-t**:让网卡执行自我检测,可以是 offline 或 online 模式。 - **-s**:修改网卡的部分配置,包括网卡速度、半双工...

    libmnl-src.zip

    它能够提供诸如速度、双工模式、PHY状态等信息,并能进行一些高级操作,如设置网卡的Ring参数或获取设备的统计信息。而libmnl的引入表明ethtool可能利用了Netlink接口与内核交互,获取或设置网络接口的相关配置。 ...

    linux 应用程序udp 数据丢包解析

    首先,查看网卡驱动是否有记录的丢包,可以使用 ethtool 命令来查看网卡驱动的统计信息。从输出结果中可以看到,rx_packets、tx_packets、rx_bytes、tx_bytes 等统计信息,但没有发现错误计数。 其次,查看网络协议...

    pasemi_mac_ethtool.rar_Windows编程_Unix_Linux_

    在Unix和Linux环境中, Ethtool通常通过命令行接口使用,可以用来获取网络接口的统计信息,调整硬件特性,或者诊断网络问题。 压缩包内的“pasemi_mac_ethtool.c”文件很可能是实现这些功能的C语言源代码文件。...

    netxen_nic_ethtool.rar_Linux/Unix编程_Unix_Linux_

    `ethtool`是Linux内核中用于交互式控制以太网接口的命令行工具,它可以提供网络适配器的详细信息,如驱动程序状态、统计信息以及执行硬件特定的测试和调试。 描述中提到的 "netxen get dump data Source Code for ...

Global site tag (gtag.js) - Google Analytics