05 Şubat 2011, 18:19
|
#854 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Cevap: IRCdaemon/Services Soru-Cevap Bölümü
İsterseniz bu kadar basite almayalım biraz açıklamalı olsun, daha önceden bir arkadaşımızın açıklamasını sizler ile paylaşayım: Collision olayı 2 durumda meydana gelmektedir. Bunlar;
Nick Collision = Rumuz Çarpışması
Chan Collision = Kanal Çarpışması IRC.mIRCTurk.Com serveri'ni HUB server olarak göz önünde bulunduralım ve;
|-->ircHUB.mIRCTurk.Com (Hub Main)
|-->access.mIRCTurk.com (Access (Oper/Admin) girişi)
|-irc1.mIRCTurk.Com (1. Leaf server)
|-irc2.mIRCTurk.com (2. Leaf server)
|-irc3.mIRCTurk.com (3. Leaf server)
Hub server üzerinde aşırı yüklenme, Lunix cihaz hatası vs. gibi durumlarda Netsplit(Ağ Kopması) Olayı meydana gelmektedir. Bu gibi durumların ortaya çıkması neticesinde HUB sunucudan kopmalar meydana gelmektedir.
Bizim kullandığımız HUB server irchub.mIRCTurk.com bu HUB üzerinden Leaf linkleri irc1.mIRCTurk.com ve irc2.mIRCTurk.com'un HUB'dan kopması neticesinde her iki leaf linkdede aynı nickler ve kanallar meydana gelmektedir. Leaf serverlerin tekrar ana HUB'a bağlanması durumda ise (Chan Collision) kanal çarpışması olayı meydana gelmektedir.
Bu olay meydana geldiğinde ise Ana hub Leaf linklerüzerindeki kullanıcıların yetkilerini (operatörlük bilgilerini ) kontrol etmek ister,
Dolayısı ile kanaldaki kişilere ait Prefixleri ortadan kaldırır ve akabinde ise asıl operatör olan kişilere prefixlerini verir.
Diğer bir olayımız ise Nick Collision Nick Çarpışması; ircHUB.mIRCTurk.com'dan herhangi bi leaf ( Bizim kullanıcamız Leaf ; irc3.mIRCTurk.com ) serverin kopması sonucu Leaf ve Ana HUB üzerinde aynı nickler görülebilir. Örnek Nick olarak ; RedMaxima
Nick hem leaf'da bir kullanıcı hemde Ana HUB üzerinde bir kullanıcı tarafından kullanılabilir. Yani 2 kişi RedMaxima Nick'i üzerinden irc.mIRCTurk.com'a bağlanabilir. Tekrar leaf'ın ana HUB'a bağlanması neticesinde RedMaxima Nick'inin kullanan 2 kişiden birisi Nick Collision sebebi ile server'den killenir. Bu kişinin hangi kişi olacağına ise bağlantı süresi kullanılarak karar verilir. Bağlantısı eski olan kullanıcının bağlantısı korunur ve diğer kullanıcı server'den killenir.
Örnek olarak;
IRCHUB.mIRCTurk.com ; RedMaxima bağlantı zamanı 09/06/2010 - 16:11:43
irc3.mIRCTurk.com ; RedMaxima bağlantı zamanı 09/06/2010 - 12:11:43
Bu durumda bağlantısı eski olan irc3.mIRCTurk.com adresinde bulunan RedMaxima Nick'idir ve ana hub üzerinden bağlantı kuran diğer nick serverden Nick Collision sebebi ile killenir. |
| |