Witam,
Chciałbym napisać program, który pozwoliłby mi monitorować jakie komputery w sieci ściągają w tym momencie coś z internetu i z jaką prędkością. Program byłby oczywiście uruchamiany na komputerze pełniącym rolę routera(+NAT), przez który przechodzi cały ruch w sieci.
Wiem, że są klasy NetworkMonitor i NetworkAdapter, za pomocą których umiem wyciągnąć informację o zajętości passma na interfejsie, ale jak za ich pomocą wyciągnąć informację jaki komputer generuje ruch?
Tzn jaki komputer w sieci ściąga coś z jaką prędkością?
Jakieś sugestie jak to ugryźć?
Pozdrawiam
Marcin