Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: V4.2.0.0
-
Labels:None
-
Account:SPC TCP_IP (SPCTCPIP)
Description
DHCP/BootP xid should always be randomly generated as defined per RFC2131 Section 4.1:
The 'xid' field is used by the client to match incoming DHCP messages with pending requests. A DHCP client MUST choose 'xid's in such a way as to minimize the chance of using an 'xid' identical to one used by another client. For example, a client may choose a different, random initial 'xid' each time the client is rebooted, and subsequently use sequential 'xid's until the next reboot. Selecting a new 'xid' for each retransmission is an implementation decision. A client may choose to reuse the same 'xid' or select a new 'xid' for each retransmitted message.
Attachments
Issue Links
- relates to
-
PSLWIP-339 DHCP/BootP XID not properly randomized during firmware startup
- Closed
-
PSLWIP-288 DHCP/BootP xid is always initialized with 0xABCD0001
- Closed