Konu: Wins Nedir ?
Yalnız Mesajı Göster

Wins Nedir ?

Eski 09-09-2012   #1
Prof. Dr. Sinsi
Varsayılan

Wins Nedir ?



Wins Nedir ?
Wins Nedir ?
Wins Nedir ?

Windows Internet Name Service (WINS)

WINS'in iki işlevi vardır, isim kaydetme (Name Registration) ve isim
çözümleme (Name Resolution) Burada kasteddiğimiz isim NetBIOS ismi (=15
byte bilgisayar adı + 1 byte servis adı) Sadece windows 2000
bilgisayarların bulunduğu bir ortamda DNS, WINS'in işlevini yerine
getirebilir ancak daha alt seviyedeki Windows işletim sistemlerinin
bulunduğu ortamlarda WINS kullanılır

A) İsim Kaydetme (Name Registration Using WINS)

Bir WINS istemcisinin (Client) en az 1 WINS sunucusunun (Server) IP
adresinden haberi vardır (Zaten bu yüzden WINS istemcisi adını alır)
Böylece arada router'ların da olduğu bir network'te istemci, WINS
sunucusunu bulabilir Aşağıda bir WINS istemcisinin kendisini sunucuya
kaydettirmesi sırasında gelişen olaylar verilmiştir

1) WINS istemcisi network'e bağlanacağı zaman, kendi WINS sunucusuna
"isim kaydettirme isteğinde" (Name Registration Request) bulunur
Bilgisayar tüm SMB (Server Message Block) tabanlı servislerini WINS
sunucusuna kaydettirmek ister Eğer bilgisayar, sunucu, istemci ve
messenger servislerini çalıştırıyprsa bu 3 servis ile de kayıt yaptırır!

Eğer istemcinin üzerinde 1den fazla network kartı varsa (Multihomed), her
kart için bu işi ayrı ayrı yapar

2) Eğer WINS database'inde istemcinin adı veya IP adresi kayıtlı değilse,
WINS sunucusu "olumlu" cevap verir (Positive Name Registration Response),
kaydı ve "yenileme süresini" (Renewal Interval ya da Time To Live - TTL -
ki bu default olarak 6 gündür) database'ine ekler İstemci yenileme süresi
içinde, kaydını yenilemek zorundadır

3) Eğer WINS sunucusu kayıtlarında, aynı isim fakat farklı bir IP ile bir
kayıt var ise, WINS sunucu, istemciye 5 dk beklemesini söyler ve kaydın
sahibine bir mesaj gönderir (Name Query Request) Eğer kaydın sahibinden
cevap gelirse, sunucu istemciye kayıt izni vermez (Negative Name
Registration Response)

4) Eğer Ismin kayıtlı sahibinden cevap gelmezse, WINS sunucu kaydı yapar,
kayıt için bir yenileme süresi belirler (6 gün) ve istemciye olumlu yanıt
verir (Positive Name Registration Response)

5) İlk defa adını WINS'e kaydettiren istemci yenileme süresinin 1/8 ine
geldiğinde, her kaydettirdiği servisi için sunucuya ayrı bir yenileme
isteği ("Renewal Request") gönderir Sunucu cevap verir ve yenileme süresi
sıfırlanıp, yeniden geri sayım başlar Bu özel ilk kaydettirmenin ardından
gelen yenileme isteği daha sonra aynı sıklıkta tekrarlanmaz, yenileme
süresinin yarısına gelinceye kadar beklenir ve sonra yenileme isteği
gönderilir

6) WINS istemcisi network'ten normal bir şekilde çıktığında (mesela Start
Shutdown ile bilgisayarı kapatırken) sunucuya ismini serbest bırakması
için (Name Release) bir mesaj gönderir

7) Sunucu, ilgili kaydı SERBEST (Released) olarak işaretler ve bir
"yokolma süresi" (Extinction Interval) tanımlar (Default = 4 gün) Bu
yokolma süresi zarfında, işaretlenmiş kayıt diğer WINS sunucularına
bildirilmez (NOT REPLICATED) Kaydı yapan sunucu, bu ismi veya adresi
başkalarına verebilir ama diğer WINS sunucuları veremez! Bu yok olma
süresi, istemci tekrar online olduğunda, kayıt işlemini kolaylaştırır

Özetle, WINS istemcisinin kayıt sirkulasyonu şu şekilde olur

- Kaydolma isteği ve ardından gelen yanıt (Registration Request followed
by Registration Response)
- Aktif bir süre Bu süre boyunca istemci kaydını periyodik olarak
yeniliyor
- Serbest bırakma isteği ve serbest kalma (Release Request followed by
node release)
- İstemcinin hızlıca kaydını yenileyebileceği bir "Serbestlik süresi"
(Period of Released status during which the client can be reregistered
quickly)


Alıntı Yaparak Cevapla