Co to jest IRC?
IRC jest usługą internetową, która w ostatnim czasie zdobyła dużą popularność wśród użytkowników Internetu stając się równie często używana jak e-mail, czy www.
Termin ten pochodzi od angielskiej nazwy Internet Relay Chat, co oznacza międzynarodowe, wieloosobowe rozmowy przez Internet, będące jeszcze jednym sposobem porozumiewania się wielu osób.
IRC oparte jest na strukturze typowej dla UNIX-a i Internetu, typu klient/serwer.
W praktyce działa to następująco: gdzieś w świecie znajduje się komputer podłączony do Internetu, na którym pracuje program serwera IRC: ircd.
Do tego serwera podłączają się użytkownicy korzystający z programu klienta, np. mIRC.
Gdy jeden z użytkowników wyśle jakąś informację do serwera, on ją klasyfikuje i w zależności od jej rodzaju, przesyła do innych użytkowników.
Ponieważ jeden serwer byłby niewystarczający, dlatego wykorzystano pomysł połączenia ze sobą dwóch i więcej serwerów.
Część użytkowników łączy się z jednym serwerem, część z drugim.
Serwery przekazują potrzebne sobie informacje na temat użytkowników zalogowanych na poszczególnych kanałach, ich statucie i poczynaniach.
Sytuację, w której jeden z serwerów rozłączy się z innymi nazywa się splitem.
Powstaje wówczas rozbieżność w informacjach posiadanych przez inne serwery, czyli desynch.
Gdy nastąpi ponowne połączenie serwerów, informacje te są wyrównywane, można wówczas zaobserwować masowe zmiany na kanale powodowane przez jeden z serwerów.
Wewnętrzna organizacja IRC jest podobna do CB radio. Komunikacja między użytkownikami odbywa się na kanałach. Kanały jednak nie mają numerów, lecz nazwy związane często z jakąś cechą osób przebywających na tych kanałach.
Nazwy kanałów poprzedza się znakiem #. Chociaż istnieje kilka tysięcy kanałów, jednak niewiele jest takich, na których przebywa więcej niż 10 osób.
|