Snort is a free network intrusion prevention system that's capable of performing real-time traffic analysis and packet logging on IP networks. It is a free and open source network protection application that's light on system resources, advanced, customizable, powerful and professional.
Here are some screenshots to illustrate the features and user interface of this application: