Для чого ARP запит містить IP-адресу джерела?

Команда arp виконується у командному рядку Windows. Як показано на малюнку, команда arp -a перераховує всі пристрої, які в даний момент представлені в ARP-кеше вузла, а також IPv4-адреса, фізична адреса та тип адресації (статична/динамічна) для кожного з пристроїв.

ARPтаблиця необхідна тому, що IP-адреси та Ethernet-адреси вибираються незалежно, і немає будь-якого алгоритму для перетворення одного в інший. IP-адресу вибирає менеджер мережі з урахуванням становища машини у мережі internet. Якщо машину переміщають в іншу частину мережі internet, то її IP-адреса має бути змінена.

Протокол перетворення адрес (Address Resolution ProtocolARP) використовується пристроєм для визначення МАС-адреси за відомою IP-адресою. Протокол ARP є необхідним для функціонування мережі, оскільки для відправлення пакета хосту необхідно знати його фізичну адресу.