"cerr" <26275@users.rsdn.ru> wrote in message news:2740708@news.rsdn.ru... > Читаю по rfc 1034 для типа и класса A IN этих полей вообще не должно существовать > Что я упустил?
Здравствуйте, wellwell, Вы писали:
W>"cerr" <26275@users.rsdn.ru> wrote in message news:2740708@news.rsdn.ru... >> Читаю по rfc 1034 для типа и класса A IN этих полей вообще не должно существовать >> Что я упустил?
W>Как это не должно? А еще TTL, см. картинку: W>
тогда я запутался, поле имя это:
имя (+ класс (2 байта) + тип (2 байта))
[05 6E 61 72 6F 64 02 72 75 00 00 01 00 01]
?
"cerr" <26275@users.rsdn.ru> wrote in message news:2740841@news.rsdn.ru... > тогда я запутался, поле имя это: > имя (+ класс (2 байта) + тип (2 байта)) > [05 6E 61 72 6F 64 02 72 75 00 00 01 00 01] > ?
Байты 05 6E 61 72 6F 64 02 72 75 00 это имя, потом два байта 00 01 это тип записи A (адрес хоста), и последние 00 01 это класс (IN). Вся эта секция целиком, это по сути повтор запроса, в ней содержится информация о запросе, ответом на который является данный DNS пакет.
Posted via RSDN NNTP Server 2.1 beta
Re[3]: не могу разобрать ответ от dns сервера
От:
Аноним
Дата:
23.11.07 20:03
Оценка:
ethereal ничем не хуже разрисует пакетик.. и ключиков не надо.. или wireshark..
А>ethereal ничем не хуже разрисует пакетик.. и ключиков не надо.. или wireshark..
У драйвера WinPCap есть одна большая проблема — он не умеет ловить WiFi-траффег.
В то же время SoftPerfect™ Network Protocol Analyzer, к счастью, лишён этого недостатка.
"Unmanaged" <69015@users.rsdn.ru> wrote in message news:2740981@news.rsdn.ru... > У драйвера WinPCap есть одна большая проблема — он не умеет ловить WiFi-траффег. > В то же время SoftPerfect™ Network Protocol Analyzer, к счастью, лишён этого недостатка.
(рекламная пауза) А еще, он умеет ловить траффик внутри localhost, который не доходит до NDIS
Здравствуйте, Unmanaged, Вы писали:
А>>ethereal ничем не хуже разрисует пакетик.. и ключиков не надо.. или wireshark..
U>У драйвера WinPCap есть одна большая проблема — он не умеет ловить WiFi-траффег. U>В то же время SoftPerfect™ Network Protocol Analyzer, к счастью, лишён этого недостатка.
Под линуксом таких проблем нет (с локалхостом тоже)
Здравствуйте, wellwell, Вы писали:
W>"cerr" <26275@users.rsdn.ru> wrote in message news:2740841@news.rsdn.ru... >> тогда я запутался, поле имя это: >> имя (+ класс (2 байта) + тип (2 байта)) >> [05 6E 61 72 6F 64 02 72 75 00 00 01 00 01] >> ?
W>Байты 05 6E 61 72 6F 64 02 72 75 00 это имя, потом два байта 00 01 это тип записи A (адрес хоста), и последние 00 01 это класс (IN). Вся эта секция целиком, это по сути повтор запроса, в ней содержится информация о запросе, ответом на который является данный DNS пакет.
Хорошо, тогда после этого должно идти поле TTL — 4 байта, затем 2 байта RDLENGTH (размер данных), ну и сами данные (RDATA)
Могли бы показать какие байты соответствуют TTL (4 байта),RDLENGTH (2 байта),RDATA(4 байта)?
и при таких размерах полей, получаются лишние 6 байт