Witam,
Piszę właśnie projekt w Java, wykorzystujący bibliotekę jNetPcap do wychwytywania pakietów. Moim problemem jest określenie z jaką prędkością pakiety są odbierane z poszczególnego portu :). Czy jest możliwość taki cel osiągnąć? W ten sposób chciałby określić, pobieranie przez dany proces. Nie mam już pomysłów jak ten problem rozwiązać. Czy posiada ktoś jakieś rady?
Moje próby wyglądały tak:
- Odczytanie czasu wystąpienia pakietu o danym IP source i porcie
- Wystąpienie kolejnego pakietu z tego samego źródła , odczytanie total byte wygenerowane przez źródło (totalByte)/(actualnyCzas-czasStartuOdmierzania)/1024
Takie zastosowanie wzoru daje mi błędną prędkość.
Pozdrawiam i czekam na rady :)