阅读:1296回复:2
(packet.sys)捕获包,丢包呼???
使用ddk中的packet.sys来捕获包,是否会出现丢包的情况。
(大流量的情况)若有丢包的情况,应该从哪些方面改善(dma?) :D |
|
|
沙发#
发布于:2002-03-10 09:17
上面应用程序调用时,就应该不断先读,如采用ReadFileEx,用告警端口或完成端口,采用回调方式,(具体可以看《Advanced Windows Programming》第三版,这样就不会丢包了。
记住,采用ReadFile,是肯定会丢包的。 而IPMAN中采用DeviceIoControl时采用了另外的方法,我记不清了,似乎也不会丢包。 我现在没有环境,所以不能回答太清楚。 |
|
|
板凳#
发布于:2002-03-10 13:49
部分引用:
“记住,采用ReadFile,是肯定会丢包的。采用ReadFileEx,用告警端口或完成端口,采IPMAN中采用DeviceIoControl时采用了另外的方法,我记不清了,似乎也不会丢包。用回调方式我现在没有环境,所以不能回答太清楚。” 回: 0xFFFF分感谢 flyfox高手(腿?fox\'s hand or foot ? :-) )) 可否对此:“ IPMAN中采用DeviceIoControl时采用了另外的方法” 更详细点的。 另:是否有较好的办法来证实,莫一种方式确实没丢包! |
|
|