DistNetCap

In the context of distributed systems there is often the need to monitor a certain application that is distributed through several computers. These systems are constituted by several processes communicating with each other using IP protocols. One of the most complete tools for packet capture and network traffic analysis is Wireshark. The objective of this tool is to use pcap facilities and maintain Wireshark compatibility to obtain and analyze the traffic from just one process or every process belonging to a certain distributed system. This new tool has the advantage of monitoring the processes and respective computers that are used by a certain system, such as a distributed or parallel application, and their interactions, with the same level of detail we can get with Wireshark. It allows to capture and analyse the traffic of the specified system under observation, ignoring all the other.

Oct 2009 - First version developed by Nuno Farruca as part of his MSc dissertation. Supervised by Vitor Duarte.

Jul 2012 - New improved version and OS X port by Vitor Duarte.

Jul 2013 - Minor improvements in the interface by Antero Pires (UROP/2013)

Download: DistNetcap-0.3.tar.gz - This archive includes two modules: the monitor/packet capture module and the interface module. The monitor requires root permission.