KWALIFIKACJA INF2 + INF3 - CZERWIEC 2010

PYTANIE NR 11.
Który z podzespołów karty sieciowej przedstawionej na schemacie odpowiada za realizację określonego protokołu dostępu do medium oraz zapewnienie fizycznego przesyłania informacji?
Ilustracja przedstawia schemat blokowy karty sieciowej, który jest częścią egzaminu zawodowego dla technika programisty.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Blok MAC odpowiada za realizację zasad dostępu do medium w Ethernet (funkcje warstwy łącza danych), tworzenie/obsługę ramek i adresowanie MAC oraz współpracę z warstwą fizyczną, która faktycznie koduje sygnał na medium. Magistrala, pamięć i mikrokontroler pełnią inne role pomocnicze.

Pełne wyjaśnienie:

W typowej architekturze karty sieciowej (NIC) wyróżnia się część odpowiedzialną za warstwę łącza danych oraz część odpowiedzialną za warstwę fizyczną. Fragment pytania o "realizację protokołu dostępu do medium" wskazuje na mechanizmy właściwe dla podwarstwy MAC (Media Access Control) w sieciach Ethernet: to tam realizowane są reguły nadawania/odbioru ramek i kontrola dostępu do wspólnego medium (historycznie CSMA/CD, współcześnie także logika pracy w trybach pełnego dupleksu, kolejkowanie, kontrola ramek).

Odpowiedź "Blok MAC" jest właściwa, ponieważ MAC odpowiada m.in. za:

  • formowanie i interpretację ramek Ethernet (pola nagłówka/stopki, kontrola poprawności na poziomie łącza),
  • obsługę adresów MAC (adres źródłowy i docelowy w ramce),
  • logikę związaną z dostępem do medium oraz przekazywanie danych między częścią "sieciową" a resztą systemu.

Pozostałe odpowiedzi są niepoprawne, bo opisują inne funkcje NIC:

  • "Interfejs magistrali" (np. PCIe) służy do komunikacji karty z płytą główną/CPU i transferu danych do pamięci operacyjnej. To ważny element wydajności, ale nie realizuje protokołu dostępu do medium sieciowego.
  • "Mikrokontroler" może zarządzać zadaniami pomocniczymi (np. obsługa DMA, konfiguracja, funkcje offload zależnie od konstrukcji), jednak sam termin nie wskazuje jednoznacznie na warstwę łącza; kluczowe funkcje dostępu do medium są przypisane do bloku MAC.
  • "Pamięć lokalna karty" pełni rolę bufora (kolejkowanie ramek, przechowywanie struktur opisowych), ale nie jest miejscem, które "implementuje" protokół dostępu do medium; protokół realizuje logika układowa (MAC) współpracująca z PHY.

Wskazówka egzaminacyjna: jeśli w pytaniu pojawia się "dostęp do medium" oraz "adres MAC/ramka", szukaj odpowiedzi związanej z MAC. Jeśli mowa o kodowaniu sygnału, poziomach napięć, modulacji, złączu RJ-45 i parametrach elektrycznych – to typowo obszar PHY.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Blok MAC (Media Access Control) to część interfejsu sieciowego realizująca funkcje warstwy łącza danych dla Ethernet. Odpowiada za tworzenie i odbiór ramek, adresowanie MAC oraz zasady dostępu do medium. Współpracuje z częścią fizyczną (PHY), która zamienia bity na sygnał.
MAC dotyczy ramek i reguł łącza: adresy MAC, format ramki, kontrola dostępu do medium. PHY dotyczy fizyki transmisji: kodowanie linii, parametry elektryczne/optyczne, negocjacja prędkości/dupleksu na poziomie sygnału. Na egzaminie szukaj w pytaniu słów "ramka/adres" vs "sygnał/kodowanie".
Pojęcie "dostęp do medium" odnosi się do podwarstwy Media Access Control, która ustala, kiedy i jak stacja może nadawać w danej technologii. To element logiki łącza danych, a nie magistrali komputera ani pamięci buforującej. Dlatego w testach skrót "MAC" często jest kluczową wskazówką.
Interfejs magistrali zapewnia wymianę danych między kartą sieciową a systemem komputerowym (CPU, RAM). Umożliwia przesyłanie ramek do stosu sieciowego systemu i odbieranie danych do wysłania, często z użyciem DMA. Nie określa jednak zasad dostępu do medium Ethernet — to rola MAC/PHY.
W wielu konstrukcjach mikrokontroler odpowiada za sterowanie i funkcje pomocnicze (konfiguracja, zarządzanie energią, obsługa kolejek). Sam protokół dostępu do medium i obsługa ramek jest zwykle w dedykowanej logice MAC. W testach "mikrokontroler" bywa zbyt ogólny, aby pasował do funkcji MAC.
Pamięć lokalna służy głównie do buforowania danych: przechowuje kolejki ramek, deskryptory, czasem tablice pomocnicze. Ułatwia płynną transmisję przy dużym obciążeniu, ale nie jest elementem "realizującym" zasady dostępu do medium. Zasady te wynikają z logiki MAC oraz współpracy z PHY.
Adres MAC to adres warstwy łącza danych używany do dostarczania ramek w sieci lokalnej (LAN). Jest umieszczany w nagłówku ramki Ethernet jako adres źródłowy i docelowy. Przełączniki (switche) uczą się adresów MAC na portach i na tej podstawie przekazują ramki w obrębie sieci.
Najczęstsze pomyłki to: utożsamianie "interfejsu magistrali" z transmisją po kablu oraz przypisywanie funkcji protokołu pamięci buforującej. Uczniowie też mylą MAC z PHY: MAC to ramki i dostęp do medium, PHY to sygnał i kodowanie. Pomaga mapowanie na warstwy OSI.
Wiedza o MAC jest przydatna przy analizie problemów warstwy 2: błędy ramek, filtracja po adresach MAC, działanie przełączników, VLAN-y, a także przy analizie ruchu w Wiresharku. Pozwala zrozumieć, dlaczego hosty widzą się w LAN i jak ramki trafiają do właściwego portu switcha.
Ucz się funkcji bloków: MAC (ramki, adresy, dostęp do medium), PHY (sygnał, kodowanie), magistrala (połączenie z komputerem), pamięć (bufory), sterownik (warstwa systemowa). Dobrze działa ćwiczenie: przypisz każdy blok do warstwy OSI i podaj 2–3 typowe zadania.
info

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

Według specjalistów z branży: "Magistrala, pamięć i mikrokontroler pełnią inne role pomocnicze."

Źródła:

  • Andrew S. Tanenbaum, David J. Wetherall, "Computer Networks" (wyd. 5 lub nowsze), rozdziały o warstwie łącza danych i Ethernet (MAC/ramki).
  • Behrouz A. Forouzan, "Data Communications and Networking" (wydania akademickie), rozdziały o IEEE 802.3/Ethernet i funkcjach MAC vs warstwa fizyczna.
  • Cisco Press, "CCNA 200-301 Official Cert Guide, Volume 1", część dotycząca Ethernet LANs (ramki Ethernet, adresy MAC, warstwa łącza danych).

Materiały:

  • Podręczniki sieci komputerowych (rozdziały o warstwie łącza danych i Ethernet)
  • Materiały szkoleniowe CCNA/NetAcad dotyczące Ethernet i ramek
  • Dokumentacja producentów kart sieciowych (opisy bloków MAC/PHY, datasheety kontrolerów)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego