Меня интерисует такой вопрос: можно ли работать с ТСР/АЙР на более низком уровне чем WInSOCK.Конкретнее : как задавать TTL и АЙПИ отправителя. Заранее спасибА.
[Win32] WinAPI(TCP/IP)12.08.02 18:05 Автор: beetle <beetle> Статус: Member
возможно обращение непосредственно к TDI из программ юзера при соблюдении определенных правил - драйвер транспорта представляется своим клиентам в виде нескольких объектов
ну а далее разгуляйся душа
> Меня интерисует такой вопрос: можно ли работать с ТСР/АЙР > на более низком уровне чем WInSOCK.Конкретнее : как > задавать TTL и АЙПИ отправителя. Заранее спасибА.
Сырые сокеты (raw sockets), наверное, помогут тебе. Они являются частью WinSock2. По крайней мере под Win >= 2k они работают. Доки по этому делу есть. Например, для nix'ов (но это, по-моему, одно и то же): http://www.fee1dead.h1.ru/lit/hack/rawsock/rawsock0.htm
Кстати, под никсами еще есть библиотеки libnet и libpcap. По-моему, есть и порты под винду. По ним тоже много доков.