tpdump抓包缺少问题记录

当发包速度过快时使用tcpdump有可能出现包缺少的问题主要原因是: a. Tcpdump 通过网络接口捕获原始数据包,数据包必须解析和执行过滤条件,执行过滤条件需 要耗费一些时间,因此传入数据包必须排队(数据缓存)进行处理,当数据包过多时(处理速度跟不 上缓存速度),缓存区就会被撑爆(缓存区大小默认是2M),此时就会丢弃新近的数据包,直到缓存 区有空间保存新到数据。解决方法: a. tcpdump命令可以使用 -B 参数来修改,单位是KiB tpdump -i eth1 -n -v -B65000 host 1.1.1.1 and port 514

tpdump抓包缺少问题记录最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/26528.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>