SSL Sertifikası

SSL Benchmark ve Stres Testi

openssl speed ve s_time ile kendi sunucunuzun TLS kapasitesini ölçün. Sonuçları okuma, yük testi araçları ve dikkat edilecek etik sınırlar.

TLS performansı iki ayrı soruya ayrılır: ham kriptografik hız (şifreleme ve imza işlemleri) ve gerçek bağlantı kapasitesi (saniyedeki el sıkışma ve istek sayısı). Her biri için farklı araç kullanılır. Testleri yalnızca sahibi olduğunuz veya yazılı izin aldığınız sistemlerde yapın.

1. Kriptografik hız: openssl speed

openssl speed -evp aes-128-gcm aes-256-gcm chacha20-poly1305
openssl speed rsa2048 ecdsap256

İlk satır veri şifreleme verimini (saniyede işlenen bayt), ikincisi imza ve doğrulama işlemlerini ölçer. RSA 2048 imza işlemi sunucu tarafında pahalıdır; ECDSA P-256 belirgin şekilde daha hızlı imzalar. Çok çekirdekli sistemde -multi 4 gibi bir seçenek ekleyin.

2. El sıkışma hızı: s_time

openssl s_time -connect example.com:443 -new -time 10
openssl s_time -connect example.com:443 -reuse -time 10

-new her bağlantıda tam el sıkışma yapar; -reuse oturum yeniden kullanımını dener. İkisi arasındaki fark, önbellek ayarlarınızın değerini gösterir.

3. Yük testi araçları

  • h2load (nghttp2 paketi): HTTP/2 ve TLS altında saniyedeki istek ölçümü.
  • wrk veya ab: Basit HTTPS yük testi.
  • testssl.sh: Performanstan çok yapılandırma denetimi içindir.
h2load -n 10000 -c 100 -m 10 https://example.com/

Sonuçları yorumlama

  1. Testi istemci ve sunucuyu farklı makinelerde çalıştırın; aynı makinede CPU paylaşımı sonucu bozar.
  2. Önce ısınma turu yapın, ardından birkaç kez ölçüp ortalama alın.
  3. Değişkeni tek tek değiştirin: protokol, cipher, sertifika türü, oturum önbelleği.
  4. CPU kullanımını eş zamanlı izleyin (top, mpstat).

Dikkat

Başkasına ait sitelere yük testi yapmak hem hizmeti aksatabilir hem de hukuki sorun yaratır. Üretim ortamında test yapacaksanız düşük trafik saatini seçin.

Yaygın yorum hataları

  • Yüksek bant genişliği sonucu, yüksek bağlantı kapasitesi anlamına gelmez; ikisi farklı darboğazlardır.
  • Yerel ağdaki test, internet gecikmesini yansıtmaz.
  • Sertifika zinciri boyutu ve OCSP yanıtları gerçek kullanıcıda el sıkışmayı uzatır; laboratuvar ölçümünde görünmeyebilir.

Yapılandırma sonrası genel kontrol için SSL kontrol aracını, uygun sertifika için SSL seçim rehberini kullanabilirsiniz.

Bu makale faydalı oldu mu?

Makale Ara

SSL Kurulum ve Yapılandırma

Yardıma mı İhtiyacınız Var?

Aradığınızı bulamadıysanız destek ekibimiz size yardımcı olabilir.

Destek Talebi Aç