KWALIFIKACJA INF8 - CZERWIEC 2019

PYTANIE NR 37.
Protokołem stosowanym do kontroli poprawności połączeń w sieci internetowej jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Poprawna jest odpowiedź ICMP, ponieważ to protokół używany do przesyłania komunikatów kontrolnych i o błędach w sieciach IP (np. przy testach osiągalności). UDP to transport, IP odpowiada za adresowanie i routing, a SNMP służy do zarządzania urządzeniami, nie do testu łączności.

Pełne wyjaśnienie:

W sieciach opartych o TCP/IP protokoły mają różne role. Do kontroli i diagnostyki poprawności połączeń (czy host jest osiągalny, jakie występują błędy transmisji, czy pakiety nie "giną" w drodze) służy ICMP. ICMP przenosi komunikaty kontrolne i błędów, które pomagają ocenić stan łączności i działanie ścieżki w sieci.

Odpowiedź "UDP (User Datagram Protocol)" jest niepoprawna, bo UDP jest protokołem warstwy transportowej i odpowiada za dostarczanie datagramów między aplikacjami bez zestawiania połączenia i bez mechanizmów potwierdzeń. UDP sam w sobie nie jest protokołem kontroli poprawności połączeń w rozumieniu diagnostyki sieci.

Odpowiedź "IP (Internet Protocol)" także jest niepoprawna: IP realizuje adresowanie i przekazywanie pakietów między sieciami (routing na poziomie logicznym). IP nie jest przeznaczony do raportowania szczegółowych problemów i komunikatów diagnostycznych — tę funkcję realizuje właśnie ICMP, który "uzupełnia" IP o komunikaty kontrolne.

Odpowiedź "SNMP (Simple Network Management Protocol)" dotyczy zarządzania i monitorowania urządzeń sieciowych (odczyt parametrów, zbieranie statystyk, alarmowanie). To inny obszar niż szybki test osiągalności i sygnalizowanie błędów przesyłania pakietów.

W praktyce, gdy administrator sprawdza łączność, najczęściej spotyka się z narzędziami, które opierają się na komunikatach ICMP (np. echo/odpowiedź echo) oraz na komunikatach błędów (np. informacja o nieosiągalności). Na egzaminie warto zapamiętać skojarzenie: ICMP = komunikaty kontrolne i diagnostyka, IP = adresowanie, UDP = transport, SNMP = zarządzanie.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
ICMP to protokół komunikatów kontrolnych w sieciach IP. Służy do przekazywania informacji o błędach i stanie dostarczania pakietów (np. nieosiągalność hosta/sieci, przekroczony czas). Jest podstawą wielu działań diagnostycznych związanych z łącznością.
Narzędzie ping typowo wykorzystuje komunikaty ICMP typu echo request/echo reply, aby sprawdzić, czy host odpowiada oraz zmierzyć opóźnienie. Dlatego pytania o "kontrolę poprawności połączeń" często prowadzą do odpowiedzi ICMP.
UDP to protokół transportowy do przesyłania datagramów między aplikacjami bez zestawiania połączenia i bez potwierdzeń. Nie dostarcza mechanizmów diagnostycznych sieci na poziomie komunikatów błędów trasowania czy osiągalności hostów, które zapewnia ICMP.
IP odpowiada za adresowanie i przekazywanie pakietów między sieciami (routing na poziomie logicznym). Sam IP nie jest protokołem raportowania problemów w postaci komunikatów kontrolnych. Informacje o błędach i stanach dostarcza ICMP, który współpracuje z IP.
SNMP służy do zarządzania i monitorowania urządzeń (np. przełączników, routerów) poprzez odczyt parametrów i wysyłanie pułapek. To "monitoring administracyjny", a nie protokół do testu osiągalności i komunikatów błędów dostarczania pakietów, czyli nie zastępuje ICMP.
W praktyce często spotyka się komunikaty o nieosiągalności (gdy host lub sieć nie odpowiada), przekroczeniu czasu życia pakietu oraz echo/echo reply używane do testów łączności. Na egzaminie ważniejsze jest rozpoznanie roli ICMP niż zapamiętywanie wszystkich typów.
Brak odpowiedzi może wynikać z filtrowania ICMP na zaporze sieciowej lub konfiguracji urządzeń, a nie z awarii łącza. Dlatego w diagnostyce warto porównywać różne testy (np. próba połączenia usługą) i sprawdzać reguły firewall.
Jeśli pytanie dotyczy osiągalności hosta, komunikatów błędów, trasy pakietu i "czy jest łączność" — zwykle chodzi o ICMP. Jeśli dotyczy odczytu parametrów urządzeń, liczników, alarmów i konfiguracji monitoringu — zwykle chodzi o SNMP.
Najczęściej myli się role protokołów: IP wybierane jest "bo Internet", UDP "bo transmisja", a SNMP "bo kontrola". Pomaga zapamiętać: IP = adresowanie, UDP = transport, ICMP = komunikaty kontrolne/błędy, SNMP = zarządzanie urządzeniami.
Ucz się przez mapowanie funkcji do warstw: adresowanie (IP), transport (TCP/UDP), diagnostyka i błędy (ICMP), zarządzanie (SNMP). Dodaj praktykę: wykonaj ping i interpretuj wyniki oraz komunikaty błędów, aby skojarzenia były automatyczne.
info

Statystycznie 65% uczniów zna prawidłową odpowiedź. średnie

Według specjalistów z branży: "Poprawna jest odpowiedź ICMP, ponieważ to protokół używany do przesyłania komunikatów kontrolnych i o błędach w sieciach IP (np. przy testach osiągalności)."

Źródła:

  • RFC 792: Internet Control Message Protocol, IETF, 1981-09
  • RFC 768: User Datagram Protocol, IETF, 1980-08
  • RFC 791: Internet Protocol, IETF, 1981-09

Materiały:

  • Dokumentacja RFC dotycząca ICMP, IP i UDP (dla zrozumienia ról protokołów)
  • Materiały dydaktyczne o modelu TCP/IP oraz diagnostyce sieci
  • Ćwiczenia praktyczne z narzędzi ping i traceroute w systemach Windows/Linux

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego