Sorun
Asıl sorun, trafik izleme araçlarının çoğunun yalnızca ağ arayüzü başına kullanım (WLAN / LAN / UMTS) olduğunu bildirmesidir - uygulama başına değil. Ancak, tüketen uygulamayı tanımlamak istiyorsanız bu gereklidir.
İkinci tip izleme araçları sadece aktif bağlantılar için gönderilen / alınan baytları gösterir. Bir bağlantı kopar ya da program sona erdiğinde, tüketilen trafik artık gösterilmez ve araç işe yaramaz hale gelir.
Uygulama karşılaştırma
Her iki dünyanın da yararlarını birleştiren bir tane bulmak için bazı popüler araçları karşılaştırdım. Kazanan, WinPcap sürücüsü ile birlikte Nirsofts NetworkTrafficView oldu . Başvuru başına tüm bağlantılardan gönderilen / alınan baytları toplayan tek kişiydi.
NetworkTrafficView , ağ bağdaştırıcınızdan geçen paketleri yakalayan ve ağ trafiğiniz hakkında genel istatistikler görüntüleyen bir ağ izleme aracıdır. Paket istatistikleri, Ethernet Türü, IP Protokolü, Kaynak / Hedef Adresleri ve Kaynak / Hedef bağlantı noktaları ile gruplandırılmıştır.
- Önce WinPcap sürücüsünü kurmak zorundasınız.
- Gelişmiş seçenekler »Genel gruplandırma» altında , İşleme göre grupla'yı seçin
Bu, diğer tüm araçların bulunmadığı önemli bir seçenektir.
Küçük bir dezavantajı, UDP paketlerinin sayılmamasıdır, ancak sonucu bu kadar etkilememelidir.
- Ekran görüntüsünde yukarıda gösterildiği gibi tüm gereksiz sütunları gizle
- Toplam paket büyüklüğüne göre sırala
Başka hangi araçları denedim
Tüketilen trafiği yalnızca arabirim başına toplar
Yalnızca aktif bağlantılar için tüketilen trafiği toplar
Test edilmemiş
- Wireshark (Nasıl yapılacağını biliyorsanız, her şeyi yapabilirsiniz. Amacınız için yeterince kullanıcı dostu değil sanırım)
- Microsoft Network Monitor (taşınabilir sürüm olmadığından test edilmedi)
- DU Metre (ücretsiz)