KWALIFIKACJA INF2 - CZERWIEC 2016 (test 2)

PYTANIE NR 6.
ARP (Adress Resolution Protocol) jest protokołem realizującym odwzorowanie adresu IP na
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
ARP służy do ustalenia, jaki adres MAC (adres sprzętowy interfejsu w sieci lokalnej) odpowiada wskazanemu adresowi IP w sieci IPv4. Dzięki temu host może wysłać ramkę Ethernet do właściwego urządzenia. Nie jest to mechanizm tłumaczenia nazw (DNS) ani mapowania na IPv6.

Pełne wyjaśnienie:

ARP (Address Resolution Protocol) działa w sieciach lokalnych (np. Ethernet), gdy komputer zna adres IP celu w tej samej podsieci (albo IP bramy), ale do wysłania ramki w warstwie łącza danych potrzebuje adresu sprzętowego MAC. ARP realizuje więc odwzorowanie: adres IPv4 → adres MAC.

W praktyce host wysyła zapytanie rozgłoszeniowe ARP ("kto ma ten adres IP?"), a właściciel danego IP odpowiada swoim adresem MAC. Wynik jest zapisywany w tablicy ARP, co przyspiesza kolejne transmisje w LAN.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • "adres IPv6" – w sieciach IPv6 nie stosuje się ARP. Mechanizmem o podobnej roli jest NDP (Neighbor Discovery Protocol), oparty o ICMPv6.
  • "nazwę komputera" – nazwa hosta to identyfikator logiczny używany przez usługi nazewnicze lub system operacyjny; ARP nie rozwiązuje nazw urządzeń.
  • "nazwę domenową" – tłumaczenie nazwy domenowej na adres IP realizuje DNS. ARP wchodzi w grę dopiero wtedy, gdy IP jest już znane i trzeba ustalić MAC do wysłania ramki w sieci lokalnej.

Wskazówka egzaminacyjna: jeśli w odpowiedziach pojawia się MAC / adres sprzętowy, a pytanie dotyczy relacji między IP i warstwą 2 w LAN, najczęściej chodzi o ARP (dla IPv4) lub NDP (dla IPv6).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
ARP (Address Resolution Protocol) służy do ustalenia, jaki adres MAC odpowiada danemu adresowi IPv4 w sieci lokalnej. Jest potrzebny, bo Ethernet wysyła ramki do MAC, a aplikacje posługują się IP. ARP łączy te dwa światy w obrębie tej samej podsieci.
W typowym użyciu ARP mapuje adres IPv4 na adres MAC. Komputer zna IP odbiorcy (lub bramy), ale musi poznać MAC, aby zbudować ramkę Ethernet. Odwrotne mapowanie (MAC → IP) nie jest standardowym zadaniem ARP w codziennej pracy hosta.
W IPv6 rolę rozpoznawania sąsiadów i ich adresów warstwy 2 pełni NDP (Neighbor Discovery Protocol) działający na ICMPv6. Dlatego w nowoczesnych sieciach IPv6 nie używa się ARP. Na egzaminie warto pamiętać: ARP = IPv4, NDP = IPv6.
Adres MAC to adres sprzętowy interfejsu sieciowego używany w warstwie łącza danych (np. Ethernet). Przełączniki wykorzystują MAC do przełączania ramek w LAN. ARP jest potrzebny, aby powiązać znany adres IPv4 z MAC urządzenia, do którego ma trafić ramka.
W praktyce administracyjnej sprawdza się cache ARP poleceniami systemowymi. W Windows często używa się polecenia pokazującego wpisy ARP, a w Linux analogicznie polecenia z narzędzi sieciowych. Na egzaminie ważniejsze jest zrozumienie, że tablica ARP przechowuje pary IPv4–MAC.
Host wysyła zapytanie ARP rozgłoszeniowo wtedy, gdy chce wysłać dane do IP w tej samej podsieci (albo do bramy), ale nie ma wpisu IPv4–MAC w cache ARP. Zapytanie trafia do wszystkich w LAN, a odpowiedź nadchodzi tylko od urządzenia posiadającego dany IPv4.
Nazwa domenowa jest tłumaczona na adres IP przez DNS, a nie przez ARP. ARP działa dopiero, gdy IP jest już znane i trzeba wysłać ramkę Ethernet do konkretnego MAC w sieci lokalnej. To dwa różne etapy komunikacji: najpierw DNS (opcjonalnie), potem ARP (w IPv4 LAN).
Typowe problemy to brak aktualnego wpisu w cache ARP, duża liczba broadcastów przy wielu hostach, a także nadużycia typu ARP spoofing (podszywanie się pod inny MAC dla danego IPv4). W diagnostyce pomaga sprawdzenie tablicy ARP i analiza ruchu w Wireshark.
ARP działa w obrębie jednej domeny rozgłoszeniowej (zwykle jednej sieci LAN/VLAN). Gdy komunikacja ma iść do innej podsieci, host nie rozwiązuje MAC zdalnego hosta, tylko rozwiązuje MAC bramy domyślnej, a router przekazuje pakiet dalej w kolejnych sieciach.
Skup się na relacji warstw: IP (warstwa sieci) vs MAC (warstwa łącza). Naucz się, że ARP kojarzy IPv4 z MAC, działa w LAN i używa broadcastu. Dodatkowo zapamiętaj różnicę: DNS rozwiązuje nazwy, a w IPv6 rolę ARP przejmuje NDP.
info

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

Eksperci podkreślają: "ARP służy do ustalenia, jaki adres MAC (adres sprzętowy interfejsu w sieci lokalnej) odpowiada wskazanemu adresowi IP w sieci IPv4."

Źródła:

  • RFC 826: An Ethernet Address Resolution Protocol: Or Converting Network Protocol Addresses to 48.bit Ethernet Address for Transmission on Ethernet Hardware, 1982, https://www.rfc-editor.org/rfc/rfc826
  • RFC 4861: Neighbor Discovery for IP version 6 (IPv6), 2007, https://www.rfc-editor.org/rfc/rfc4861
  • Cisco: "Address Resolution Protocol (ARP)" (dokumentacja/encyklopedia sieciowa), https://www.cisco.com/c/en/us/support/docs/ip/address-resolution-protocol-arp/index.html

Materiały:

  • Dokumentacja RFC dotycząca ARP i NDP (lektura definicji i zakresu działania)
  • Materiały szkoleniowe z podstaw sieci komputerowych (warstwy, adresowanie, protokoły pomocnicze)
  • Laboratoria: obserwacja tablicy ARP i ramek ARP w analizatorze ruchu (np. Wireshark)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego