Network layer adalah lapisan ketiga dalam model OSI yang bertanggung jawab untuk pengiriman data antar perangkat dalam jaringan. Cara kerjanya melibatkan pengalamatan logis (IP addresses), routing (menentukan jalur terbaik), dan fragmentasi/reassembly data. Ketika data dikirim dari satu perangkat ke perangkat lain, network layer menentukan jalur yang paling efisien, memecah data menjadi paket-paket jika perlu, dan memastikan paket-paket tersebut sampai tujuan dengan benar, melakukan reassembly jika diperlukan. Protokol utama yang digunakan pada network layer adalah IP (Internet Protocol).