Le plus simple est MRTG qui tourne à la fois sous Linux et Windows et fonctionne sans problème avec des interfaces distantes (routeur, par ex), pour peu que le SNMP soit correctement activé sur la machine à monitorer.
Tu peux également utiliser tcpdump et Wireshark pour voir les paquets qui transitent (et les ips qui les génèrent).
---------------
http://leblogdundsi.lesprost.fr/