Transmission Control Protocol/Internet Protocol merupakan singkatan dari TCP/IP yang digunakan sebagai standar komunikasi data untuk pertukaran data antar komputer dalam jaringan internet. TCP/IP merupakan protokol yang pada awalnya dikembangkan dari proyek ARPANET yang dimulai oleh Departemen Pertahanan Amerika Serikat, dan mulai berkembang setelah Universitas California di Berkeley mulai menggunakan TCP/IP dengan sistem operasi UNIX. Komputer-komputer yang terhubung ke jaringan internet biarpun memiliki perbedaan jenis komputer serta sistem operasi yang berbeda, dapat saling berhubungan karena menggunakan TCP/IP. Ibaratnya TCP/IP merupakan bahasa pemersatu yang digunakan untuk berkomunikasi.
Seperti yang diperlihatkan pada diagram diatas, TCP/IP terdiri atas empat lapisan, yakni lapisan Application, Transport, Internet, dan Network Acces. Berikut merupakan fungsi masing-masing lapisan ;
Lapisan Application mempunyai tugas sebagai penyedia akses kepada aplikasi terhadap layanan jaringan TCP/IP.
Lapisan Trasnport. Lapisan ini bertugas sebagai pembuat komunikasi menggunakan sesi koneksi yang bersifat Connection-orinted atau broadcast yang bersifat connectionless.
Lapisan Internet bertugas melakukan pemetaan dan enkapsulasi paket-paket data jarigan menjadi paket-paket IP.
Lapisan Network Acces memiliki tugas untuk meletakkan frame-frame jaringan diatas media jaringan yang digunakan.
Sumber : google