Re: Структура IP-пакета.
От: Ученик  
Дата: 21.11.03 09:05
Оценка: 4 (2)
Здравствуйте, Almax, Вы писали:

A> Люди, кто подскажет где можно найти информацию о структуре IP-пакета. Конкретно мне нужна информация которую он в себе несёт, т.е. не вспомогательная (Адреса Отправителя/Получателя, TTL и.т.д). Был бы вдвойне благодарен, если бы кто подсказал, как эти данные получить.

A> Спасибо!!!

Первые 14 байт это Ethernet заголовок, далее идет IP

typedef struct _IP_HEADER
{
UCHAR HeaderLength :4; // Header length in 32-bit words
UCHAR Version :4; // IP version
UCHAR TypeOfService; //
USHORT TotalLength; // Total datagram (header + data) length in bytes
USHORT Identification; //
USHORT FlagsFragment; // Flags (3 bits) + Fragment position (13bits) in datagram (in 64-bit units)
UCHAR TimeToLive; //
UCHAR Protocol; // Next level protocol
USHORT Checksum; // IP header checksum
ULONG SourceAddress; // Source address
ULONG DestAddress; // Destination address
} IP_HEADER, *PIP_HEADER;
Re: Структура IP-пакета.
От: Аноним  
Дата: 21.11.03 09:43
Оценка: 2 (1)
зачитай в здесь: http://www.ava.org.ua/topics/printable/?read=155
а все данные лежат в буфере, куда ты принял пакет.
Структура IP-пакета.
От: Almax  
Дата: 20.11.03 22:24
Оценка:
Люди, кто подскажет где можно найти информацию о структуре IP-пакета. Конкретно мне нужна информация которую он в себе несёт, т.е. не вспомогательная (Адреса Отправителя/Получателя, TTL и.т.д). Был бы вдвойне благодарен, если бы кто подсказал, как эти данные получить.
Спасибо!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.