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

PaylaşShare on Facebook0Tweet about this on TwitterShare on Google+0Pin on Pinterest0Share on Tumblr0Share on LinkedIn0Email this to someone

Yazar Hakkında Yazarın Bütün Yazıları Yazarın Web Sitesi

sedat demirdoğan

yazilimsinifi.com ve edebiyatsinifi.com Kurucusu, Jollytur Yazılım Geliştirme Ekip Lideri, Kick Boks tutkunu, Gitarist ve Girişimci.

Bir Cevap Yazın

Your email address will not be published. Required fields are marked *

*