Я работаю над проектом сетевой безопасности, и я заметил кое-что, что не могу объяснить:
Зачем нам поле аппаратного адреса источника в arp? Разве он не содержится в заголовке Ethernet?
ARP разработан таким образом, чтобы он мог работать на другом оборудовании, а не только на Ethernet. Посмотрите здесь .