Monitoring network packets - incoming and outgoing

Hi all,

Is there any provision to monitor the http packets sent and received per user basis in a network interface . I want to develop a download/upload limit software where I can restrict users setting the download limit in terms of 1000 MB of data or 2000 MB of data etc.,

Thanks.




Answer this question

Monitoring network packets - incoming and outgoing

  • Ravishesh

    May be this can help you, In traffic Measurement. There are different classes, May be you can get your work dones by using a collection out of them.

    Cheers ;-)



  • AnimeKing

    Chakkaradeep wrote:

    Hi,

    Thanks for the reply :)

    I already saw IPv4InterfaceStatistics. It gives overall bytes received and sent, whereas, am looking for per user basis, the bytes sent and received. Any suggestions on that

    Thanks.

    If you want to say that you want to know that multiple users are logged in to the machine at the same time and using a same Network Adapter you want to analyse usage of each..... Hmm

    I think there is not Direct way to do this. But you can make A Local System Account Window Services which will check bytes in/out and using Sniffing technique as i mentioned in last mail, Its possible to Get software which are creating that network Traffic, When you rech the Software which are using bandwidth then seee Which software is run under which account...... I'm not clear but this could work if you can get User names associated with Application.

    Cheers ;-)



  • mcclenahan

    Hi,

    Thanks for the reply :)

    I already saw IPv4InterfaceStatistics. It gives overall bytes received and sent, whereas, am looking for per user basis, the bytes sent and received. Any suggestions on that

    Thanks.



  • CamPeck

    You need to write a kernel mode WPF based filter or TDI filter to accomplish this

  • Monitoring network packets - incoming and outgoing