Protokol jaringan beroperasi pada 7 lapisan model OSI, masing-masing bertanggung jawab atas fungsi komunikasi jaringan tertentu. Lapisan fisik bertanggung jawab atas transmisi bit, lapisan data link mengatur komunikasi antara node, lapisan jaringan menentukan rute, dan lapisan transport mengirim data antara aplikasi.