Skip to content
Site Araçları
Increase font size Decrease font size Default font size default color blue color green color
Navigasyon -> Anasayfa Makaleler Windows Windows Gözatma Servisi (Browsing Service)
Windows Gözatma Servisi (Browsing Service)
Makale - Windows
Nevzat GENÇKAL tarafından yazıldı   
Pazar, 01 Haziran 2008 05:32
Tüm ağdaki paylaşıma açılmış kaynakları verimli bir şekilde kullanabilmemiz için hangi kaynakların paylaşıma açık olduğunu görebilmemiz gerekir. Bunu mümkün kılanda browser servisidir. Ağ Komşularına girdiğimizde karşımıza gelen yönetim alanları ve çalışma gruplarını bu hizmet sayesinde görüntüleriz. Gözatma servisi, bazı bilgisayarları browser olarak atar.

 

Bu atama işlemi hiyerarşik bir düzen çerçevesinde olur. Browser olarak atanan bilgisayarlar kendi alanlarındaki bilgisayar listelerini tutarlar. Böylece diğer bilgisayarlarında bu listeyi bulundurmak veya güncel tutmak gibi bir sorunları olmaz. Tüm bilgisayarlar açıldıkları anda, aralarından bir tanesini Master Browser olarak seçerler. Bu seçim, az önce yukarıda belirttiğim gibi hiyerarşik olarak gerçekleşir. Sıralama ise şöyledir:

 

Windows Server 2008
Windows Server 2003
Windows XP
Windows 2000 Server
Windows 2000 Professional
Windows NT 4.0 Server
Windows NT 4.0 Workstation
Windows NT 3.51 Server
Windows NT 3.51 Workstation
Windows 98
Windows 95
Windows 3.1
DOS

 

Evet, yukarıda da görüldüğü gibi temel seçim ölçütü işletim sisteminin versiyonu. Bu yüzden Windows Server 2008 işletim sistemine sahip bir PC, Windows Server 2003 işletim sistemli bir PC'den daha avantajlı.

Browser seçimi, alanda bulunan her ağ protokolü için ayrı ayrı yapılır. Mesela ortamda TCP/IP, NetBEUI, IPX/SPX gibi üç protokol varsa bu seçimde bu üç protokolün her birinde yapılır. Tek başına bu bile bir ağda birden fazla protokol kullanmamak için iyi bir neden.

Master browser seçimi, sadece bilgisayarlar ilk açıldıklarında değil, ayrıca şu durumlarda da yapılır:

- Master browser yasal yollardan kapatılırsa (shutdown gibi)
- Bir bilgisayar açıldığında, kendi alanındaki master browser'ı kendisinden daha düşük versiyon görürse
- "maintainserverlist" parametresi "yes" yapılmışsa


Seçim sonunda seçilen Master Browser, seçime katılan diğer bilgisayarlara da bakar ve her 15 bilgisayar için 1 adet backup browser atar. Backup Browserlar ise her 15 dakikada bir ellerindeki listeyi Master Browser'dan güncellerler.

Master Browser elindeki listeyi nasıl oluşturur?

 

Alandaki bilgisayarlar düzenli olarak kendilerini anons ederler (broadcast). Anons loop'u 12 dakikada bir'dir. Bu anonslar bilgisayarların kullandığı her bir ağ protokolu için ayrı ayrı tekrarlanır. Eğer domainimiz yönlendiriciler aracılığıyla ayrılmış birden fazla bölüm kapsıyorsa, her bölümde bir adet Master Browser seçilir. Domain çapındaki gözatma listelerini birleştirmek içinde bir domain "Master Browser"'ı seçilir. Domain Master Browser her zaman o yönetim alanındaki PDC (primary domain controller)'dır. Master Browser Hem kendi alanındaki bilgisayarların listesini, hem de diğer yönetim (domain) ya da çalışma gruplarının (workgroup) listesini tutar. Belli aralıklarla bir mesaj yayınlar ve bu mesajda Master Browser olarak ayakta bulunduğunu bildirir. Eğer bu mesaj yayınlanmazsa Master Browser'ın ayakta olmadığına karar verilir ve yeni Master Browser seçmek üzere seçime gidilir.

 

Backup Browser'lar belli aralıklarla master browser'a gidip elindeki listeyi kendilerine aktarırlar


Gözatma listesi hazırlandıktan ve yedek browser'lara aktarıldıktan sonra istemcilere gözatma hizmeti verilmeye başlanabilir. Bu da sırasıyla şöyle olur:

1. Bir kullanıcı "network neighborhood"'a tıkladığında bilgisayar Master Browser'a başvurur.
2. Master Browser isteği bir yedek browser'a yönlendirir.
3. İstemci bilgisayar, yedek browser'a başvurur.
4. Yedek browser, tıklanan domain'deki ya da çalışma grubundaki bilgisayarların listesini verir.
5. İstemci bu listeden bir bilgisayara tıklarsa o bilgisayara ulaşıp kaynaklarını gösteren listeyi alabilir.

Gözatma servisi trafiği broadcast'lerden oluştuğu için yönlendiricilerden geçemez. Bazı yönlendiriciler broadcast'leri de geçirebilir ama iyi bir çözüm olduğu söylenmemekte.

Yönlendiriciler ile ayrılan segmentlerden oluşan bir ağda tüm bilgisayarları görmek için LMHOSTS dosyası ya da WINS kullanılmalıdır. Bir bilgisayarın Master Browser olması aslında o bilgisayara ek bir yük getirecektir. Eğer performans yönünden ek yük getirmek istemediğimiz bir bilgisayar varsa, bu bilgisayarların browser seçimlerine girmelerini engelleyebiliriz. Bunu yapmak için:

Windows 3.11:
"system.ini" dosyasında [network] kısmına "MaintainServerList=No" şeklinde bir satır eklemek gerekli.

Windows 95:
Control panel>Networks>File and Printer Sharing for Microsoft Networks navigasyonundan sonra özellikler sekmesine geçip, browse master parametresi'ni "disabled" olarak ayarlamalısınız

Windows NT: (XP, 2000, 2003, 2008)
Regedit'den HKEY-LOCAL_MACHINE\System\CurrentControlSet\Services\Browser\Parameters navigasyonunu takip edip, "MaintainServerList" parametresindeki "yes" değeri "no" ile değiştirilmeli.

Kaynaklar:

http://support.microsoft.com/kb/188001
http://www.muratyildirimoglu.com/makaleler/gozatmaHizmeti.htm

 

Etiketler

Anketler

Windows 7'de Görmek İstedikleriniz
 

RSS'imize Üye Olun

Teknofobi RSS Feed

Subscribe in Bloglines

Sudoku

Bazı Hakları Saklıdır

Creative Commons License
Bu sitenin içeriği Creative Commons Attribution-No Derivative Works 3.0 Unported License tarafından lisanslanmıştır. İçerik değiştirilmemek suretiyle, kaynak gösterilerek 3. kişiler tarafından kullanılıp, yayınlanabilir.
MCP
MCSA
MCSE
Add to Google