
İnternette sörf yapabilmek için farklı protokollerin olması gerekir. Zamanla, birçoğu ilerledi ve hatta bazı yenileri ortaya çıktı. Örneğin, HTTP ve en yeni ve güvenli sürümü HTTPS veya iki bilgisayarın birbirine bağlanmasına ve veri alışverişinde bulunmasına izin veren iletim kontrol protokolü olan TCP. Bu yazıda bahsedeceğimiz HIZLI. Ne olduğunu, neden önemli olduğunu ve avantajlarının neler olduğunu açıklayacağız.
QUIC protokolü nedir
QUIC, Google tarafından oluşturulan bir ağ protokolüdür. Tam adı Hızlı UDP İnternet Bağlantıları’dır, bunu İspanyolca’ya çevirirsek şunu söyleyebiliriz. İnternette hızlı UDP bağlantıları. UDP üzerinden paket göndermek için kullanılır. Onlarca yıldır İnternet bağlantıları için gerekli olan protokol olan TCP’ye alternatif olarak doğdu.
HTTP/2 ve TLS/SSL’ye benzer şekilde davranır, ancak TCP kullanmak yerine UDP’ye dayalıdır. 2012’de uygulamaya başladılar, ancak çalışmasını kontrol etmek ve böylece gerçekten sahip olduğu avantajları görmek için Google Chrome’da gerçekten testler yaptıklarında 2013’te oldu.
Bugün QUIC zaten standart olarak kuruludur. google tarayıcı. Diğerlerinde, Opera’da olduğu gibi etkinleştirebiliriz. Umarım yakında daha fazla program bunu kullanır. Şu anda YouTube, Gmail veya Drive gibi arama devinin farklı platformlarında çalışıyor.
QUIC ne için kullanılır?
Peki QUIC’in asıl işlevi nedir? Gönderici ve alıcı arasında bağlantı kurmaya hizmet edecek bir protokol olduğunu söyleyebiliriz. Bir sayfaya girdiğinizde içeriğe erişmek için bir dizi veri gönderilir. Buna sertifikalar ve değişim anahtarları dahildir.
Bu tür bir protokol internette gezinmek, oynamak, görüntülü arama uygulamalarını kullanmak için gereklidir… bu bağlantıya koruma, TLS/SSL ile de sahip olabileceğimiz bir şey, ancak bu durumda geliştirilmiş. Gecikmeyi azaltarak daha iyi performans sunacaktır.
Temelde yaptığı şey ağdaki taşıma paketleri. Ancak UDP’ye dayalı olması nedeniyle önemli bir farkı vardır, yani bilgiyi gönderen sunucunun, onu alan sunucu ile sürekli iletişim halinde olması gerekmez. Gecikmeyi gözle görülür şekilde azaltmaya yardımcı olan şey budur. Bu bilgilerin doğru gelip gelmediğini kontrol etmek için zamana ihtiyacınız yok.
HTTP/3’te QUIC kullanmanın avantajları
Google tarafından oluşturulan QUIC protokolünün ne olduğunu ve ne işe yaradığını açıkladıktan sonra ne işe yaradığını göreceğiz. ana avantajlar. Bu noktalar, internette daha hızlı gezinmemize ve her zaman güvenliği korumamıza yardımcı olacaktır. Bunlar iki önemli faktördür ve bunun gibi daha yeni protokoller sayesinde gelişmişlerdir. HTTP/3 ve QUIC, İnternet ve uygulamalarının ne olacağı konusunda önemli bir ilerlemeyi temsil ediyor.
Hız
Avantajlardan biri, daha yüksek hız. Bu, bir web sitesini daha kısa sürede yüklemenize veya farklı uygulamaları kullanmanıza olanak tanır. HTTPS protokolünün dikkate alınması gereken olumsuz bir noktası vardır ve bu, değiş tokuş veya el sıkışma için TLS kullanmasıdır. QUIC bunu daha hızlı hale getirir.
Bu değişim, TLS şifrelemesi oluşturmak ve anahtarları değiştirmek için gereklidir. Aynı hedefe ulaşmak için gereken adımları kısaltın. Bu durumda bağlantıyı ilk defa yapıyorsa bir veya iki paket ile başlatır.
Ağları değiştirirken daha az sorun
QUIC protokolünü de geliştiren önemli bir şey, aşağıdaki durumlarda istikrardır. ağı değiştiriyoruz. Bu ne zaman gerçekleşir? 4G veya 5G ağındaki hücresel veriye sahip bir sunucuya bağlanırsanız ve aniden TCP üzerinden Wi-Fi’ye geçerseniz, kesilir ve tekrar sıfırlanması gerekir.
Öte yandan, QUIC sayesinde bu ağ değişikliği çok daha akıcıdır ve sorunları önler. Bağlantıyı kurmak için sadece bir paket göndermeniz gerekecek ve tekrar kurmanız gerekmeyecek. Bu, örneğin bir bilgisayarda bir veri ağını paylaşıyorsak ve belirli bir anda Wi-Fi ağına bağlanmak istiyorsak çok kullanışlıdır.
Paket kaybını fazla etkilemez
Bir kayıp olması durumunda TCP üzerinden HTTP/2 paketleri, bu önemli bir performans sorununa neden olabilir. Bir paket kaybolduğunda, alıcının kurtarılması için beklemesi gerekir.
QUIC protokolünün bunu çözmek için yaptığı şey, veri akışlarının alıcıya bağımsız olarak ulaşmasına izin vermesidir. Bu kayıp veri paketlerinin kurtarılması için beklemek zorunda kalmak gerekli değildir ve bu nedenle, bunun olmasını çok fazla etkilemez.
Güvenlik
QUIC’in uygulanması için en önemli faktörlerden biri, güvenlik. Bu anlamda Google geliştiricileri, TCP’deki en önemli kusurlardan birini, yani gönderilen paketlerin başlığının düz metin halinde olması ve kimlik doğrulama olmadan okunabilmesini düzeltmiştir.
Bahsettiğimiz bu, temelde gönderileni ele geçirmekten oluşan Ortadaki Adam saldırısına yol açabilir. Ancak QUIC protokolü bunu geliştirir ve gönderilen paketler her zaman şifrelenir ve alıcı tarafından kimlik doğrulaması gereklidir.
Çoklanmış bağlantılara izin verir
bu çoklanmış bağlantılar iki veya daha fazla sinyal kullanan ve bunları tek bir ortam üzerinden iletmek için birleştirenlerdir. Bu, aynı anda birkaç iletişime izin verecektir. Bu, web uygulaması bağlantılarını hızlandıracaktır.
HTTP/2’nin bilgileri tek bir TCP akışı üzerinden çokladığını ve bu, bir TCP segmentinin kaybolması durumunda bir blok olduğu anlamına geldiğini unutmayın. QUIC bu noktayı iyileştirir ve çoklanmış bağlantılara izin verir. HTTP/3, QUIC aracılığıyla çoğullanmış farklı dosyalar gönderebilecek.
Kısacası, QUIC protokolü belirli yönleri geliştirmek ve İnternet taramasını optimize etmek için geldi. Gittikçe daha fazla mevcut olacak ve bazı tarayıcıların zaten kullandığı bir şey. Yavaş yavaş, onu kullanan daha fazla uygulama ve web sitesi göreceğiz. Bu protokolün TCP kullanan herhangi bir bağlantının performansını artırmak için geldiğini özetleyebiliriz.
QUIC protokolü nedir, nasıl çalışır ve HTTP/3’te neden kullanılacağı makalesi RedesZone’da yayınlandı.
Makalenin orijinal kaynağını kontrol edin
Bunu severim:
Doluyor…