Netstat command on cmd can be very useful in knowing the network status of different individual protocols such as TCP, UDP, ICMP and IP versions like IPv4 and IPv6. In this article, we will also see the different variant of this command.
We often seek the help of a program or a tool in doing small things in our Windows like cleaning a drive, managing the firewall etc. However, these things, up to a level, are also possible if you are aware of the basic CMD commands.
After covering topics like how to kill a remote connecting malware on Windows and how to create bootable USB in Windows from the command line, today, we are going to talk about a command and its variants to monitor network and network traffic on Windows. Yes, we are talking about the Netstat command.
As its name suggests, netstat command is a short form for network statistics. However, this short command has a lot of capabilities to find a large amount of information about our network such as ports, their status, connections (incoming and outgoing), protocols and much more information.
List of Netstat commands to monitor network on Windows
-
netstat
It disables the DNS lookups as it takes time and it’s often not necessary to perform the lookup for the information being sought.
Also, you can notice that the netstat command displays the current state of all of the connections on the device. Some of the states’ examples are:
- Listening: Connection is waiting for a reply from the foreign host.
- Established : Connection has been established already.
- Close_wait : Connection has been closed from the remote side and your computer might be waiting for leftover packets to arrive.
- Time_wait: Local endpoint has ended the connection. The connection is being kept around so that any delayed packets can be matched to the connection and handled appropriately.
TCP 192.168.1.8:55544 111.221.29.125:443 ESTABLISHED
If you are aware of the port numbers then you can figure out from the above entry that it is a HTTPS connection to the IP address 111.221.29.125.
Also read: Speed Up Internet Using CMD (Command Prompt)
However, if you are also interested in knowing about the foreign address name instead of the IP address, just type netstat -a.
-
netstat -a
-
netstat -e
This command will show you statistics of the overall packets.
-
netstat -sp
This netstat command shows you statistics
per protocol. If you want to know the statistics for a particular
protocol, you can follow the following variants of the netstat commands
as shown below:
- netstat -sp ip for ipv4 statistics
- netstat -sp ipv6 for ipv6 statistics
- netstat -sp icmp for icmpv4 statistics
- netstat -sp tcp for tcp statistics of IPv4 etc.
No comments
Post a Comment