KWALIFIKACJA INF1 + INF2 + INF8 - CZERWIEC 2011

PYTANIE NR 30.
Które polecenie wyświetla i modyfikuje tabele translacji adresów IP na adresy fizyczne?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie "arp" służy do wyświetlania oraz (zależnie od systemu i uprawnień) modyfikowania tablicy ARP, czyli pamięci odwzorowań adresów IP na adresy fizyczne interfejsów w sieci lokalnej.
Pozostałe polecenia służą do innych celów: "ping" testuje ICMP, "nslookup" pyta DNS, a "traceroute" pokazuje trasę pakietów.

Pełne wyjaśnienie:

Tablica translacji adresów IP na adresy fizyczne dotyczy mechanizmu ARP używanego w sieciach lokalnych. Host, aby wysłać ramkę w LAN do konkretnego urządzenia, musi znać jego adres fizyczny interfejsu. Informacje te są przechowywane w pamięci podręcznej (tablicy) ARP jako odwzorowania IP → adres fizyczny.

Polecenie "arp" jest klasycznym narzędziem systemowym pozwalającym tę tablicę wyświetlić (np. sprawdzić, jaki adres fizyczny został skojarzony z danym IP) oraz w wielu środowiskach także modyfikować (np. dodać lub usunąć wpis). Do modyfikacji zwykle potrzebne są odpowiednie uprawnienia.

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

  • "ping" wysyła pakiety ICMP echo i mierzy dostępność/opóźnienie. Może pośrednio spowodować pojawienie się wpisu ARP (bo host musi rozwiązać adres fizyczny), ale samo polecenie nie służy do przeglądania ani edycji tablicy ARP.
  • "nslookup" dotyczy systemu nazw domenowych (DNS). Służy do tłumaczenia nazw na adresy IP (i odwrotnie), a nie do mapowania IP na adresy fizyczne w warstwie łącza danych.
  • "traceroute" (lub odpowiedniki systemowe) służy do śledzenia trasy pakietów przez kolejne routery (TTL/hop). Nie zarządza tablicą ARP.

W praktyce egzaminacyjnej warto pamiętać rozróżnienie: DNS odpowiada za nazwa ↔ IP, ICMP pomaga w testach łączności (ping), traceroute pokazuje drogę, a ARP rozwiązuje sąsiadów w LAN (IP → adres fizyczny).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Tablica ARP to pamięć podręczna odwzorowań między adresem IP a adresem fizycznym interfejsu w LAN. Dzięki niej komputer wie, na jaki adres fizyczny wysłać ramkę, gdy chce skomunikować się z hostem o danym IP w tej samej sieci.
Klasycznie służy do tego polecenie arp, które potrafi wyświetlić zawartość cache ARP, a w wielu systemach także dodać lub usunąć wpisy. To przydatne przy diagnostyce konfliktów adresów lub podejrzeń błędnych skojarzeń.
ping testuje łączność przez ICMP (echo request/reply). Może jedynie pośrednio spowodować utworzenie wpisu ARP, bo system musi ustalić adres fizyczny celu w LAN. Nie daje jednak funkcji przeglądania ani edycji wpisów ARP.
nslookup odpytuje DNS, czyli tłumaczy nazwę domenową na adres IP (lub wykonuje zapytania odwrotne). ARP działa w sieci lokalnej i mapuje IP na adres fizyczny interfejsu. To inne zadania i inne warstwy działania.
traceroute stosuje się, gdy chcesz zobaczyć drogę pakietu przez kolejne routery (hopy) do hosta docelowego i zlokalizować problem na trasie. arp jest przydatne głównie w obrębie LAN, do sprawdzania odwzorowań IP→adres fizyczny.
Najczęściej: sprawdzenie, jaki adres fizyczny został skojarzony z danym IP, wykrywanie konfliktów adresów, weryfikacja bramy domyślnej w sieci lokalnej, oraz usuwanie błędnych wpisów podczas testów. To pomaga rozwiązywać problemy "jest IP, ale brak komunikacji".
W wielu systemach można dodać statyczny wpis ARP (zwykle wymagane są uprawnienia administracyjne). Robi się to np. w testach, w nietypowych środowiskach, albo do chwilowej diagnostyki. Trzeba uważać, bo błędny wpis może blokować komunikację w LAN.
W części dystrybucji Linuksa narzędzia z pakietu net-tools (w tym arp) są uznawane za starsze i zastępowane przez iproute2 (np. zarządzanie sąsiadami). W praktyce egzaminacyjnej warto znać oba podejścia i rozumieć, co mierzą.
To zależy od systemu i narzędzia, ale zwykle przy wyświetlaniu tablicy ARP pojawia się informacja o typie wpisu (np. dynamiczny/stały) lub flagach. Wpisy dynamiczne wygasają po czasie, a statyczne pozostają do usunięcia ręcznego lub restartu konfiguracji.
Najczęstsze pomyłki to utożsamianie ARP z DNS (bo oba "tłumaczą" coś na coś), wybieranie "ping" jako domyślnego narzędzia do wszystkiego oraz mylenie celu "traceroute" (trasa) z rozwiązywaniem sąsiadów w LAN. Pomaga zapamiętanie: ARP = IP→adres fizyczny.
info

Około 55% zdających odpowiada poprawnie na to pytanie. średnie

Źródła:

  • Microsoft Learn: "arp" (Windows) — opis polecenia i zastosowania, https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/arp (dostęp: 2026-03-02)
  • man7.org: Linux manual page "arp(8)" (net-tools) — opis wyświetlania i modyfikacji cache ARP, https://man7.org/linux/man-pages/man8/arp.8.html (dostęp: 2026-03-02)
  • man7.org: Linux manual page "ip-neighbour(8)" — nowocześniejsze zarządzanie sąsiadami (zamiennik praktyczny dla arp w iproute2), https://man7.org/linux/man-pages/man8/ip-neighbour.8.html (dostęp: 2026-03-02)

Materiały:

  • Dokumentacja polecenia arp dla używanego systemu operacyjnego (Windows lub Linux)
  • Materiały o protokołach warstwy łącza danych i sieci (ARP, ICMP, DNS)
  • Ćwiczenia laboratoryjne: obserwacja tablicy ARP przed/po pingowaniu hosta w LAN

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego