TLS session resumption nedir?
Kısa cevap
TLS session resumption, daha önce bağlanmış bir istemcinin tam handshake yapmadan önceki session'ını sürdürmesidir; handshake'in hesaplama maliyetini ve gecikmesini azaltır. İki yöntem vardır: sunucunun sakladığı session kaydına session ID ile dönmek ya da sunucunun istemciye verdiği şifreli session ticket'ı geri sunmak. TR7'de TLS Security Profile'daki Restart Undefined TLS Requests açıkken (Default Profile'da ve yeni profilde açık) session ticket'lar kullanılmaz ve resumption sunucu tarafında tutulan session kaydıyla yapılır; sürdürülen session'ların oranı vService Dashboard'unun SSL sekmesindeki SSL Session Reuse panelinde izlenir.
TR7'de Nerede Kullanılır
| Nerede | Alan / etiket | Ne için |
|---|---|---|
| Certificates & PKI → TLS Security Profiles → Frontend-only Settings | Restart Undefined TLS Requests | Açıkken session ticket'ları kapatma; resumption yalnızca sunucu tarafındaki session kaydıyla. Ayar profil listesinde kolon olarak bulunmaz, önizlemede görünür |
| vService → Dashboard → SSL sekmesi | SSL Session Reuse | Önbellekten sürdürülen SSL session'larının yüzdesi |
| vService → Dashboard → SSL sekmesi | SSL New Connections (TPS) | Saniyedeki yeni SSL bağlantısı sayısı |
Nasıl Çalışır?
- Session ID: Sunucu, session parametrelerini kendi önbelleğinde tutar ve istemciye bir kimlik verir; istemci sonraki bağlantıda bu kimliği gönderir.
- Session ticket: Sunucu, session parametrelerini kendi key'iyle şifreleyip istemciye verir (RFC 5077); sunucu tarafında kayıt tutulmaz.
- TLS 1.3: Resumption, önceki bağlantıda verilen PSK (pre-shared key) ile yapılır (RFC 8446).
Sık Karıştırılan Noktalar
- "Session resumption TLS güvenliğini zayıflatır." Resumption şifrelemeyi değiştirmez; yalnızca tam handshake'i kısaltır.
- "Session ticket'lar kapalıyken session sürdürülemez." Restart Undefined TLS Requests açıkken de resumption sunucu tarafındaki session kaydıyla yapılır.
- "SSL Session Reuse oranı yüksekse handshake yükü yoktur." Oran yalnızca sürdürülen session'ları gösterir; yeni istemcilerin her biri yine tam handshake yapar (TLS handshake nedir?).
Dokümantasyonda nasıl yapılır
