KWALIFIKACJA INF2 - STYCZEŃ 2018

PYTANIE NR 35.
Internet Relay Chat (IRC) to protokół stosowany do
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
IRC (Internet Relay Chat) to protokół warstwy aplikacji przeznaczony do synchronicznej komunikacji tekstowej: rozmów 1:1 oraz na kanałach na serwerach IRC, zwykle w klientach działających w trybie tekstowym. Nie służy do VoIP, wysyłki e-mail ani publikacji postów na grupy dyskusyjne.

Pełne wyjaśnienie:

IRC (Internet Relay Chat) jest protokołem warstwy aplikacji zaprojektowanym do czatu tekstowego w czasie rzeczywistym. Komunikacja odbywa się w architekturze klient–serwer: użytkownik uruchamia klienta IRC, łączy się z serwerem, a następnie prowadzi rozmowy prywatne lub grupowe na tzw. kanałach. W praktyce wiele klientów IRC działało (i nadal może działać) w trybie tekstowym/terminalowym, stąd skojarzenie z "konsolą tekstową".

Odpowiedź "prowadzenia rozmów za pomocą konsoli tekstowej" jest poprawna, ponieważ oddaje podstawową funkcję IRC: wymianę krótkich wiadomości tekstowych pomiędzy użytkownikami, najczęściej w trybie interaktywnym (synchronicznym). Choć dziś popularność IRC jest mniejsza, jego przeznaczenie pozostaje takie samo.

Pozostałe propozycje odnoszą się do innych, odrębnych usług sieciowych:

  • "transmisji głosu przez sieć" dotyczy rozwiązań VoIP (np. telefonii internetowej), które wymagają innych protokołów i mechanizmów (strumieniowanie audio, kodeki, opóźnienia, jitter). IRC nie jest protokołem do przesyłania głosu.
  • "transmisji listów na grupę dyskusyjną" pasuje do modelu grup dyskusyjnych (historycznie m.in. Usenet), gdzie wiadomości są publikowane asynchronicznie jako posty. To inny typ komunikacji niż czat w czasie rzeczywistym.
  • "przesyłania poczty e-mail" odnosi się do poczty elektronicznej (wysyłanie, odbiór, przechowywanie), realizowanej przez odrębne protokoły. IRC nie pełni funkcji systemu pocztowego.

Wskazówka egzaminacyjna: jeśli w odpowiedziach widzisz "czat/rozmowy" vs "poczta/grupy dyskusyjne" vs "głos", najpierw rozpoznaj, czy komunikacja jest synchroniczna i tekstowa (IRC), czy asynchroniczna (poczta, grupy), czy multimedialna (VoIP).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
IRC (Internet Relay Chat) to protokół komunikacyjny do prowadzenia rozmów tekstowych w czasie rzeczywistym. Użytkownik łączy się klientem z serwerem IRC i rozmawia prywatnie lub na kanałach (czatach grupowych). To klasyczna, synchroniczna forma czatu tekstowego.
W IRC klient (program użytkownika) nawiązuje połączenie z serwerem IRC, a serwer pośredniczy w przekazywaniu wiadomości do innych użytkowników lub kanałów. Dzięki temu wiele osób może prowadzić rozmowę grupową, a serwer dba o dystrybucję komunikatów.
Wiele popularnych klientów IRC historycznie działało w terminalu, bez interfejsu graficznego, opierając się na komendach i tekście. To utrwaliło skojarzenie "IRC = rozmowy tekstowe w konsoli", mimo że istnieją też klienci z GUI.
IRC to komunikacja synchroniczna: wiadomości są wymieniane na bieżąco jak w czacie. E-mail jest asynchroniczny: wysyłasz wiadomość, a odbiorca odczytuje ją później. Dodatkowo poczta wymaga infrastruktury skrzynek, a IRC opiera się na serwerach i kanałach rozmów.
IRC przenosi głównie krótkie wiadomości tekstowe, natomiast VoIP przenosi dźwięk w czasie rzeczywistym i wymaga mechanizmów dla multimediów (kodeków, kontroli opóźnień). Dlatego odpowiedź o "transmisji głosu" nie pasuje do IRC.
Kanał to wirtualne "pomieszczenie" rozmów w IRC, w którym wiele osób może równocześnie wymieniać wiadomości. Użytkownik dołącza do kanału i widzi komunikaty innych uczestników. To podstawowy mechanizm czatu grupowego w IRC.
Najczęstszy błąd to utożsamienie IRC z nowoczesnymi komunikatorami i automatyczne przypisanie mu rozmów głosowych. Inny błąd to mylenie czatu (synchronicznego) z grupami dyskusyjnymi lub e-mailem (asynchronicznymi). Pomaga zapamiętać: IRC = real-time tekst.
Jest używany rzadziej niż dawniej, ale nadal można spotkać serwery i kanały tematyczne, a także komunikację w społecznościach technicznych. Na egzaminie ważniejsze jest rozpoznanie typu usługi (czat tekstowy) niż ocena jej popularności.
IRC jest protokołem warstwy aplikacji (najwyższe warstwy modelu sieciowego), ponieważ opisuje sposób wymiany komunikatów czatu między programami. Pod spodem korzysta z protokołów transportowych i sieciowych, ale sam dotyczy usługi "czat".
Zwróć uwagę na słowa kluczowe: "rozmowa", "czat", "na żywo", "kanał" sugerują komunikację synchroniczną (IRC). "Listy", "posty", "grupy dyskusyjne" sugerują publikowanie i odczyt później (asynchronicznie). To zwykle wystarcza do poprawnego wyboru.
info

Około 70% zdających odpowiada poprawnie na to pytanie. średnio łatwe

Według specjalistów z branży: "Nie służy do VoIP, wysyłki e-mail ani publikacji postów na grupy dyskusyjne."

Źródła:

  • RFC 1459: "Internet Relay Chat Protocol" (IETF), 1993-05, https://www.rfc-editor.org/rfc/rfc1459 (dostęp: 2026-03-01)
  • RFC 2812: "Internet Relay Chat: Client Protocol" (IETF), 2000-04, https://www.rfc-editor.org/rfc/rfc2812 (dostęp: 2026-03-01)
  • Wikipedia (EN): "Internet Relay Chat" – opis przeznaczenia i sposobu działania, https://en.wikipedia.org/wiki/Internet_Relay_Chat (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja RFC dotycząca IRC (specyfikacja protokołu)
  • Podręczniki podstaw sieci komputerowych (warstwy, protokoły aplikacyjne)
  • Materiały o usługach internetowych: e-mail, NNTP/grupy dyskusyjne, VoIP, IM/czat

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego