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

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

" xid 4 Transaction ID, случайное число, выбранное клиентом, используемое клиентом и сервером для связи сообщений и ответов между клиентом и сервером".

Означает ли это, что TransactionID генерируется случайным образом один раз и используется вечно или он должен генерироваться случайным образом при каждом запросе BootP?

1 ответ

Ответ - нет.

Идентификатор транзакции в DHCP-пакетах можно изменить.

Вы можете наблюдать это даже в паре DHCP Discovery и Request.

Другие вопросы по тегам