TCP / IP digunakan oleh jutaan orang setiap hari
Transmission Control Protocol (TCP) dan Internet Protocol (IP) adalah dua protokol jaringan komputer yang berbeda. Protokol adalah seperangkat prosedur dan aturan yang disepakati. Ketika dua komputer mengikuti protokol yang sama — kumpulan aturan yang sama — mereka dapat saling memahami dan bertukar data. TCP dan IP sangat umum digunakan bersama-sama, bagaimanapun, bahwa TCP / IP telah menjadi terminologi standar untuk mengacu pada rangkaian protokol ini.
Transmission Control Protocol membagi pesan atau file ke dalam paket yang dikirimkan melalui internet dan kemudian disusun kembali ketika mereka mencapai tujuan mereka. Protokol Internet bertanggung jawab untuk alamat setiap paket sehingga dikirim ke tujuan yang benar. Fungsionalitas TCP / IP dibagi menjadi empat lapisan, masing-masing dengan kumpulan protokol yang disetujui sendiri:
- Lapisan Datalink terdiri dari metode dan protokol yang beroperasi hanya pada tautan, yang merupakan komponen jaringan yang menghubungkan node atau host dalam jaringan. Protokol pada layer termasuk Ethernet dan ARP.
- Layer Internet atau Networking menghubungkan jaringan independen untuk mengangkut paket-paket yang berisi data melintasi batas-batas jaringan. Protokolnya adalah IP dan ICMP.
- Lapisan Transport menangani komunikasi antar host dan bertanggung jawab untuk kontrol aliran, reliabilitas, dan multiplexing. Protokol termasuk TCP dan UDP.
- Lapisan Aplikasi menstandarisasi pertukaran data untuk aplikasi. Protokol termasuk HTTP, FTP, POP3, SMTP, dan SNMP.
TCP / IP secara teknis berlaku untuk komunikasi jaringan di mana transportasi TCP digunakan untuk mengirim data melalui jaringan IP. Protokol yang "berorientasi koneksi", TCP bekerja dengan membuat koneksi virtual antara dua perangkat melalui serangkaian permintaan dan membalas pesan yang dikirim melalui jaringan fisik.
Sebagian besar pengguna komputer telah mendengar istilah TCP / IP bahkan jika mereka tidak tahu apa artinya. Rata-rata orang di internet bekerja di lingkungan TCP / IP yang didominasi. Browser web , misalnya, menggunakan TCP / IP untuk berkomunikasi dengan server Web. Jutaan orang menggunakan TCP / IP setiap hari untuk mengirim email, mengobrol online, dan bermain game online tanpa mengetahui cara kerjanya.