Menu

Google’ın QUIC Protokolüne Genel Bakış

Merhaba. Bugün Google’ın QUIC protokolünü sizlere anlatmak istedik.

QUIC Nedir?

QUIC (“Quick UDP Internet Connections”), Google tarafından interneti daha hızlı ve güvenli hale getirmek için geliştirilen bir iletişim protokolüdür. UDP (“User Datagram Protocol”) tabanlı bu protokol, geleneksel TCP yerine kullanılır ve HTTP/3 standardını destekler.


QUIC Protokolünün Avantajları

  1. Hızlı Bağlantı Kurulumu: QUIC, bağlantı kurma sürecini tek adımda tamamlar. TCP+TLS kombinasyonunda gereken iki aşamalı el sıkışma (“handshake”) yerine, daha az gecikme ile çalışır.
  2. UDP Tabanlı Olması: UDP daha basit ve hafif bir protokoldür. QUIC, bu sadeliği kullanarak daha hızlı ve esnek bir iletişim sağlar.
  3. Kesintisiz Bağlantı: IP adresiniz değişse bile (Wi-Fi'dan mobil veriye geçiş gibi), QUIC bağlantıyı kesmeden devam ettirir.
  4. Verimli Hata Düzeltme: QUIC, kayıp paketleri tüm veri akışını durdurmadan yeniden iletir. Bu, verimliliği artırır.
  5. Güvenlik: QUIC, şifrelemeyi protokolün bir parçası haline getirir ve TLS 1.3 ile uyumludur. Bu, hem daha güvenli hem de hızlı bir deneyim sunar.

QUIC ve HTTP/3 QUIC, HTTP protokolünün üçüncü versiyonu olan HTTP/3 ile çalışmak üzere geliştirilmiştir. HTTP/3, HTTP/2’nin tıkanma problemlerini ortadan kaldırarak daha akıcı bir veri iletimi sunar. QUIC'in sunduğu çoklu akış (“stream”) desteği sayesinde, her veri akışı birbirinden bağımsız olarak yönetilir.


QUIC Nerelerde Kullanılıyor?

  • Web Tarayıcıları: Google Chrome ve diğer popüler tarayıcılar QUIC desteği sunuyor.
  • Video ve Medya Akışı: YouTube gibi platformlar, videoları daha hızlı ve akıcı bir şekilde sunmak için QUIC kullanıyor.
  • Mobil Uygulamalar: QUIC, mobil cihazlarda düşük gecikme ve kesintisiz bir deneyim sağlıyor.