Co to jest Netsplit?

Netsplit to usterka obserwowana w czacie internetowym przekazującym (IRC). Gdy użytkownik doświadcza netsplitu, w każdym pokoju rozmów zostanie wyświetlona seria wiadomości, które sprawiają wrażenie, jakby wylogowało się wielu innych użytkowników IRC. Dzieje się tak, gdy serwer lub tryb zostaje odłączony od innych serwerów w tej samej sieci serwerów IRC. Ogólnie rzecz biorąc, to zdarzenie samoistnie się samo w ciągu kilku minut od podziału. Podział serwera na IRC może narazić użytkowników na kilka pomniejszych ataków użytkowników, które są bardziej irytujące niż destrukcyjne.

IRC to klient czatu, który daje użytkownikowi dostęp do szeregu sieci, w których znajduje się wiele pokojów czatu administrowanych przez użytkownika. Funkcje IRC różnią się w zależności od serwera i czasami mogą obejmować ochronę hasłem pseudonimów użytkownika, zwanych pseudonimami na serwerze, oraz chronioną hasłem kontrolę nad pokojami rozmów, które zgłosił zarejestrowany użytkownik. Gdy serwer nie jest chroniony hasłem pseudonimów, każdy nowy użytkownik może zalogować się do serwera i przyjąć dowolny pseudonim, który nie należy do kogoś, kto jest aktualnie zalogowany na serwerze. Podczas netsplit niektórzy użytkownicy korzystają z tych serwerów, przyjmując nick innego użytkownika, który został rozłączony przez netsplit. W zależności od serwera może to oznaczać, że pierwotny użytkownik nie może ponownie przyjąć nicka, dopóki uzurpator nie odejdzie.

Na serwerach chronionych hasłem dla nicków użytkowników system automatycznie zmienia nick użytkownika na losowy nick gościa. Pomaga to zapewnić, że jeden użytkownik nie może udawać innego użytkownika, przejmując kontrolę nad swoim nickiem. Gdy zarejestrowany użytkownik z hasłem zgłasza się do pokoju rozmów, użytkownik może ustawić kontrolę nad tym, kto może wejść do pokoju rozmów i określić, kto jeszcze kontroluje ustawienia pokoju rozmów. Podział powoduje niewielkie i tymczasowe ryzyko przejęcia bezpieczeństwa zarówno nicków, jak i czatów.

Podczas netsplit użytkownik może tymczasowo przejąć kontrolę nad kanałem czatu, jeśli kanał jest niezarejestrowany, a wszyscy administratorzy użytkowników są odłączeni podczas netsplit. Po podziale większość serwerów automatycznie zwraca kontrolę użytkownikom ze statusem administratora przed podziałem netsplit. W niektórych przypadkach, jeśli wszyscy administratorzy zostaną rozłączeni, netsplit może spowodować przejęcie czatu internetowego przekaźnika, co kosztuje kontrolę nad kanałem przez pierwotnych administratorów. Jest to uważane za wielkie wykroczenie i trochę poważną sprawę na IRC, mimo że rozpoczęcie nowego kanału w serwisie jest tak proste, jak znalezienie niezarejestrowanej nazwy.