Как отправлять произвольные данные через сетевую карту?
Возник весьма странный вопрос. Возможно ли получать и отправлять "сырые" данные, миную стек TCP/IP? Под "сырыми" подразумеваю просто набор байтов, которые могут быть получены и отправлены через сетевую карту. Так сказать, низкоуровневое взаимодействие с драйвером сетевой карты..
Да почему нет-то? Написать модуль ведра, который ловит сигнал от дров сетевухи о том, что у него данные есть в приемнике и копировать эти данные себе. Но если Вы не планируете полностью отобрать данные у ведра - лучше всего придумать метку кастомного протокола и забирать себе только то, что надо :)