Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.10;
Скачать: CL | DM;

Вниз

Вопрос по SOCK_RAW   Найти похожие ветки 

 
maguk   (2004-08-01 16:19) [0]

В RSDN достаточно популярно описано, как ловить пакеты при помощи SOCK_RAW. А вот можно ли слать "сырые" пакеты? У меня чего-то не получается. Пытаюсь сформировать TCP-пакет и отправить. Смотрю снифером (CommView), что происходит. Во-первых, даже если я не заполняю никаких полей IP-заголовка, они заполняются сами. Во-вторых, если верить CommView"у, мои пакеты принадлежат некому протоколу IP/HBH-HEAD. Вобщем задача такая: нужно сформировать TCP/IP-пакет, где некоторые из полей должны иметь жестко заданные мною значения и отправить его. Что я делаю не так? Хотя лучше будет спросить: "Как вообще это сделать правильно?"

Заранее благодарен.


 
Verg ©   (2004-08-01 18:39) [1]


> Вобщем задача такая: нужно сформировать TCP/IP-пакет, где
> некоторые из полей должны иметь жестко заданные мною значения
> и отправить его.


Неясно зачем это нужно.
Есть спецификация протокола TCP/IP, там люди попытались все четко изложить.


> Что я делаю не так?


Твоя программа содержит ошибки.


>  Во-первых, даже если я не заполняю никаких полей IP-заголовка,
> они заполняются сами.


Они и будут заполнятся "сами" (сетевым ядром), пока ты не включишь опцию
IP_HDRINCL.



Страницы: 1 вся ветка

Текущий архив: 2004.10.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.059 c
4-1094730245
FGH
2004-09-09 15:44
2004.10.10
Debug API


3-1095167605
lehich
2004-09-14 17:13
2004.10.10
ADODataSet киньте примерчик


3-1094732647
Th
2004-09-09 16:24
2004.10.10
Ограничение размера поля типа ftString


3-1094875076
Солер
2004-09-11 07:57
2004.10.10
Связь ячйки таблицы базы с ячейкой Word


1-1096275272
Drag0n
2004-09-27 12:54
2004.10.10
Как сохранить текстовый файл в кодировке Windows