Server Name Indication (SNI) Nedir ?

Günümüzde IPv4 adreslerin hızla tükenmesi sebebi ile sağlayıcı firmaların sorunu haline gelen bir sunucu üzerinden birden fazla sertifika yayınlama problemine çözüm olarak geliştirilen SNI Windows Server 2012 ve birlikte gelen IIS 8’in en güzel yeniliklerinden biridir. SNI tek IP üzerinden birden fazla sertifikalı web sitesi yayınlamayı sağlar. Türkçe karşılığı “Sunucu Adı Bildirme” olarak geçmektedir. SNI çalışma mantığını kısaca özetleyecek olur isem, bir TLS eklentisi olan SNI host header isteğini IIS üzerine göndererek yani handshake işlemi başlangıcında, hangi web sitesinin çağrıldığını anlayarak istek içerisinde geçen public anahtarı istemciye gönderdikten sonra sertifikayı doğruluyor ve artık birden fazla sertifika kullanılabilir halde oluyor. Ancak bu yenilikçi sisteminde bazı dezavantajları çokta önemsenmeyecek derecede mevcuttur. Aşağıda desteklediği tarayıcı listesi ve web servislerini sizlerle paylaşıyorum.

sni

Tarayıcı Listesi

  • Internet Explorer 7 ve üzeri
  • Mozilla Firefox 2.0 ve üzeri
  • Opera 8.0 (2005) ve üzeri
  • Opera Mobile 10.1 ve üzeri
  • Google Chrome ve üzeri
  • Safari 3.0 ve üzeri
  • Konqueror/KDE 4.7 ve üzeri
  • MobileSafari in Apple iOS 4.0 ve üzeri
  • Honeycomb (v3.x) ve üzeri
  • BlackBerry 10 and BlackBerry Tablet OS
  • Windows Phone 7 ve üzeri
  • MicroB on Maemo
  • Odyssey on MorphOS

Desteklenen Web Servisleri

  • Apacke 2.2.12
  • IIS8 ve üzeri versiyonlar
  • Nginx ( Tüm Sürümleri )

Bir başka makalede görüşmek üzere.
Sedat Demirdoğan

Click to rate this post!
[Total: 2 Average: 5]

Sedat Demirdoğan

-Yazılım Sınıfı Kurucusu -Global Bilişim Derneği Kurucu Üye -Bilişim Grubu Kurucu Üye -Jolly Tur BT Proje ve İş Geliştirme Departman Müdürü

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.