KWALIFIKACJA INF2 - STYCZEŃ 2023 (test 2)

PYTANIE NR 5.
Protokół wykorzystywany przez komputery do powiadamiania ruterów w swojej sieci o chęci przyłączenia się do z określonej grupy multicastowej lub odejścia z niej, to
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
IGMP służy hostom IPv4 do zgłaszania routerom lokalnym członkostwa w grupach multicast: dołączania (join) i opuszczania (leave). TCP jest protokołem transportowym, IMAP dotyczy poczty, a IGP to ogólna nazwa protokołów routingu wewnętrznego, nie sygnalizacji członkostwa multicast.

Pełne wyjaśnienie:

W sieciach IP multicast polega na wysyłaniu jednego strumienia danych do wielu odbiorców, którzy są "zapisani" do określonej grupy multicastowej. Żeby router wiedział, czy w danej sieci/podsieci są odbiorcy zainteresowani konkretną grupą, potrzebny jest mechanizm zgłaszania członkostwa.

Tę rolę w IPv4 pełni Internet Group Management Protocol (IGMP). Komputery (hosty) informują nim routery w swojej sieci o chęci przyłączenia się do grupy multicast oraz o opuszczeniu tej grupy. Dzięki temu router może podejmować decyzje o przekazywaniu lub nieprzekazywaniu ruchu multicast do danego segmentu sieci, co ogranicza zbędny ruch.

Pozostałe odpowiedzi są niepoprawne, bo należą do innych klas zastosowań:

  • Transmission Control Protocol (TCP) to protokół warstwy transportowej zapewniający transmisję połączeniową (m.in. kontrolę retransmisji i uporządkowanie danych). Nie służy do zarządzania członkostwem w grupach multicast.
  • Internet Message Access Protocol (IMAP) jest protokołem aplikacyjnym do dostępu do skrzynki pocztowej na serwerze. Nie ma związku z multicastem i dołączaniem do grup.
  • Interior Gateway Protocol (IGP) to ogólne określenie protokołów routingu wewnątrz jednego systemu autonomicznego (np. w sieci organizacji). To nie jest protokół sygnalizujący "join/leave" dla multicastu.

Wskazówka egzaminacyjna: jeśli w treści pojawia się fraza "grupa multicastowa" i "host informuje router", najczęściej chodzi właśnie o IGMP (dla IPv4). Dla pełnego obrazu warto pamiętać, że w IPv6 analogiczną rolę pełni inny mechanizm, ale w tym pytaniu użyto nazwy IGMP.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
IGMP (Internet Group Management Protocol) to protokół, którym hosty w IPv4 zgłaszają routerom lokalnym członkostwo w grupach multicast. Dzięki temu router wie, czy ma przekazywać ruch multicast do danej podsieci, czy go nie wysyłać, aby nie generować zbędnego obciążenia.
Host dołącza do grupy multicastowej, wysyłając komunikaty IGMP w swojej sieci lokalnej. Informuje w ten sposób router (i pośrednio urządzenia w segmencie), że chce odbierać ruch dla danego adresu grupowego. Bez takiej sygnalizacji router może nie kierować strumienia do podsieci.
TCP działa w warstwie transportowej i zapewnia transmisję połączeniową między dwoma punktami (unicast), m.in. potwierdzenia i retransmisje. Zgłaszanie przynależności do grup multicast to inny problem: informowanie routera o odbiorcach w podsieci. Do tego służy IGMP, a nie TCP.
Chodzi o sytuację, gdy host przestaje chcieć odbierać pakiety kierowane do danej grupy multicast. Wtedy za pomocą IGMP sygnalizuje opuszczenie grupy. To pozwala routerowi i sieci ograniczyć rozsyłanie niepotrzebnego ruchu multicast do segmentu, gdzie nie ma już zainteresowanych odbiorców.
Najczęściej myli się skróty: IGMP (multicast) z IGP (ogólna rodzina protokołów routingu) oraz IMAP (poczta). Pomaga przypomnienie: litera "M" w IGMP kojarzy się z multicast, a IMAP dotyczy "mail". TCP bywa wybierane, bo jest najbardziej znane.
IGMP dotyczy IPv4. W IPv6 rolę zarządzania członkostwem w grupach multicast realizuje inny mechanizm/protokół. Na egzaminie warto zwracać uwagę, czy w treści jest mowa o IPv4 czy IPv6, bo dobór właściwej nazwy zależy od wersji IP.
Multicast spotyka się np. przy dystrybucji strumieni wideo, IPTV, transmisjach w sieciach kampusowych czy pewnych rozwiązaniach monitoringu. IGMP jest ważne, aby ruch trafiał tylko tam, gdzie są odbiorcy. Ułatwia to skalowanie i ogranicza niepotrzebny flood pakietów w LAN.
W Wiresharku można użyć filtra wyświetlania igmp i obserwować komunikaty związane z członkostwem w grupach multicast. W praktyce analizuje się, czy hosty wysyłają zgłoszenia oraz czy router odpowiada zgodnie z oczekiwaniami. To przydatne w diagnozie problemów z multicastem.
IGMP odpowiada za zgłaszanie członkostwa host–router w IPv4, ale multicast obejmuje też routowanie multicast między routerami oraz mechanizmy ograniczania rozgłaszania w LAN. Na poziomie egzaminu ważne jest odróżnienie: IGMP to "kto chce odbierać", a inne protokoły dotyczą "jak to przenieść dalej".
Najmocniejsze wskazówki to: "grupa multicastowa", "powiadamianie routerów" oraz "przyłączenie/odejście". To opis zarządzania członkostwem odbiorców w podsieci, czyli klasyczna rola IGMP w IPv4. Pozostałe opcje należą do innych zastosowań.
info

Około 68% zdających odpowiada poprawnie na to pytanie. średnie

Według specjalistów z branży: "IGMP służy hostom IPv4 do zgłaszania routerom lokalnym członkostwa w grupach multicast: dołączania (join) i opuszczania (leave)."

Źródła:

  • RFC 2236: Internet Group Management Protocol, Version 2, IETF, 1997, https://www.rfc-editor.org/rfc/rfc2236 (dostęp: 2026-03-01)
  • RFC 3376: Internet Group Management Protocol, Version 3, IETF, 2002, https://www.rfc-editor.org/rfc/rfc3376 (dostęp: 2026-03-01)
  • Wireshark Wiki: IGMP, https://wiki.wireshark.org/IGMP (dostęp: 2026-03-01)

Materiały:

  • Dokumenty RFC opisujące IGMP (wersje v2 i v3)
  • Materiały szkoleniowe z podstaw routingu i multicastu w TCP/IP
  • Dokumentacja producentów urządzeń sieciowych (funkcje IGMP, IGMP snooping)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego