Network monitoring allows network managers to get a better insight in the network traffic transiting in a managed network. In order to make the tasks of a network manager easier
IntroductionComputer networks are complex communication systems that enable intensive interactions among users and services. Such interactions result in network traffic that should be monitored to check the health of the underlying communication infrastructure. Network monitoring, in addition, provides essential data to other network management processes, such as network optimization, accounting, and security. As a result, network monitoring turns out to be a critical task in any serious network management solution.Network monitoring tools help network managers (or other end users) to handle network information. They usually provide some kind of user interface that presents network information. Nowadays, many network monitoring tools are made available, each one of them having a particular purpose and highlighting different aspects of network information. Some network monitoring tools focus on the inspection of packets, for example, whereas others focus rather on the monitoring of flows. Network managers often choose a particular network monitoring tool for a particular purpose. It is desired although that the chosen monitoring tool presents network information in a clear and easy way.However, many of the current network monitoring tools lack to provide network traffic information at a geographical dimension. For some network manager's tasks, (e.g., attack tracking and user statistics) this feature could be desirable. Moreover, if a network manager would like, for instance, to get an overview of the geographical locations of network traffic passing by his/her managed network, he/she could get a simple but complete overview when a map, containing the geographical locations, is displayed.In this paper, we propose a monitoring tool prototype that allows network managers to visualize network information through multiple levels of abstraction by using geographical capabilities provided by the Google Maps API [1]. The main contribution of this work is that it provides network traffic information in a geographical dimension.