Я пытаюсь собрать DHCP-пакет, а затем отправить его через UDP («0xff.0xff.0xff.0xff», 67 порт).
Я успешно подключился к своему DHCP-серверу, но у меня проблемы с первой структурой пакета (DHCPDISCOVER), как я вижу, но я построил ее из RFC && Wiki и проверил все поля / размер в байтах этих полей.
Вот код на C # (не спорьте, этот код предназначен только для тестирования, чтобы проверить работу протокола DHCP и структуры пакета): http://pastebin.com/9NXuHyrw
Я инициализировал тело пакета dhcp для обнаружения в классе, и вы можете проверить его структуру (размер, правильные поля).
Итак, что не так?
Спасибо,
С наилучшими пожеланиями