Протокол начальной загрузки или BOOTP - это сетевой протокол, используемый сетевым клиентом для получения IP-адреса от сервера конфигурации.
0 ответов

Связь через BootP и UDP-сокет с Qt

Я создаю компьютерный клиент, который получает данные от монитора медицинского пациента через UDP IP. Я использую QTs API и, следовательно, класс QUdpSocket для установления связи. Монитор, с которого я хочу получать данные, зависит от сервера BootP…
24 фев '14 в 09:13
1 ответ

C++ - ошибка sprintf "переменная может быть небезопасной" (C4996)... альтернативы?

Вот мой код: #define _CRT_SECURE_NO_WARNINGS #pragma warning(disable : 4996) #pragma comment(lib,"ws2_32.lib") #include "stdafx.h" #include <assert.h> #include "Bootpd.h" #include <iostream> #include <string> #include <iphlpapi.…
06 июл '18 в 19:46
1 ответ

На каком адаптере я только что получил этот пакет UDP?

Я пытаюсь написать BOOTP-сервер в C#. Я получаю и анализирую пакет BOOTP от клиента, и мне нужно ответить с IP-адресом моего сервера. Проблема в: Компьютер может иметь несколько сетевых адаптеров У клиента еще нет IP-адреса Есть ли способ узнать, на…
15 фев '10 в 16:57
0 ответов

Изменить опцию DHCP/BOOTP в резервировании dhcp

Я использую C# (Visual Studio 2010) для программного создания резервирования DHCP. Я использовал информацию в этом посте, чтобы получить DHCPOBJECTS.DLL. Подключение к серверу DHCP работает хорошо. Я также могу создать новую бронь или перечислить че…
23 мар '12 в 12:25
2 ответа

Разобрать двоичные данные для сервера C# bootp?

Мне нужно одно из моих приложений на C# .NET для работы в качестве сервера bootp. Протокол довольно прост, но я не знаю простой способ создания / анализа двоичных данных. Любые идеи: http://www.tcpipguide.com/free/diagrams/bootpformat.png
10 фев '10 в 16:35
1 ответ

Как отправлять широковещательные пакеты UDP через все интерфейсы в Objective-C / OS X 10.8 (DHCP)

Я создаю небольшую утилиту, которая должна обслуживать IP-адрес и параметры по BOOTP на моем MacBook Pro. Я использовал библиотеку AsyncUdpSocket из GitHub (спасибо RobbieHanson), и когда моя машина настроена только с подключенным проводным Ethernet…
09 окт '12 в 16:50
1 ответ

Equals возвращает false при сравнении одинаковых строк

Я пытаюсь написать BOOTP Client/Server на Java, и одна из спецификаций в RFC заключается в том, что клиент может написать псевдоним сервера, к которому он хочет подключиться. Если пакет достигает сервера, который не указан, он должен отбросить загру…
26 окт '14 в 11:34
1 ответ

Заполнение полей параметров DHCP

В соответствии с RFC2132 "Опция пэда" (0 с) МОЖЕТ использоваться для выравнивания последующих полей по границам слова. Но, глядя на DHCP-пакеты, я не могу сказать, каков размер "слова". Одноразовое поле "Опции" - 32 байта, одноразовое - 60 байтов. В…
06 фев '14 в 16:00
2 ответа

Как дать клиенту mac для BOOTP, в DHCP scapy?

clientMac = "00:00:01:00:11:03" bootp = BOOTP(op = код операции,chaddr = clientMac, ciaddr = "0.0.0.0",xid = 0x01020304,flags= 0x8000) Здесь я пытаюсь создать часть bootp для пакета предложения DHCP. Но в захвате пакета clientMac показан как 30 30 3…
21 фев '19 в 14:27
1 ответ

Поле TransactionID BootP/DHCP - генерируется случайным образом один или каждый раз?

Я должен работать с устройством, отправляющим запрос BootP с одним и тем же TransactionID каждый раз, так как DHCP RFC говорит, что " xid 4 Transaction ID, случайное число, выбранное клиентом, используемое клиентом и сервером для связи сообщений и о…
1 ответ

Параметр DHCP 93 в поле архива загрузки PXE

В спецификации PXE (http://www.pix.net/software/pxeboot/archive/pxespec.pdf) указаны следующие значения для архитектуры клиентской системы DHCP. 0 = IA x86 PC(2) 1 = NEC/PC98(2) 2 = IA64 PC.(2) 3 = DEC Alpha (2) 4 = ArcX86 (2) 5 = Intel Lean Client …
18 ноя '19 в 21:49
0 ответов

DHCP-ретранслятор MAAS

У меня есть виртуальная машина OpenStack с двумя сетевыми адаптерами: Ens3 с публичным IP (192.168.1.250) на 192.168.1.0/24 Ens4 с частным IP (10.10.10.199) на 10.10.10.0/24 Я установил стойку + региональный контроллер MAAS в частной сети и включил …
12 май '20 в 17:06
1 ответ

Доступ к полям в scapy DHCP-запросе

Я изучаю разные сетевые протоколы и решил попробовать запросить IP-адрес с помощью scapy. Я могу отправить открытие и получить предложение в переменной ansD. К сожалению, у меня проблемы с доступом к полю, содержащему предложенный IP-адрес, который …
07 окт '20 в 17:07