KWALIFIKACJA INF2 - CZERWIEC 2017

PYTANIE NR 4.
Który z wymienionych protokołów odwzorowuje 48-bitowy fizyczny adres MAC na 32-bitowy adres IP?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
RARP (Reverse ARP) służy do uzyskania adresu IPv4 na podstawie znanego adresu sprzętowego MAC, czyli odwzorowuje 48-bitowy MAC na 32-bitowy adres IP. Dla porównania ARP działa w kierunku odwrotnym (IP→MAC), a TCP i IP nie realizują takiego mapowania.

Pełne wyjaśnienie:

Pytanie dotyczy kierunku mapowania adresów w sieciach IPv4: z jakiego identyfikatora hosta wychodzimy i jaki adres chcemy uzyskać.

Odpowiedź "RARP" jest poprawna, ponieważ protokół RARP (Reverse Address Resolution Protocol) został zaprojektowany do sytuacji, w której urządzenie zna swój adres sprzętowy MAC (48 bitów), ale potrzebuje uzyskać adres IPv4 (32 bity) od serwera w sieci lokalnej. Jest to więc mechanizm typu MAC → IP.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • "ARP" to Address Resolution Protocol. Jego standardowe zastosowanie w IPv4 polega na ustaleniu adresu MAC, gdy znany jest adres IPv4 hosta docelowego, czyli działa w kierunku IP → MAC. To najczęstsza pułapka w tego typu zadaniach: ARP jest bardzo popularny, ale ma odwrotny kierunek działania niż opisany w pytaniu.
  • "TCP" jest protokołem warstwy transportowej (zapewnia m.in. niezawodność i kontrolę połączenia). Nie służy do rozwiązywania ani mapowania adresów MAC i IP.
  • "IP" jest protokołem warstwy sieciowej odpowiedzialnym za adresację i routowanie pakietów. Sam IP nie realizuje procedury tłumaczenia MAC↔IP; w sieci lokalnej do powiązania IP z MAC wykorzystuje się protokoły pomocnicze (np. ARP, historycznie także RARP).

Wskazówka egzaminacyjna: jeśli w treści widzisz "48-bitowy MAC" oraz "32-bitowy IP", w pierwszej kolejności ustal co jest dane i co ma być wynikiem. To zwykle wystarcza, by rozróżnić ARP i RARP.

Uwaga praktyczna: RARP jest rozwiązaniem historycznym, obecnie wypartym przez nowsze metody automatycznej konfiguracji hostów, ale jako pojęcie nadal może pojawiać się w testach z podstaw protokołów sieciowych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
RARP (Reverse ARP) to protokół używany historycznie w sieciach IPv4 do uzyskania adresu IP na podstawie znanego adresu MAC urządzenia. Czyli odpowiada na pytanie: "znam MAC, jaki mam IP?". Działał w sieci lokalnej z udziałem serwera RARP.
Różnica dotyczy kierunku mapowania. ARP służy typowo do ustalenia adresu MAC, gdy znamy adres IPv4 hosta (IP → MAC). RARP działa odwrotnie: pozwala uzyskać adres IPv4 na podstawie MAC (MAC → IP). W testach to najczęstsze źródło pomyłek.
To wskazanie rodzaju adresów, które są mapowane. Adres MAC w Ethernet ma długość 48 bitów i identyfikuje interfejs w sieci lokalnej. Adres IPv4 ma 32 bity i służy do adresowania logicznego w IP. Zestawienie długości pomaga rozpoznać, o jakie mapowanie chodzi.
Nie. TCP to protokół warstwy transportowej, odpowiedzialny m.in. za niezawodne dostarczenie danych, numerację portów i kontrolę połączenia. Nie realizuje tłumaczenia ani odwzorowania adresów MAC i IP. Takie mapowanie w LAN jest domeną protokołów typu ARP/RARP.
Sam protokół IP nie ustala adresów MAC. IP opisuje adresację logiczną i przesył pakietów, ale w sieci Ethernet potrzebne jest jeszcze powiązanie IP z MAC, aby wysłać ramkę do właściwego interfejsu. Do tego w IPv4 standardowo używa się ARP (a historycznie także RARP).
ARP jest używany, gdy host chce wysłać pakiet IPv4 do innego hosta w tej samej sieci LAN i zna jego adres IP, ale nie zna odpowiadającego mu adresu MAC. Host wysyła zapytanie ARP, a odpowiedź pozwala zbudować ramkę Ethernet do właściwego odbiorcy.
RARP był stosowany głównie do uruchamiania urządzeń, które znały tylko swój MAC i musiały otrzymać konfigurację IP z sieci. Z czasem zastąpiły go nowsze rozwiązania automatycznej konfiguracji, które przekazują więcej parametrów niż sam adres IP, dlatego RARP spotyka się dziś głównie w teorii i testach.
Pomaga prosta reguła: ARP kojarz z "szukam adresu sprzętowego", czyli typowo IP → MAC. Dodanie litery "R" (Reverse) oznacza odwrócenie kierunku, czyli MAC → IP. Na egzaminie zawsze sprawdź, co jest dane w treści zadania, a co ma być wynikiem.
W wielu systemach spotkasz polecenie w stylu arp lub ip (zależnie od systemu), które wyświetla skojarzenia IP z MAC zapamiętane lokalnie. Sens egzaminacyjny jest taki: tablica ARP przechowuje mapowania wykryte w LAN, co pomaga w diagnostyce konfliktów i łączności.
W praktyce administracyjnej RARP używa się rzadko, ale w testach z podstaw protokołów sieciowych nadal może się pojawiać jako klasyczny przykład mapowania MAC → IP. Warto znać go przynajmniej w porównaniu do ARP, TCP i IP, bo to pozwala szybko rozwiązać pytania jednokrotnego wyboru.
info

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

W praktyce zawodowej kluczowe jest to, że rARP (Reverse ARP) służy do uzyskania adresu IPv4 na podstawie znanego adresu sprzętowego MAC, czyli odwzorowuje 48-bitowy MAC na 32-bitowy adres IP.

Źródła:

  • RFC 903: A Reverse Address Resolution Protocol (RARP), IETF, June 1984, sekcje: Abstract/Introduction — https://www.rfc-editor.org/rfc/rfc903 (dostęp: 2026-02-27)
  • RFC 826: An Ethernet Address Resolution Protocol (ARP), IETF, November 1982, sekcje: Introduction/Protocol Description — https://www.rfc-editor.org/rfc/rfc826 (dostęp: 2026-02-27)
  • Cisco: "Reverse Address Resolution Protocol (RARP)" (opis przeznaczenia i kontekstu historycznego), https://www.cisco.com/c/en/us/support/docs/ip/rarp/13769-5.html (dostęp: 2026-02-27)

Materiały:

  • Dokumentacja IETF: RFC dotyczące ARP i RARP (opis działania i zastosowań)
  • Podręczniki sieci komputerowych (warstwy modelu TCP/IP, adresowanie MAC i IPv4)
  • Materiały szkoleniowe z administracji sieciami LAN (tablice ARP, diagnostyka)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego