Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Веб-программирование > Общее

Общее Веб-разработка в целом, идеи, проекты...

Ответ
 
Опции темы
Старый 29.04.2013, 17:32   #1
MarekRaspiro
AnyKey`щик
 
Регистрация: 29.04.2013
Сообщений: 1
Написано 0 полезных сообщений
(для 0 пользователей)
DHCP - DHCPAck без промежуточных стадий

Доброго времени суток, уважаемые булчане! Модеры - если будете переносить тему - скажите, пожалуйста, куда. Спасибо.
Такого рода проблема:
Пишу на С. С помощью RAW-сокетов генрирую DHCP-пакет. Генерируется правильно и корректно. Отправляю его в броадкаст. После отправки DHCPDISCOVER получаю ответ с типом сообщения DHCPAck. То есть меня, по ходу, приняли без промежуточных стадий (DHCPOFFER, DHCPREQUEST). Причем содержимое ответного пакета весьма странное: XID и мак (то поле, где должен быть мой мак) принимают мистически неправдоподобные значения. Все остальное полностью в порядке.
Вопросов несколько:
1. Почему меня пускает DHCPAck без промежуточных стадий?
2. Почему XID и MAC-адрес в ответном пакете изменены?
3. Весьма долго приходится ждать ответ. с DHCP никогда ранее не работал, не знаю, сколько по времени нужно ждать ответ. Приходит от 30 секунд до 10 минут.
4. При генерации пакета нигде не следует применять некий сетевой порядок байт? Если да, то какой?
Ваши соображения? Заранее спасибо!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 15:58.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com