Troubleshooting jaringan merupakan proses sistematis yang diaplikasikan untuk memecahkan masalah pada jaringan. Troubleshooting jaringan kebanyakan adalah melakukan serangkaian langkah-langkah untuk mengeliminir potensi-potensi masalah satu per satu sebelum akhirnya kita menemukan sumber masalah tersebut. Pada dasarnya ada tiga langkah pokok dalam melakukan troubleshooting jaringan yaitu: mengisolasi masalah; troubleshooting masalah; dan solusi penyelesaian masalah.