Date: Tue, 01 Apr 2014 11:29:05 -0400 From: Robert Huff <roberthuff@rcn.com> To: net@freebsd.org Subject: Re: questions about (system) dhclient Message-ID: <533ADB41.8000002@rcn.com>
next in thread | raw e-mail | index | archive | help
Dave Duchscher writes: > The description of the DHCP packet flow is incorrect. DHCP packet > flow is the following for clients requesting a new lease. Diagram > below copied from RFC 2131. For clients renewing a lease, only > the REQUEST and ACK steps are done. > > Server Client Server > (not selected) (selected) > > v v v > | | | > | Begins initialization | > | | | > | _____________/|\____________ | > |/DHCPDISCOVER | DHCPDISCOVER \| > | | | > Determines | Determines > configuration | configuration > | | | > |\ | ____________/ | > | \________ | /DHCPOFFER | > | DHCPOFFER\ |/ | > | \ | | > | Collects replies | > | \| | > | Selects configuration | > | | | > | _____________/|\____________ | > |/ DHCPREQUEST | DHCPREQUEST\ | > | | | > | | Commits configuration > | | | > | | _____________/| > | |/ DHCPACK | > | | | > | Initialization complete | > | | | > . . . > . . . > | | | > | Graceful shutdown | > | | | > | |\ ____________ | > | | DHCPRELEASE \| > | | | > | | Discards lease > | | | > v v v Synopsis of my (apparent) problem: DISCOVER, OFFER, REQUEST, and ACKNOWLEDGEMENT all happen correctly ... but the information doesn't make it to ifconfig or the routing table. Robert Huff
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?533ADB41.8000002>