KWALIFIKACJA INF2 - STYCZEŃ 2022

PYTANIE NR 10.
Algorytm, który jest stosowany w celu sprawdzenia czy ramka Ethernet nie zawiera błędów, to
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W ramce Ethernet poprawność danych jest weryfikowana przez wartość kontrolną obliczaną metodą CRC i przenoszoną w polu FCS. MAC dotyczy adresowania i podwarstwy dostępu do medium, LLC — kontroli łącza, a CSMA opisuje sposób współdzielenia medium, nie wykrywanie błędów.

Pełne wyjaśnienie:

W Ethernet mechanizm wykrywania błędów opiera się na CRC (Cyclic Redundancy Check). Nadajnik oblicza wartość kontrolną z zawartości ramki, a następnie dołącza ją na końcu jako FCS (Frame Check Sequence). Odbiornik wykonuje to samo obliczenie i porównuje wynik z otrzymanym FCS. Niezgodność oznacza, że podczas transmisji doszło do przekłamań bitów i ramka jest traktowana jako błędna.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • MAC (Media Access Control) – to podwarstwa warstwy łącza danych odpowiedzialna m.in. za adresy MAC i zasady dostępu do medium. Nie jest to algorytm kontroli poprawności zawartości ramki.
  • LLC (Logical Link Control) – to podwarstwa zapewniająca funkcje logicznej kontroli łącza (identyfikacja protokołów wyższych warstw, usługi łącza). Nie realizuje typowej kontroli błędów ramki Ethernet w postaci CRC/FCS.
  • CSMA (Carrier Sense Multiple Access) – opisuje metodę dostępu do współdzielonego medium (nasłuchiwanie nośnej i współdzielenie). Dotyczy organizacji nadawania, a nie sprawdzania, czy ramka nie zawiera błędów bitowych.

W praktyce wiedza o CRC/FCS pomaga m.in. w diagnostyce sieci: wzrost liczników błędów CRC/FCS na porcie przełącznika często wskazuje na problemy fizyczne (okablowanie, złącza, zakłócenia) lub nieprawidłowe parametry transmisji.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
CRC to metoda wykrywania błędów transmisji. Nadajnik oblicza wartość kontrolną (na podstawie wielomianu), dołącza ją do ramki, a odbiornik liczy CRC ponownie. Jeśli wyniki się różnią, ramka została uszkodzona w trakcie przesyłania.
Pole FCS przenosi wynik obliczenia CRC dla ramki. Dzięki temu odbiornik może szybko sprawdzić integralność danych bez "zgadywania", czy nastąpiło przekłamanie bitów. To podstawowy mechanizm detekcji błędów na warstwie łącza danych.
CRC wykrywa wiele typowych błędów bitowych, np. pojedyncze przekłamania, krótkie serie błędów i część bardziej złożonych wzorców. Nie "naprawia" danych, tylko sygnalizuje, że ramka jest niepoprawna i powinna zostać odrzucona.
Adres MAC służy do identyfikacji urządzeń w sieci lokalnej i kierowania ramek do właściwego odbiorcy. Mechanizm wykrywania błędów to osobna funkcja realizowana przez CRC/FCS. Mylenie MAC z kontrolą błędów to częsty błąd na egzaminach.
MAC dotyczy dostępu do medium i adresowania sprzętowego (adresy MAC), a LLC zapewnia logiczną kontrolę łącza i identyfikację protokołów warstwy sieciowej. Żaden z nich nie jest "algorytmem" sprawdzania błędów ramki takim jak CRC.
Nie. CSMA opisuje sposób współdzielenia medium transmisyjnego (kto i kiedy może nadawać). Dotyczy organizacji transmisji, a nie weryfikacji poprawności danych. Wykrywanie błędów realizuje CRC przenoszone w polu FCS.
W praktyce widać to jako rosnące liczniki błędów CRC/FCS lub "frame errors" w statystykach interfejsu. Często wskazuje to na uszkodzone okablowanie, złą dobrą parę, zakłócenia lub problemy na warstwie fizycznej.
Błędy CRC częściej występują przy uszkodzonych przewodach, złych zaciskach RJ-45, zbyt dużych zakłóceniach elektromagnetycznych lub problemach z urządzeniem sieciowym. Mogą też wynikać z nieprawidłowych parametrów transmisji na łączu.
Warto rozróżniać: ramkę Ethernet, adres MAC, podwarstwy MAC i LLC, metodę dostępu do medium (np. CSMA w klasycznych sieciach współdzielonych) oraz mechanizm kontroli integralności danych CRC/FCS. Egzamin często sprawdza właśnie te role.
Pomaga przypisanie funkcji: MAC = adresowanie/dostęp do medium, LLC = logika usług łącza, CSMA = współdzielenie medium, CRC = wykrywanie błędów. Gdy pytanie mówi o "sprawdzeniu, czy ramka nie zawiera błędów", szukaj CRC/FCS.
info

To pytanie poprawnie rozwiązuje 63% zdających egzamin. średnie

W praktyce zawodowej kluczowe jest to, że w ramce Ethernet poprawność danych jest weryfikowana przez wartość kontrolną obliczaną metodą CRC i przenoszoną w polu FCS.

Źródła:

  • IEEE Std 802.3 (Ethernet) – opis ramki Ethernet i pola Frame Check Sequence (FCS) oraz użycia CRC (wydanie standardu; weryfikacja wymaga dostępu do dokumentu IEEE).
  • Andrew S. Tanenbaum, David J. Wetherall, "Computer Networks" – rozdziały o warstwie łącza danych, Ethernet oraz detekcji błędów (CRC/FCS).
  • Wireshark User’s Guide – informacje o polu FCS/CRC w kontekście analizy ramek (https://www.wireshark.org/docs/ - dostęp 2026-02-18)

Materiały:

  • Dokumentacja standardu IEEE dotycząca Ethernet (opis ramki i FCS)
  • Podręczniki do sieci komputerowych obejmujące warstwę łącza danych i Ethernet
  • Materiały producentów przełączników/serwerów opisujące liczniki błędów CRC/FCS na interfejsach

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego