Protokol TCP/IP merupakan standar komunikasi data yang digunakan oleh komunitas internet untuk pertukaran data antar komputer. TCP/IP menerapkan arsitektur berlapis yang terdiri atas empat lapis, termasuk protokol TCP dan IP untuk komunikasi antar host serta protokol DNS untuk pencarian nama komputer berdasarkan alamat IP. Protokol seperti UDP dan PPP juga digunakan untuk berbagai layanan komunikasi data.