При тестировании некоторых функций получения драйвера сетевого устройства мне нужно отправлять специальные пакеты по проводам. Я знаю, что мне нужно открыть сырой сокет и вытолкнуть байты. Есть ли какой-нибудь известный пример кода (C, Perl и т. Д.), Который уже доступен для игры на этом уровне?
(добавлено позже) Я бы предпочел не относящиеся к платформе ответы, они будут наиболее полезными для всех.