TCP/IP merupakan protokol komunikasi yang terdiri dari beberapa lapis protokol yang saling terhubung, mulai dari lapis fisik hingga aplikasi. Setiap lapis memiliki fungsi khusus untuk mengirim dan menerima paket data secara berurutan antar host di jaringan komputer.