阅读:1487回复:4
网络流量监控怎么设计?(急)(35分,已经到极限了)
请问,若在网络驱动协议中加入流量监控应该怎么设计?
(packet.c或其他文件中) 最好能给个例子。 期待您的帮忙,谢谢。 |
|
沙发#
发布于:2003-06-09 22:26
偶搭福,偶也要用到 :D
|
|
|
板凳#
发布于:2003-06-10 11:32
可以在IM DRIVER中监控流量, 比如说: 每个接受的每个PACKET和发送的PACKET都可以在ProtocolReceive or protocolReceivepacket 和 MiniPortSend or MiniportSendpackets记录下. 还可以依据不同协议的PACKET记录下来. 具体的例子, 请看WINDOWS XP DDK下面的MUX IM SAMPLE DRIVER.
|
|
地板#
发布于:2003-06-11 15:00
还想请教一个问题,如果包缓冲池已分配完,若用NdisAllocatePacketPool()继续为其分配新的缓冲池,
怎样才能把新旧缓冲池连为一体? 谢谢! |
|
地下室#
发布于:2003-06-11 17:51
NdisAllocatePacketPool分配好缓冲池后有其HANDLE, 没有把两个缓冲池的HANDLE连接起来的NDIS FUNCTION. 只能从缓冲池中分配PACKET, 然后释放PACKET. 并不能连接两个缓冲池的HANDLE.
|
|