Спасибо всем откликнувшимся. Как я понял из вот этого примера
http://astrosurf.com/cavadore/EthernetCont...er/sources.html, для работы UDP/IP необходимо реализовать обработку ARP и ICMP эхо (он же пинг) запросов и собственно сами UDP пакеты.
На данный момент остались следующие вопросы:
1. ARP запрос посылается при отправке пакета по IP адресу, для которого нет соответствующего MAC адреса в ARP таблице, и до этого момента со стороны железа не требуется отвечать на попытки ПК войти с ним в контакт?
2. В каких случаях посылается (и необходим ли вообще в моем случае) ping запрос?
3. Если на компьютере будет несколько сетевых карт, то ARP запрос пошлется во все сетевые подключения или в одно из них, если не во все то как можно выбрать в какую сетевуху его отправлять?
Планирую использовать классы библиотеки QT, поэтому средства от Borland или Microsoft не интересны.
Сообщение отредактировал studert - Oct 11 2008, 10:31