首页 > 其他分享 >网络丢包使用ethtool分析

网络丢包使用ethtool分析

时间:2023-02-19 18:13:12浏览次数:38  
标签:ethtool 丢包 4096 RX 网络 网卡 RingBuffer eth0

ethtool -g eth0

ethtool eth0: 查询ethx网口基本设置。

-g: 显示网卡的接收/发送环形参数(ringbuffer)。

Ring parameters for eth0:
Pre-set maximums:
RX: 4096
RX Mini: 0
RX Jumbo: 0
TX: 4096
Current hardware settings:
RX: 512
RX Mini: 0
RX Jumbo: 0
TX: 512

Pre-set maximums指的是RingBuffer的最大值,Current hardware settings指的是当前的设置。如果内核处理得不及时导致RingBuffer满了,那后面新来的数据包就会被丢弃,通过ethtool或ifconfig可以查看是否有RingBuffer溢出。

ethtool -S eth0

-S:显示NIC- and driver-specific 的统计参数(驱动层),如网卡接收/发送的字节数、接收/发送的广播包个数等。

rx_fifo_errors:0

tx_fifo_errors:0

rx_fifo_errors如果不为0,表示有包因为RingBuffer装不下而丢弃了,可以通过调整RingBuffer大小解决。

ethtool -G eth0 rx 4096 tx 4096

-G: 显示网卡的接收/发送环形参数。

这样RingBuffer就调大了,可以解决偶发瞬时的丢包。但是排队的包过多也会增加网络包的延时。所以还有个办法就是加快内核处理网络包的速度,而不是让网络包在RingBuffer中排队。

标签:ethtool,丢包,4096,RX,网络,网卡,RingBuffer,eth0
From: https://www.cnblogs.com/zhengbiyu/p/17135250.html

相关文章

  • 基础知识-网络基础
    什么是网络我们现在生活中现在是不可缺少网络的,想象一下,没有了微信,没有了社交软件,没有了电话,没有了电脑,我们的社会也不会飞速发展到现在,网络在计算机这个专业,起到很大的作......
  • 河北省环保监测中心网络新闻发布系统
    1、项目需求:河北省环保监测中心网络新闻为搭建公众信息交流平台,决定建立新闻发布平台。新闻发布平台按内容包括中心新闻、企业环保信息发布等若干新闻栏目,新闻撰稿人可登......
  • 2023年软考网络规划设计师视频教程
    很多考生准备参加2023年软考网络规划设计师考试,为帮助考生顺利通过考试,课课家软考学院为考生推荐网络规划设计师学习视频、串讲视频、真题讲解视频等内容,帮助考生掌握......
  • 解决VirtualBox+Ubuntu20.04网络配置的问题
    1、关闭虚拟机,打开管理>>全局设定>>网络,点击右侧+就会创建一个NatNetwok,点击⚙进行设置2、进入管理>>主机网络管理器,创建适配器并启用,手动配置网卡3、DHCP设置如下,可根......
  • 网络编程模型基本概念
    客户端-服务器网络编程模型每个网络应用都是基于客户端-服务器网络编程模型的,采用这个模型,一个应用是由一个服务器进程和一个或者多个客户端进程组成的。服务器管理某......
  • 全栈之路-前端篇 | 第一讲.基础前置知识【浏览器内核与网络知识】学习笔记
    [点击......
  • Linux - ethtool 使用方法
    ethtool是用于查询及设置网卡参数的命令。1、安装yum源安装:yuminstallethtool源码包安装:ethtool源码包下载地址:http://ethtool.sourcearchive.com/2、ethtool常......
  • 从矩阵的谱半径到神经网络梯度消失
    一、矩阵的范数 二、矩阵的谱半径虽然,谱半径小于等于任意矩阵范数。但是,也必存在一个算子范数,小于等于谱半径+一个小的正数 从线性方程组的迭代法的收敛性......
  • 1515:网络协议
     板子题缩点找出入度为0的点即可第二问max(p,q) #include<bits/stdc++.h>usingnamespacestd;constintN=103;vector<int>g[N],graph[N];intn,pool......
  • 一文看尽深度学习中的生成对抗网络 | GANs架构发展的8年
    前言 生成对抗网络(GenerativeAdversarialNetworks,GANs)在过去几年中被广泛地研究,其在图像生成、图像转换和超分辨率等领域取得了显著的进步。到目前为止,已经提出了......