Lebih Jauh Tentang Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP) adalah protokol Internet yang menghubungkan server dan klien. Bersama-sama, TCP dan Protokol Internet (IP) adalah kumpulan protokol jaringan yang memungkinkan komputer terhubung melalui Internet.
Data dikirimkan melalui Internet dalam bentuk paket. Untuk transit, mereka dibongkar menjadi paket-paket, yang kemudian dipasang kembali di tempat tujuan. TCP mengelola keandalan rel tempat mereka melakukan perjalanan untuk memastikan bahwa tidak ada paket yang hilang, mereka diurutkan dengan benar, dan tidak ada penundaan dalam perjalanan yang akan memengaruhi perakitan ulang atau kualitas data. IP mengelola pengalamatan dan penerusan data ke dan dari tujuan yang tepat. TCP / IP bekerja bersama dalam tumpukan protokol, dengan satu protokol bekerja di atas yang lain.
TCP dikembangkan oleh Jaringan Data Pertahanan Departemen Pertahanan AS dan saat ini penerapannya yang luas bertanggung jawab atas ketersediaan komersial Internet di mana-mana.
Contoh:
“TCP bersama dengan IP adalah dua protokol dasar yang memungkinkan Internet. TCP menjaga pengiriman data tetap andal, stabil, dan teratur. IP membawanya ke dan dari tujuan secara akurat. ”
TCP (Transmission Control Protocol) ini juga adalah protokol host-to-host Transport Layer untuk komunikasi berorientasi koneksi antara dua komputer pada jaringan IP. TCP menggunakan jabat tangan tiga arah (alias TCP-jabat tangan, jabat tangan tiga pesan, dan / atau SYN-SYN-ACK) untuk mengatur koneksi TCP / IP melalui jaringan berbasis IP. Tiga pesan yang dikirim oleh TCP untuk bernegosiasi dan memulai sesi TCP diberi nama SYN, SYN-ACK, dan ACK untuk masing-masing SYNchronize, SYNchronize-acknowledgement, dan ACKnowledge. Mekanisme tiga pesan ini dirancang sehingga dua komputer yang ingin menyampaikan informasi bolak-balik satu sama lain dapat menegosiasikan parameter koneksi sebelum mengirimkan data seperti permintaan browser HTTP.
Host, umumnya browser, mengirimkan paket TCP SYNchronize ke server. Server menerima SYN dan mengirimkan kembali pengakuan-SYNchronize. Host menerima SYN-ACK server dan mengirimkan ACKnowledge. Server menerima ACK dan sambungan soket TCP dibuat.
Langkah jabat tangan ini terjadi setelah pencarian DNS dan sebelum jabat tangan TLS, saat membuat koneksi aman. Koneksi dapat diakhiri secara independen oleh setiap sisi koneksi melalui jabat tangan empat arah.
Komentar
Posting Komentar