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.