Outbound taşıma türleri
Bir düğümün kullandığı ağ sarmalayıcısını eşleştirin.
Transport, bağlantının dış biçimidir. İçe aktarılan çoğu düğüm zaten doğru taşıma türünü seçer. Yalnızca sağlayıcınız veya kendi sunucu yapılandırmanız söylerse değiştirin.
Tunna içindeki Transport seçenekleri
RAW
HTTP tarzı sarmalayıcı olmadan doğrudan protokol bağlantısı.
Uygun Sağlayıcı düz TCP tarzı proxy bağlantısı bekler.
Uygun değil Sağlayıcı bir path, host, servis adı veya XHTTP mode listeler.
WebSocket
Düğümü çoğu zaman bir web sunucusu veya CDN arkasındaki WebSocket endpoint'i üzerinden taşır.
Uygun Profil WebSocket için Host ve Path değerleri verir.
Uygun değil Tam path'i veya headers değerlerini bilmiyorsunuz.
gRPC
Bir gRPC servis adı ve isteğe bağlı authority kullanır.
Uygun Sağlayıcı bir gRPC servis adı veya authority veriyorsa.
Uygun değil Sunucu WebSocket, XHTTP veya HTTPUpgrade olarak tanımlanıyorsa.
XHTTP
Modlar ve gelişmiş istek davranışı olan daha yeni HTTP tabanlı bir taşıma türü.
Uygun Profil açıkça XHTTP der ve mode, host veya path değerleri içerir.
Uygun değil İlk bağlantıyı kuruyorsunuz ve içe aktarılan düğüm zaten çalışıyor.
HTTPUpgrade
HTTP olarak başlar ve proxy bağlantısına yükselir.
Uygun Sunucu bir HTTP yükseltme path'i bekler.
Uygun değil Sağlayıcı bunun yerine WebSocket veya XHTTP verdiyse.
mKCP
MTU, zamanlama ve pencere ayarları olan KCP tabanlı bir taşıma türü.
Uygun Sunucunuz veya sağlayıcınız özellikle mKCP değerleri sağlıyorsa.
Uygun değil Performans ayarlarını tahmin ediyorsunuz.
Güvenli taşıma düzenleme
- Sunucu düzenini bilmiyorsanız içe aktarılan Host ve Path değerlerini koruyun.
- Sağlayıcı listelemedikçe headers eklemeyin.
- XHTTP için performans değişikliklerini denemeden önce içe aktarılan Mode ve ek ayarları koruyun.
- mKCP için sunucu bunlara göre ayarlanmadıkça zamanlama ve pencere değerlerini değiştirmekten kaçının.
XHTTP has more controls because it has more behavior
XHTTP can control request mode, POST sizes, request spacing, padding, server header size, and multiplexing. Treat those fields as provider instructions or advanced tuning, not first-connection knobs.