Mrežni uslužni program je program koji dolazi s modernim Mac računalima, kao dio OSX-a, koji ima niz različitih uslužnih programa za pružanje informacija o mreži i obavljanje jednostavnih zadataka. U osnovnoj instalaciji, mrežni uslužni program nalazi se u /Applications/Utilities i ima naziv Network Utility.app. Mrežni uslužni program pruža devet osnovnih aspekata funkcionalnosti: Info, Netstat, AppleTalk, Ping, Lookup, Traceroute, Whois, Finger i Port Scan.
Značajka Info uslužnog programa omogućuje korisniku da lako pronađe informacije o mreži do kojih dolazi putem različitih sučelja, kojima se može pristupiti putem padajućeg izbornika. Informacije uključuju hardversku adresu koja se koristi, dodijeljenu IP adresu, brzinu veze, status veze i podatke o dobavljaču na mrežnom adapteru. Također pruža prometne informacije, uključujući dolazne i izlazne pakete. Iako nema napredne značajke za rješavanje problema, pokazuje pogreške u dolaznim i odlaznim paketima i daje broj kolizija.
Značajka Netstat omogućuje veći stupanj informacija o mrežnoj aktivnosti od jednostavne informacije. To uključuje informacije razdvojene u TCP informacije, uključujući detaljnu statistiku paketa, UDP informacije s informacijama o datagramima, kao i ICMP, IGMP, IPSec, IP6, ICPM6, IPSec, RIP6 i PFKey informacije. Netstat također može pružiti tablicu usmjeravanja, s uključenim opsežnim informacijama. Također može prikazati multicast podatke i prikazati trenutno stanje svih utičnica koje računalo može imati otvorene, zatvorene ili na čekanju.
Za računala koja koriste AppleTalk, Network Utility nudi brojne dijagnostike, uključujući statistiku i broj pogrešaka, te sve zone na mreži. Ping uslužni program koji koristi program sličan je drugim ping uslugama, dopuštajući unos odredišne adrese i zadani broj pingova za slanje. Za svaki ping, od paketa od 64 bajta, daje se vrijeme prolaska, što pomaže u rješavanju problema s mrežnim vezama.
Lookup uključen u uslužni program omogućuje sveobuhvatan pregled domaćina. Osnovne informacije mogu se prikazati u jednom bloku, ali se mogu dati i specifičniji upiti. Uslužni program Lookup može vratiti informacije o internet adresi, kanonskom nazivu, tipu CPU/OS-a, poštanskim sandučićima, razmjeni poštanskih sandučića, poslužiteljima imena, imenima hosta, početku ovlaštenja, tekstualnim informacijama i dobro poznatim uslugama. Također pruža mogućnost prikaza svih ovih informacija na jednoj ploči.
Opcije Traceroute, Whois i Finger uslužnog programa su sve analogne onima u drugim operativnim sustavima. Traceroute prikazuje punu rutu od glavnog računala do odredišta, s navedenim vremenima skokova. Whois traži od whois usluge da vrati podatke o registrantu naziva domene. Uslužni program Finger omogućuje korisniku da pogleda određeni korisnički profil na određenom poslužitelju.
Značajka skeniranja portova mrežnog uslužnog programa omogućuje pregled raspona za otvorene portove. To se može odrediti ili imenom domene ili IP adresom, a skeniranje se može postaviti da traži sve otvorene portove ili da traži samo unutar određenog raspona. Skeniranje portova korisno je i za mapiranje mreža i za sigurnost mreže. Pokretanjem skeniranja portova, mrežni administrator može pronaći potencijalne slabosti u mreži i zakrpiti ih prije nego što ih zlonamjerna osoba iskoristi.