KWALIFIKACJA INF1 - CZERWIEC 2019 (test 2)

PYTANIE NR 14.
Synchronizacja podczas transmisji w sieci Ethernet realizowana jest przez wykorzystanie
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Synchronizacja bitowa w Ethernet polega na odzysku zegara odbiornika z przesyłanego sygnału/danych.
Zapewnia to kodowanie o własnościach samosynchronizujących (wystarczająca liczba zmian stanu), więc nie stosuje się osobnej żyły zegarowej ani "zegara czasu rzeczywistego".

Pełne wyjaśnienie:

W Ethernet (na poziomie warstwy fizycznej) odbiornik musi wiedzieć, kiedy próbkuje kolejne bity. W praktyce realizuje się to przez odzysk zegara (clock recovery) z odbieranego sygnału. Pomaga w tym kodowanie i struktura sygnału tak dobrane, aby w strumieniu występowały przejścia (zmiany poziomu), które układ odbiorczy może "złapać" i na ich podstawie odtworzyć taktowanie.

Dlatego poprawna jest odpowiedź wskazująca na kod samosynchronizujący (czy szerzej: mechanizm, w którym informacja o takcie wynika z samego sygnału). To podejście jest typowe dla transmisji cyfrowej: zamiast prowadzić dodatkową linię zegara, stosuje się kodowanie/ramkowanie umożliwiające synchronizację oraz układy typu PLL w odbiorniku.

Dlaczego pozostałe odpowiedzi są błędne?

  • Dodatkowa żyła z sygnałem taktującym – Ethernet w typowych rozwiązaniach nie wymaga osobnego przewodu zegarowego; synchronizacja jest realizowana z sygnału w tym samym torze transmisyjnym.
  • Zsynchronizowane generatory taktujące w nadajniku i odbiorniku – nawet jeśli urządzenia mają lokalne oscylatory, nie są one "z góry" idealnie zgodne fazowo; odbiornik i tak musi dopasować swój zegar do sygnału przychodzącego.
  • Zsynchronizowane zegary czasu rzeczywistego – zegar RTC służy do pomiaru czasu (np. daty/godziny), a nie do próbkowania bitów. To inny rodzaj synchronizacji niż synchronizacja bitowa w transmisji.

Wskazówka egzaminacyjna: gdy pytanie dotyczy "synchronizacji podczas transmisji", zwykle chodzi o zegar bitowy i mechanizmy odzysku zegara, a nie o synchronizację czasu urządzeń (NTP/RTC) ani o dodatkowe przewody zegarowe.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Synchronizacja bitowa to dopasowanie zegara odbiornika do tempa nadawania bitów, aby próbki były pobierane w odpowiednich momentach. W Ethernet realizuje się to przez odzysk zegara z odbieranego sygnału (clock recovery), a nie przez osobny przewód zegarowy.
Odbiornik wykorzystuje przejścia w sygnale (zmiany poziomu) wynikające z kodowania i struktury transmisji. Układy warstwy fizycznej (PHY) stosują mechanizmy typu PLL, które "blokują się" na sygnale i odtwarzają taktowanie potrzebne do poprawnego próbkowania bitów.
Osobna linia zegara zwiększa liczbę przewodów i podatność na problemy z przesunięciami czasowymi między liniami. W Ethernet praktyczniej jest zaszyć informację o takcie w samym sygnale poprzez kodowanie i odzysk zegara w odbiorniku, co upraszcza okablowanie i transmisję.
Nie. Urządzenia mają własne oscylatory, ale nie są one idealnie zgodne fazowo. Kluczowe jest to, że odbiornik dopasowuje swój zegar do sygnału wejściowego dzięki odzyskowi zegara. Bez tego nawet niewielkie różnice częstotliwości powodowałyby narastające błędy próbkowania.
To ogólne określenie kodowania, które ułatwia odbiornikowi odzysk zegara, bo w sygnale występuje odpowiednia liczba zmian stanu. Dzięki temu odbiornik ma "punkty odniesienia" do ustalenia taktowania i nie potrzebuje zewnętrznego sygnału zegarowego.
Zegar czasu rzeczywistego (RTC) służy do odmierzania czasu kalendarzowego (data/godzina), a nie do próbkowania bitów. Transmisja Ethernet wymaga synchronizacji w skali mikro- i nanosekund (zegar bitowy), realizowanej przez układy PHY i odzysk zegara z sygnału.
Najczęściej myli się: (1) synchronizację bitową z synchronizacją czasu urządzeń (RTC/NTP), (2) Ethernet z magistralami, gdzie bywa osobna linia zegara, oraz (3) stabilny lokalny oscylator z faktycznym dopasowaniem fazy do sygnału wejściowego.
Synchronizacja bitowa dotyczy tego, kiedy próbkujesz bity w sygnale fizycznym (warstwa 1). Synchronizacja czasu dotyczy zgodności zegarów systemowych między urządzeniami (warstwy wyższe, np. do logów). To różne cele, skale czasu i mechanizmy.
Gdy sygnał jest zniekształcony lub tłumiony (złe okablowanie, zakłócenia, złe złącza), odbiornik może mieć trudność z odzyskiem zegara, co skutkuje błędami ramek i niestabilnym linkiem. W praktyce objawia się to spadkami jakości i błędami transmisji.
Skup się na: pojęciach kodowania liniowego, odzysku zegara, roli preambuły i mechanizmach pracy PHY. Ucz się rozróżniać pojęcia "zegar bitowy" vs "czas systemowy". Pomaga też kojarzenie: Ethernet synchronizuje się z sygnału, a nie z dodatkowego przewodu.
info

Statystycznie 52% uczniów zna prawidłową odpowiedź. trudne

Źródła:

  • Wikipedia: Ethernet — https://en.wikipedia.org/wiki/Ethernet (dostęp: 2026-02-18)
  • Wikipedia: Clock recovery — https://en.wikipedia.org/wiki/Clock_recovery (dostęp: 2026-02-18)
  • Wikipedia: Line code — https://en.wikipedia.org/wiki/Line_code (dostęp: 2026-02-18)

Materiały:

  • Materiały producentów układów PHY (opisy mechanizmów clock recovery i kodowania liniowego)
  • Podręczniki z podstaw transmisji danych i sieci komputerowych (warstwa fizyczna, kodowanie liniowe)
  • Dokumentacja szkoleniowa do Ethernet (preambuła, synchronizacja, kodowanie sygnału)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego