Вы можете использовать программу nethogs , которая отображает сетевой трафик для каждого процесса. Но arp не будет сгенерирован непосредственно запуском процесса, он будет сгенерирован ОС. Некоторая программа может захотеть связаться с 1.1.1.100, а этот IP-адрес не существует в таблице ARP, поэтому ОС отправляет ARP-пакет для заполнения таблицы MAC-адресов.
DHCP-сервер работает на 1.1.1.1? Я бы сказал, что DHCP-сервер проверяет адреса в арендованном диапазоне, чтобы узнать, какие из них свободны.