Nätverksverktyget är ett program som följer med moderna Mac-datorer, som en del av OSX, som har ett antal olika verktyg för att ge information om ett nätverk och utföra enkla uppgifter. I en grundläggande installation finns Network Utility i /Applications/Utilities och har namnet Network Utility.app. Nätverksverktyget tillhandahåller nio kärnaspekter av funktionalitet: Info, Netstat, AppleTalk, Ping, Lookup, Traceroute, Whois, Finger och Port Scan.
Info-funktionen i verktyget låter en användare enkelt hitta information om nätverket som nås via olika gränssnitt, som är tillgängliga via en rullgardinsmeny. Informationen inkluderar den hårdvaruadress som används, den tilldelade IP-adressen, länkhastigheten, länkstatus och leverantörsinformation på nätverksadaptern. Den tillhandahåller också trafikinformation, inklusive inkommande och utgående paket. Även om den inte har avancerade felsökningsfunktioner, visar den fel i både inkommande och utgående paket och ger en kollisionsräkning.
Netstat-funktionen möjliggör en högre grad av information om nätverksaktivitet än den enkla Info. Detta inkluderar information separerad i TCP-information, inklusive detaljerad paketstatistik, UDP-information med information om datagram, såväl som ICMP, IGMP, IPSec, IP6, ICPM6, IPSec, RIP6 och PFKey info. Netstat kan också tillhandahålla en routingtabell, med omfattande information inkluderad. Den kan också visa multicast-data och visa det aktuella tillståndet för alla uttag som datorn kan ha öppna, stängda eller väntande.
För datorer som använder AppleTalk, erbjuder Network Utility ett antal diagnostik, inklusive statistik och felräkningar, och alla zoner i ett nätverk. Ping-verktyget som används av programmet liknar andra pingtjänster, vilket tillåter inmatning av en destinationsadress och ett visst antal pingar som ska skickas. För varje ping, av 64 byte-paket, ges en transittid, vilket hjälper till att felsöka nätverksanslutningar.
Lookup som ingår i verktyget möjliggör en omfattande undersökning av värdar. Grundläggande information kan visas i ett block, men mer specifika frågor kan också ges. Uppslagsverktyget kan returnera information om internetadress, kanoniskt namn, CPU/OS-typ, brevlådor, brevlådeutbyte, namnservrar, värdnamn, auktoritetsstart, textinformation och välkända tjänster. Det ger också ett alternativ att visa all denna information i en panel.
Alternativen Traceroute, Whois och Finger i verktyget är alla analoga med de som finns i andra operativsystem. Traceroute visar hela rutten från värddatorn till destinationen, med hopptider listade. Whois frågar en whois-tjänst för att returnera information om en domännamnsregistrant. Finger-verktyget låter en användare titta på en specifik användarprofil på en specifik server.
Port Scan-funktionen i Network Utility gör att ett intervall kan undersökas för öppna portar. Detta kan anges antingen med domännamn eller IP-adress, och en skanning kan ställas in för att söka efter alla öppna portar, eller för att endast söka inom ett visst intervall. Portskanning är användbar både för kartläggning av nätverk och för nätverkssäkerhet. Genom att köra en portskanning kan en nätverksadministratör hitta potentiella svagheter i nätverket och korrigera dem innan de utnyttjas av en illvillig person.