NetHogs je pravděpodobně to, co hledáte:
malý nástroj 'net top'. Namísto rozdělení provozu podle protokolu nebo podsítě, jako to dělá většina nástrojů, seskupuje šířku pásma podle procesu .
NetHogs se nespoléhá na načtení speciálního modulu jádra. Pokud je náhle velký síťový provoz, můžete spustit NetHogs a okamžitě zjistit, který PID to způsobuje. To usnadňuje identifikaci programů, které se zbláznily a náhle zabírají vaši šířku pásma.
Protože NetHogs silně spoléhá na /proc, většina funkcí je dostupná pouze na Linuxu. NetHogs lze postavit na Mac OS X a FreeBSD, ale zobrazí pouze připojení, nikoli procesy...
Také iftop:
zobrazení využití šířky pásma na rozhraní
iftop dělá pro využití sítě to, co top(1) pro využití CPU. Naslouchá síťovému provozu na pojmenovaném rozhraní a zobrazuje tabulku aktuálního využití šířky pásma dvojicemi hostitelů. Užitečné pro odpověď na otázku "proč je naše ADSL spojení tak pomalé?"...
iptraf je můj oblíbený. Má pěkné rozhraní ncurses a možnosti filtrování atd.