{{about| network utilities in general| the macOS application| Network Utility}}

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== 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.<ref>{{Cite web|url=http://publib.boulder.ibm.com/infocenter/systems/index.jsp?topic=/com.ibm.aix.prftungd/doc/prftungd/netstat.htm|title=IBM Systems Information Center|date=8 May 2007|access-date=13 September 2014|archive-date=18 October 2019|archive-url=https://web.archive.org/web/20191018215354/http://publib.boulder.ibm.com/eserver/?topic=%2Fcom.ibm.aix.prftungd%2Fdoc%2Fprftungd%2Fnetstat.htm|url-status=live}}</ref> ; nslookup: Queries a Domain Name System (DNS) server for DNS data. Deprecated on Unix systems in favor of host and dig. {{As of|2006}}, the preferred tool for Windows. ; spray: Sends numerous packets to a host and reports results.<ref>{{cite web |url=https://www.unix.com/man-page/freebsd/8/spray/ |title=FreeBSD 11.0 - man page for spray (freebsd section 8) - Unix & Linux Commands |website=Unix.com |date= |author= |accessdate= 15 April 2016}}</ref> ; 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== {{Reflist}}

{{DEFAULTSORT:Network utility}} Category:Network performance Category:Utility software types

==Further reading== * [https://www.osti.gov/biblio/1592699-optimal-iterative-method-network-utility-maximization-intertemporal-constraints Optimal Iterative Method for Network Utility Maximization with Intertemporal Constraints] * [https://inspire.ec.europa.eu/Themes/136/2892 Utility and governmental services] {{Webarchive|url=https://web.archive.org/web/20220210095531/https://inspire.ec.europa.eu/Themes/136/2892 |date=2022-02-10 }} * [https://www.my-webnet.de/responsive-webdesign Responsive Webdesign] (in German)

{{Compu-network-stub}}