Цитата(boez @ Dec 8 2006, 13:59)

Извини, если глупый вопрос. ARP это хорошо. А на сам ICMP запрос ты отвечаешь?

Кстати натыкался на то что контрольную сумму ICMP считать надо полюбому. Там вроде возможен в протоколе вариант, когда она нулем,то есть не используется - так вот винда такое игнорирует (я правда наоборот пинговал винду).
более того...
на IP уровне Вам нужно поддержать разборку-сборку ай-пи пакетов (более 1500 по умолчанию, форточки)..
ARP - правильно формировать ответ (обеспечивая уникальность мак адреса, это так - к слову. потому как начинаешь шить кристалы одной прошивкой - так и приехал)...
ICMP - контролку правильно считать...
это пинг...
если дальше - то больше...
Тут правильно сказали - ничего лучше нет, как снифером ловить СТАНДАРТНЫЕ пакеты (не ваши) и смотреть как реагирует Ваше устройство.
с уважением
(круглый)