Di sini sedikit spesies manusia dengan suara bulat setuju, tetapi kita semua terpaksa berjabat tangan pada satu hal: TCP (protokol kontrol transmisi). Basis mendasar dari semua komunikasi internet, TCP membentuk bagian penting dari HTTP (protokol transfer hypertext) sampai tahun lalu ketika standar komunikasi internet pertama menjatuhkannya dan HTTP / 3, disetujui. Sekarang standar telah berjalan dari papan gambar dan ke server Cloudflare, yang mendapatkan lebih banyak lalu lintas dari gabungan Twitter, Amazon, Apple, Instagram, Bing, dan Wikipedia. Cloudflare hampir sama vitalnya dengan internet seperti HTTP itu sendiri, memberikan perlindungan dari DDoS dan bentuk-bentuk serangan lainnya ke bagian penting internet. Sekarang, pelanggan mereka dapat beralih pada dukungan HTTP / 3 dari dashboard mereka, dan setiap pengunjung ke situs mereka akan secara otomatis ditingkatkan ke HTTP / 3 jika browser mereka mendukungnya. Namun itu tidak mungkin terjadi dalam semalam. Hanya Google Chrome Canary (versi pra-beta) yang memiliki dukungan penuh untuk itu dan Mozilla yakin HTTP / 3 akan berfungsi di Firefox Nightly sebelum akhir musim gugur. Sekarang, HTTP / 3 adalah masalah besar. Ini adalah perubahan besar ketiga ke bahasa yang digunakan setiap situs web untuk berkomunikasi sejak web lahir tiga puluh tahun yang lalu.
TCP dirancang pada tahun 70-an sebagai standar komunikasi universal, meskipun pada saat itu tidak ada yang diharapkan akan digunakan untuk komunikasi instan seperti sekarang. Meskipun berisi banyak kode yang tidak perlu untuk digunakan oleh sebagian besar internet, ini berisi tiga fitur emas: keandalan, kapasitas untuk memeriksa data yang hilang; memesan, kemampuan untuk memasukkan paket campuran ke dalam urutan pengirimannya; dan pengecekan kesalahan, kekuatan untuk memeriksa data yang rusak. HTTP / 2 menggunakan TCP yang direstrukturisasi dan sekarang digunakan oleh sekitar 40% dari internet.
HTTP / 3 parit TCP untuk QUIC yang dikembangkan Google (Quick UDP Internet Protocol). QUIC dibangun di atas UDP (protokol datagram pengguna), yang memperdagangkan keandalan dan fungsi pemesanan TCP untuk peningkatan kesederhanaan dan kecepatan. Untungnya, bagaimanapun, para insinyur Google dapat menambahkan kembali hal-hal penting dalam membuat QUIC, sambil tetap mempertahankan manfaat kecepatannya. Ini juga lebih aman dan mempertahankan dukungan untuk TLS (transport layer security).
HTTP / 3 saat ini digunakan oleh 3% situs web menurut w3techs tetapi berharap angka itu akan meningkat dengan cepat dengan Cloudflare dan Google di sisinya.
Tidak ada komentar:
Posting Komentar