A network utility is utility software for analyzing and configuring networking. Many such utilities were originally developed for Unix and later ported to other operating systems.
Examples
[edit]Tools found on most operating systems include:
- ifconfig
- For network interface configuration. Available on Unix-like systems. In many Linux distributions, deprecated in favor of iproute2.
- ipconfig
- Similar to ifconfig. Available on Windows systems.
- iproute2
- Collection of utilities for network configuration. Available on Linux systems.
- ping
- Checks connectivity with a host. Reports packet loss and latency. Uses ICMP. Broadly available for many systems.
- route
- Displays an IP routing table.
- netsh
- Allows local or remote configuration of network devices. Available on Windows.
- netstat
- Displays network connections (both incoming and outgoing), routing tables, and a number of network interface and network protocol statistics. It is used for finding problems in the network and to determine the amount of traffic on the network as a performance measurement.[1]
- nslookup
- Queries a Domain Name System (DNS) server for DNS data. Deprecated on Unix systems in favor of host and dig. As of 2006[update], the preferred tool for Windows.
- spray
- Sends numerous packets to a host and reports results.[2]
- traceroute
- Shows the series of successive systems a packet goes through en route to its destination on a network. It works by sending packets with sequential TTLs which generate ICMP TTL-exceeded messages from the hosts the packet passes through. Broadly available for many systems.
- vnStat
- Monitors network traffic from the console. It allows to keep the traffic information in a log system to be analyzed by third party tools.
References
[edit]- ^ "IBM Systems Information Center". 8 May 2007. Archived from the original on 18 October 2019. Retrieved 13 September 2014.
- ^ "FreeBSD 11.0 - man page for spray (freebsd section 8) - Unix & Linux Commands". Unix.com. Retrieved 15 April 2016.