WINS'in iki işlevi vardır, isim kaydetme ve isim çzümleme . 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 Bir WINS istemcisinin en az 1 WINS sunucusunun IP adresinden haberi vardır . Bylece 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" bulunur. Bilgisayar tüm SMB 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 , 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 , 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 syler ve kaydın sahibine bir mesaj gnderir . Eğer kaydın sahibinden cevap gelirse, sunucu istemciye kayıt izni vermez . 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 . 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 gnderir. 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 gnderilir. 6) WINS istemcisi network'ten normal bir şekilde çıktığında sunucuya ismini serbest bırakması için bir mesaj gnderir. 7) Sunucu, ilgili kaydı SERBEST olarak işaretler ve bir "yokolma süresi" tanımlar (Default = 4 gün). Bu yokolma süresi zarfında, işaretlenmiş kayıt diğer WINS sunucularına bildirilmez . 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 - Aktif bir süre. Bu süre boyunca istemci kaydını periyodik olarak yeniliyor. - Serbest bırakma isteği ve serbest kalma - İstemcinin hızlıca kaydını yenileyebileceği bir "Serbestlik süresi" İsim Kaydettirirken Oluşan Hataların Ele Alınışı - İsmi yeniden kaydettirememe Eğer bir istemci bir kaydı serbest bıraktırır ve ardından tekrar kaydettirmezse, sunucu "yokolma süresi" bitinceye kadar bekler (4 gün) ve sonra kaydın yanına bir mezartaşı diker . Tombstone ile işaretlenmiş kayıtlar diğer WINS sunucularına kopyelenir , bylece başka biri aynı ismi veya adresi isterse alabilir. Tombstone ile işaretlenen kayda bir "yokolma bitiş süresi" tanınır (default = 6 gün). Bu süre sonunda da kayıt "Scavenging" metoduyla database'den temizlenir. - Kayıt Yenilememe Eğer bir istemci, "yenileme süresi" (Renewal Period; default = 6 gün) içerisinde kaydını yenilemezse, kaydın durumu SERBEST olarak not edilir . Sunucu, kayda bir "yokolma süresi" (Extinction Interval; default= 4 gün) belirler ve bu süre sonunda da kaydın yanına TOMBSTONED notu düşülür . - Kaydı Bırakmama Eğer bir istemci "yenileme süresinde" bittiğinde hala kaydı bırakmamışsa, sunucu otomatik olarak kaydı SERBEST bırakır . Serbest bırakılan kayıt yukarıdaki işlemlere tabii tutulur. - Ana WINS Sunucusunu ulaşamama Eğer istemci kaydını yenilemek istediğinde, Ana WINS sunucusuna ulaşamazsa ve başka bir WINS sunucu biliyorsa, kaydını onda yenileyebilir. Bu durum genellikle, problemlere sebep olur . Bu durumu nlemek için, eğer istemci kaydını ana sunucu dışında bir sunucuda serbest bıraktırıyorsa , kayıt süresinin sonu beklenmeden yanına TOMBSTONED işareti konulur. - İstemci'nin gçmesi WINS sunucusunun, "yenileme süresi" devam ettiği sürece, kayıtlı bir WINS istemci bilgisayarının gçüp gçmediğini bilmesinin imkanı yoktur. Bu süre zarfında, kayıt durumu "Aktif" olarak işaretli olduğu için, sunucu kendisinden kayıtla ilgili çzümleme isteyenlere, bu kaydın IP adresini verir. Eğer bir istemci, gçmüş bir bilgisayar IPsini alır ve bağlantı kurmaya çalışırsa, bağlantı kurulamaz. İstemci, bu durumu WINS sunucuya rapor eder. WINS de bulunamayan istemciye bir isim sorgulama mesajı gnderir. Eğer cevap gelmezse, kaydı serbest bırakır ve tabii ki hemen bir "yokolma süresi" (extinction interval; default=4 gün) belirler. B) İsim Çzümleme Bir WINS istemci, bir NETBIOS isminin çzümlenmesini istediğinde NETBT. SYS sürücüsü WINS sunucusuna bir "isim sorgulaması" gnderir. Eğer gnderdiği isim 16 karakterden uzunsa ya da için de "." varsa, bu bir DNS Host adı olarak düşünülür ve IP adresini bulmak için NETBT. SYS devreden çıkar, TCPIP. SYS sürücüsü devreye girer. WINS sunucu bir isim sorgulaması aldığında, database'ine bakar. Eğer kaydı bulur ve durumunun Aktif olduğunu grürse, "isim sorgusu cevabı" ile aranan IP adresini geri iletir. İstemci Çzümleme Seçenekleri Bir windows istemci NETBIOS isimlerini ya Broadcast ya da WINS ile çzümlemeye ayarlanabilir. Bu iki yntemin çeşitli kombinazonları vardır. İstemci tarafından kullanılacak yntem NETBIOS "düğüm tipi" ile belirlenir. 4 tip düğüm vardır. 1) b-node NETBT. SYS sürücüsü, IP Multicast'ler kullanarak kaydolma ve çzümleme yapar. 2) p-node Bu yntem sadece WINS'i kullanır. Eğer WINS sunucusu bulunamazsa, isim çzümlenemez. 3) m-node Bu yntemde nce Broadcast yapılır, eğer sonuç alınamazsa WINS'e başvurulur. 4) h-node Bu yntem RFC 1001 veya 1002 de belirtilmemiştir ama Microsoft m-node'un ürettiği broadcast trafiğini azaltmak amacıyla bu yntemi bulmuştur. Bu yntemde nce WINS ile çzümleme yapılır, eğer WINS ile sonuç alınamazsa broadcast yapılır. WINS yüklendiğinde default olarak bu yntem aktiftir. Aslında burda en uygun seçim p-node ya da h-node olarak grünür. Hatta h-node daha mantıklı grünür ama pratikte h-node istemcileri sık sık broadcast yaparlar. Hatta ortamdaki WINS çalışıyoprken bile broadcast yaptıkları olur. Ayrıca h-node istemcileri logoff yaparken biraz daha fazla bekletirler çünkü ısrarla hem WINS hem de broadcast ile isimlerini serbest bıraktırmak isterler . te taraftan p-node istemcileri asla broadcast trafiği oluşturmazlar ve hızlı logoff olurlar ama tabii eğer WINS sunucusuna bir şey olursa NETBIOS isim çzümlemesi yapamazlar. Eğer 2. bir WINS sunucu varsa p-node'unu seçmek daha akıllıcadır. Eğer tek sunucu varsa, ihtiyatlı davranıp h-node kullanmakta fayda var. WINS REPLICATION Her WINS sunucu kendi veritabanına sahiptir. Bir WINS sunucya yeni bir replikasyon partneri kaydedildiğinde, veritabanları birleştirilir! WINS iki yntemle replikasyon yapar: - PUSH MODE Veritabanındaki değişiklikler, nceden belirlenen sayıya ulaştığında, replikasyon partnerleri ile temasa geçilir ve güncellemeler gnderilir . - PULL MODE Replikasyon partneri belli aralıklarla WINS sunucusunu yoklar . Her kayda bir versiyon numarası verilir ve bu numara sürekli artar. Push ynteminde WINS sunucu, son gnderdiğinden daha yüksek numaralı kayıtları gnderir. Pull ynteminde, Replikasyon isteyen sunucu kendisindeki numaraları WINS sunucuya bildirir ve daha yüksek numaralı olan kayıtları alır. Not:Alıntıdır. Living Death

WINS,- Broadcast trafiğini azaltır.- Statik IP gerektirmez. Birden fazla subnet varsa her subnet'e bir WINS kurulması gerekir. Tabi bunun için en az 2 adet wins kurulu server gerekir. Wins ile ilgili dküman yazmıştım isteyen olursa koyalım siteye. Kimse sana zgürlük veremez. Kimse sana eşitlik veya adalet veya başka birşey veremez. Eğer adamsan, sen alırsın. 8mm@tahribat.com

rene abü bu WINS sadece prensipte kuruluosa bi işe yaramıomu? windows xp de filan bi işlevi varmıdır? Living Death

Eskiden Windows 2000 ile kurduğumuz ad lerde 98li makinalarda ağırlıklı olduğu için, networkun kitlenmemesi ve ağdaki bilgisayarları tanımada performansın artması amacıyla kuruyorduk...2003 serverdada dns serverdan hemen nce kurarız prensip olarak ama dns server olduğunda gerek duyulmaz bu işleme... Güzel dkümanmış hocam, beğendim :) Sanıyorum kendi ataszümü yaptım, kaynak belirterek kullanabilirsiniz. 10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Not : Syleyeni belli olduğu için ataszü değil, zlüsz oluyormuş, dolayısı ile kendi zlüszümü yapmış oldum :)