
ifconfig 显示接收丢包,一般来说是驱动申请不到足够的内存来存放收到的包
接收丢包统计在数据结构net_device_stats的下面这个字段中
unsigned long rx_dropped /* no space in linux buffers */
所以既不是硬件问题(否则根本收不到包),也不是arp攻击(驱动不管上层协议类型的),有可能是内存不够,但是不能确定,楼主可以查一下你网卡的驱动程序确认下
下面命令,从eth0网口出去的包将延迟40ms:sudotcqdiscadddeveth0rootnetemdelay40ms。注意,上面我们介绍的命令,是针对整个eth0网口起作用的,也就是说,只要是从eth0出去的所有的包,都会产生随机丢包或者延迟。但有时候,我们只想让丢包和延迟作用于某个目的地址。
Linux网口配置多个IP丢包的原因可能是网络负载量过大,防火墙设置不当,或者有段时间没有重启linux系统。此外,网络设备问题也可能是一个丢包原因,例如网卡驱动出现问题,或者连接的网络交换机发生故障。最后,传输线路质量可能是丢包的另一个原因,例如电缆线连接不稳定,信号强度过低等。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)