![]() |
Расшифровка пакета
Вложений: 1
Доброго времени суток!
Препод по IT жутко насилует первокурсников. 4ый час бьюсь. Выдал всем по пакету(в аттаче). По нему нужно: 1. Определить тип пакета (ТСР/IР или UDP/IР). 2. Определеить длину заголовка IР-пакета, полный размер пакета (в байтах), время жизни (TTL), контрольную сумму заголовка IР, IР-адрес отправителя и IР-адрес получателя. 3. Для протокола ТСР: определить порт отправителя, порт получа-теля, порядковый номер, длину заголовка ТСР, выявить установленные флаги (URG, АСК, РsН. RST, SYN, FIN). 4. Для протокола UDP: определеить порт отправителя и порт полу-чателя, длину сообщения UDP, контрольную сумму. Помогите чем можете. Дальше перевода из HEX в DEC дело не идет =( Гугл тоже не помогает. HEX: Код:
45 00 00 4e d1 fc 00 00 80 11 82 49 c0 a8 32 09 |
Цитата:
Цитата:
RFC-791: INTERNET PROTOCOL RFC-793: Transmission Control Protocol там понятно расписано. В пакете сначала IP-заголовок, а потом TCP/UDP У тебя начало пакета: Код:
45 00 00 4E D1 FC ... 00 - ToS -> "tos 0x0" 004E - Total Length = -> "length 4E" D1FC - Identification = -> "id 53756" и т.д. |
Большое спасибо! =)
|
Это где же такому перваков учат?Перевожусь к вам!
|
Время: 01:58. |
Время: 01:58.
© OSzone.net 2001-