does for network usage what top does for CPU usage.
iptraf [linux only]
gathers a variety of figures such as TCP connection packet and byte counts, interface statistics and activity indicators, TCP/UDP traffic breakdowns, and LAN station packet and byte counts.
Captures network traffic, calculates statistics about usage, and serves reports over HTTP.(Small. Portable. Single-threaded. Efficient. Uncomplicated.)