Обычно человек не может получить MAC-адрес компьютера только по его IP-адресу.Эти два адреса происходят из разных источников.Проще говоря, собственная аппаратная конфигурация компьютера определяет его MAC-адрес, а конфигурация сети, к которой он подключен, определяет его IP-адрес.Однако компьютеры, подключенные к одной локальной сети TCP / IP, могут определять MAC-адреса друг друга.Технология, называемая ARP - Address Resolution Protocol, включенная в TCP / IP, делает это возможным.Используя ARP, каждый компьютер ведет список как IP, так и MAC-адресов для каждого устройства, с которым он недавно установил связь.