QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1234|回复: 5

请教另一个libpcap问题

[复制链接]
发表于 2004-9-19 16:51:54 | 显示全部楼层 |阅读模式
我用pcap.h文件中的函数pcap_loop()做了一个抓包程序,当网络流量很大时,丢包率也很大,请问各位怎么解决这个问题.
发表于 2004-9-19 20:17:03 | 显示全部楼层
是不是你的处理程序太费时?
回复

使用道具 举报

 楼主| 发表于 2004-9-20 09:35:20 | 显示全部楼层
不是,只是做了一些显示的工作,没做费时的处理。我觉得可能与缓冲区大小有关系,pcap.h中的函数好像没有在linux下设置缓冲区的,不知道还有没有其他的办法?
回复

使用道具 举报

发表于 2004-9-20 10:33:04 | 显示全部楼层
这个缓冲区在内核,在libpcap文档内好像说了怎么改。
回复

使用道具 举报

 楼主| 发表于 2004-9-22 10:37:05 | 显示全部楼层
你所说的libpcap文档是不是就是用man pcap查询出来的信息啊?还是另外有其他的文档呢?
libpcap只针对Win32系统提供了,修改缓冲区的函数,好像没有修改linux下的缓冲区的函数.
回复

使用道具 举报

发表于 2004-9-22 12:58:08 | 显示全部楼层
这个就不知道了,要不楼主到官方网站上问问,好像有个邮件列表。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-7 11:30 , Processed in 0.039121 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表