TCP / IP (Transmission Control Protocol / Internet Protocol) adalah bahasa komunikasi dasar atau protokol Internet. Hal ini juga dapat digunakan sebagai protokol komunikasi di jaringan pribadi (baik intranet atau extranet). Ketika Anda mengatur dengan akses langsung ke Internet, komputer Anda dilengkapi dengan salinan program TCP / IP seperti pada setiap komputer lain yang mungkin Anda mengirimkan pesan atau mendapatkan informasi dani juga memiliki salinan dari TCP / IP.
TCP / IP adalah sebuah program dua-layer. Semakin tinggi layer Transmission Control Protocol, mengelola penterjemahan dari pesan atau file menjadi paket yang lebih kecil paket yang ditransmisikan melalui internet dan diterima oleh layer TCP yang diterjemahkan kembali paket ke pesan asli. Layer yang lebih rendah, Internet Protocol menangani alamat bagian dari tiap paket sehingga sampai ke tujuan yang tepat. Setiap
Gateway komputer pada jaringan memeriksa alamat ini untuk melihat mana pesan yang harus diteruskan. Meskipun beberapa paket dari pesan yang sama yang diarahkan berbeda dari yang lain, mereka akan berkumpul kembali di tempat tujuan.
TCP / IP menggunakan cliet / server model komunikasi di mana pengguna komputer (klien) melakukan permintaan dan memberikan layanan (seperti mengirim halaman web) oleh komputer lain (server) di jaringan. Komunikasi TCP / IP terutama point-to-point, yang berarti setiap komunikasi dari satu titik (atau host komputer) dalam jaringan ke jalur atau host komputer. TCP / IP dan tingkat aplikasi yang lebih tinggi yang menggunakannya secara kolektif dikatakan "tanpa negara" karena masing-masing permintaan klien dianggap sebagai permintaan baru yang tidak terkait dengan salah satu sebelumnya (seperti percakapan telepon biasa yang memerlukan sambungan yang didedikasikan untuk durasi panggilan). Menjadi tanpa status yang membebaskan jalur jaringan sehingga setiap orang dapat menggunakan jalur jaringan ini terus menerus. (Perhatikan bahwa layer TCP sendiri tidak bernegara/bebas dimiliki sejauh sebagai salah satu pesan yang bersangkutan. Koneksinya tetap di tempat sampai semua paket dalam pesan yang telah diterima.)
Banyak pengguna internet yang akrab dengan layer aplikasi protokol yang lebih tinggi yang menggunakan TCP / IP untuk mendapatkan ke Internet. Ini termasuk World Wide Web Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet (Telnet) yang memungkinkan Anda logon ke komputer remote, dan Simple Mail Transfer Protocol (SMTP). Protokol ini sering dikemas bersama-sama dengan TCP / IP sebagai "suite."
Pengguna komputer pribadi dengan sebuah telepon analog modem koneksi ke Internet biasanya mendapatkan ke Internet melalui Internet Protocol Garis Serial (SLIP) atau Protokol Point-to-Point (PPP). Protokol ini meng-encapsulate paket IP sehingga mereka dapat dikirim melalui sambungan telepon dial-up ke modem penyedia akses itu.
Protokol yang terkait dengan TCP / IP termasuk User Datagram Protocol (UDP) yang digunakan bukanlah TCP untuk tujuan khusus. Protokol lain yang digunakan oleh host komputer jaringan untuk bertukar router informasi termasuk Internet Control Message Protocol (ICMP) atau Interior Gateway Protokol (IGP) atau Exterior Gateway Protocol (EGP) dan
Border Gateway Protocol (BGP).
Saat ini
TCP/IP dikembangkan dari versi 4 ke versi 6 yang tentunya akan menambah banyak alamat-alamat IP di dunia, karena versi 4 sudah tidak mencukupi lagi melihat dari perkembangan informasi yang cukup pesat.
Referensi :
http://www.sharingnetworking.com/2013/04/tcp-ip-transmissions-control-protocol.html