Hysteria2
Colitu'nun ilk denediği protokol Hysteria2 nedir, UDP/QUIC üzerinde nasıl çalışır ve kayıplı ya da mobil ağlarda neden avantajlıdır?
Hysteria2, Colitu Adaptive Connect'in tüm uygulamalarda ilk denediği bağlantı modudur. Hız için tasarlanmıştır ve özellikle paket kaybının yüksek olduğu ağlarda fark yaratır.
Hysteria2 nedir?
Hysteria2, açık kaynak apernet projesinin geliştirdiği, UDP tabanlı bir proxy protokolüdür. Trafiği QUIC üzerinden taşır ve TLS 1.3 ile şifreler. Her Colitu sunucusunda Hysteria2 hazır bulunur.
Colitu neden Hysteria2 kullanıyor?
- Paket kaybı olan hatlarda TCP tabanlı protokoller gibi sert biçimde yavaşlamaz.
- Mobil ağlardaki dalgalanmalardan daha az etkilenir.
- Gerçek bir TLS sertifikasıyla çalışır; dışarıdan bakıldığında şifreli QUIC trafiğidir.
Bu yüzden ağınız UDP'ye izin veriyorsa ilk tercih odur.
UDP ve QUIC üzerinde nasıl çalışır?
TCP tabanlı protokollerde veriler tek bir sıra halinde teslim edilir: bir paket kaybolursa arkasındaki paketler de onun yeniden gönderilmesini bekler. QUIC ise UDP üzerinde çalışır ve aynı bağlantı içinde birbirinden bağımsız birden fazla akış taşır. Bir akışta kaybolan paket diğerlerini durdurmaz. Bağlantının kurulması ve TLS 1.3 şifrelemesi de aynı el sıkışmada birlikte yapılır.
Kayıplı ağlarda avantajı
TCP, kaybolan her paketi ağın tıkandığının işareti sayar ve hızını hemen düşürür. Oysa kablosuz ağlarda ve uzun mesafelerde paketler çoğu zaman tıkanıklıktan değil, sinyal ve hat sorunlarından kaybolur. Hysteria2, "Brutal" tarzı bir tıkanıklık kontrolü kullanır: kayıp olduğunda hızını yarıya indirmek yerine kaybı telafi ederek hedeflenen hızı korumaya çalışır. Sonuç, kayıplı hatlarda daha istikrarlı bir hızdır.
Mobil bağlantılarda avantajı
Mobil ağlarda sinyal gücü değişir, baz istasyonları arasında geçiş olur ve yoğun saatlerde gecikme dalgalanır. Bunlar paket kaybına yol açar. Hysteria2'nin kayba dayanıklı yapısı ve QUIC'in bağımsız akışları sayesinde sayfa yüklemeleri, video ve sesli aramalar bu dalgalanmalardan daha az etkilenir.
Adaptive Connect onu ne zaman tercih eder?
Hysteria2; Windows, Android, iOS ve Linux uygulamalarının hepsinde ilk denenen moddur. Sağlık kontrolünden geçerse, yani tünelden gerçek trafik akarsa bağlantınız Hysteria2 ile kurulur.
Tek istisna: Android her sunucu için en son çalışan modu hatırlar. O sunucuda daha önce başka bir mod çalıştıysa bir sonraki bağlantıya o modla başlar.
Hysteria2 (UDP) engellenirse ne olur?
Bazı kurumsal, otel ve okul ağları ya da bazı operatörler UDP trafiğini engeller veya kısıtlar. Bu durumda Hysteria2 sağlık kontrolünden geçemez ve Colitu otomatik olarak TCP tabanlı modlara geçer:
- Android ve iOS: sıradaki mod VLESS Reality'dir.
- Windows ve Linux: sunucuya en hızlı yanıt veren TCP modu denenir. Trafik taşımayan Hysteria2 10 dakika boyunca sıranın sonuna konur; yeniden bağlanırken aynı engele tekrar takılmazsınız.
Sizin bir ayar değiştirmeniz gerekmez. Ayrıntılar: Colitu Adaptive Connect nasıl çalışır?
Güvenlik ve şifreleme
- Tüm trafik TLS 1.3 ile şifrelenir.
- Sunucular, otomatik olarak alınan (ACME) gerçek bir TLS sertifikası kullanır; kendinden imzalı sertifika kullanılmaz.
- Sunucu adresleri, portlar ve anahtarlar yayınlanmaz; uygulamanıza şifreli olarak gelir.
Daha ayrıntılı teknik anlatım için: colitu.com/protocols/hysteria2
Hâlâ yardıma mı ihtiyacınız var?
Colitu Bot saniyeler içinde yanıt verir; çözemezse sizi canlı desteğe bağlar.