Month: July 2016

How TCP backlog works in Linux

When an application puts a socket into LISTEN state using the listen syscall, it needs to specify a backlog for that socket. The backlog is usually described as the limit for the queue of incoming connections.     Because of the 3-way handshake used by TCP, an incoming connection goes through an intermediate state SYN

Linux ss command to monitor network connections

The ss command is capable of showing more information than the netstat and is faster. The netstat command reads various /proc files to gather information. However this approach falls weak when there are lots of connections to display. This makes it slower. The ss command gets its information directly from kernel space. The options used

How to disable SNMP v1 and v2c leaving SNMPv3 enabled?

What is SNMP? Simple Network Management Protocol (SNMP) is a popular protocol for network management. It is used for collecting information from, and configuring, network devices, such as servers, printers, hubs, switches, and routers on an Internet Protocol (IP) network. Microsoft Windows Server 2003 provides SNMP agent software that works with third-party SNMP management software to monitor

Linux Network Statistics Tools / Commands

  How do I find out the current network interface throughput statistics on Linux (CentOS or Debian based distro)? How do I see current kernel snmp counters and network interface statistics on Linux operating systems? You can use any one of the following commands: nstat command : Network Statistics Tool Type the following command: #