IPTraf
IPTraf is an open source ncurses-based IP LAN monitor that
generates
various network
statistics including TCP info, UDP counts, ICMP and OSPF information,
LAN station packet, Ethernet load info, node stats, IP checksum errors,
and others.
This program can be used to determine the type of traffic on
your network, and what kind of service is the most heavily used on what
machines, among others. IPTraf can be used to monitor the load on an IP
network, the most used types of network services, the proceedings of
TCP connections, and others. IPTraf was designed from the ground up to
use the Linux
PF_PACKET mechanism to reduce overhead.
Features include:
- Full-screen, menu-driven operation
- Background operation
- IP traffic monitor that shows information on the
IP traffic passing over your network. Includes TCP flag information,
packet and byte counts, ICMP details, OSPF packet types
- All
IP traffic can be filtered with a unified set of filter rules which
makes it easier to define filters for for all IP traffic to or from a
certain host or network without having to define three distinct filters
- General and detailed interface statistics showing IP, TCP,
UDP, ICMP, non-IP and other IP packet counts, IP checksum errors,
interface activity, packet size counts
- TCP and UDP service monitor showing counts of incoming
and outgoing packets for common TCP and UDP application ports
- LAN statistics module that discovers active hosts and
shows statistics showing the data activity on them
- TCP, UDP, and other protocol display filters, allowing you
to view only certain types of traffic
- Utilizes the built-in raw socket interface of the Linux
kernel, allowing it to be used over a wide range of supported network
cards
- Supports the following protocols: IP, TCP, UDP, ICMP, IGMP,
IGP, IGRP, OSPF, ARP, RARP, L2TP, IPSec Authentication, and IPSec
Encrypted Payload
- Supported interfaces: Local loopback, All Linux-supported
Ethernet interfaces, All Linux-supported FDDI interfaces, SLIP,
Asynchronous PPP, Synchronous PPP over ISDN, ISDN with Raw IP
encapsulation, ISDN with Cisco HDLC encapsulation, Parallel Line IP,
TUN, BRG
- Force promiscuous mode - so that traffic which does not
pass directly through the specified interface is also counted.
Promiscuous mode is often used to diagnose network connectivity issues
- Logging
- Timers: TCP timeout, Logging interval, Screen update
interval, TCP closed/idle persistence
- Reverse DNS lookups


Return
to Console Based Network 'top' Tools Home Page
Last Updated Tuesday, October 02 2012 @ 05:17 PM EDT |