26 Nisan 2024 08:45

Anasayfa

undefined...

Google' un uzun süredir Chrome tarayıcılarda default olarak açık gelen bir protokolü olan QUIC yani  Quick UDP Internet Connections; internet sitelerinin hızlı açılmasını sağlamak için tasarlanmıştır.

Her zaman internetin hızlı olması gerektiğini savunan ve bunun için sürekli teknoloji geliştiren #Google bu seferde #UDP protokolü üzerinde geliştirmeler yaparak web sitelerinin daha hızlı açılmasını sağlamak istiyor.

 

Bu protokolü daha iyi anlamak için önce UDP nedir i öğrenmek gerekiyor. UDP; paketlerin karşı tarafa ulaşıp ulaşmadığının kontrol edilmesinin gerekmediği, hızlı iletişimin olması gerekitiği zamanlar kullanılır.

İnternetin hızlanması ile artık sitelerdeki görsel, video ve oyunlardaki akışın artık hızdan taviz verilemez duruma gelmesiyle bazı durumlarda UDP kullanılması gerekmiş ve Google da bu durumu UDP ye ek olarak TCP den de bazı fonksiyonlar ekleyerek QUIC i geliştirerek hız katmak istemiş.

Bir DNS sorgusu yaptığınız da DNS sunucu gelen sorguları tutmak zorunda olmadığı için ve hızlı cevap vermesi gerektiği için UDP protokolünü kullanır. Ama durum bir websitesi yayınlamak ise hızın yanında tabi ki ziyaretçi tarayıcısı ile sunucu arasında kontroller şarttır. Peki hem kontrollü hem de hızlı bir protokol nasıl yazılabilir?

 

İşte Google da bu durumda QUIC ile hem hızlı hem de kontrollü bir protokol geliştirmek istemiş. Yeni bir protokol yazmaktansa zaten var olan ve kabul görmüş bir protokolü kullanmak tabi ki daha da hızlı sonuç almasına yardımcı olmuştur.

 

Normal şartlarda web siteleri ziyaretçi ile arasındaki TCP kontrolü ile 2 veya 3 aşamalı el sıkışması yani döngü gerektirir. Görselde de görüleceği gibi bir de TLS ile bağlantı gerektiğinde süre uzayacaktır.  Ama QUIC de ise tek sorguda hem kontrol hemde hızlı bir şekilde dönüş elde edilebiliyor.

 

 Google; Chrome tarayıcısında default olarak açık gelen bu özellik ile uzun süredir protokolünün testlerini yapmaktadır.

 

Aktif ya da pasif etmek isterseniz aşağıdaki linki adres çubuğuna yazıp enter layın.

chrome://flags/#enable-quic

 

Çok daha fazla bilgi isterseniz aşağıdaki linkler yardımcı olacaktır.

 

https://blog.chromium.org/2015/04/a-quic-update-on-googles-experimental.html

https://blog.chromium.org/2013/06/experimenting-with-quic.html

https://docs.google.com/document/d/1lmL9EF6qKrk7gbazY8bIdvq3Pno2Xj_l_YShP40GLQE/edit#heading=h.h3jsxme7rovm

Makdos Bilişim Teknolojileri 2015 - 2022