Some Concepts about DHCP
683
IP address carried in the packet, and broadcasts a DHCP_Request packet to
each DHCP server. The packet contains the IP address carried by the
DHCP_Offer packet.
■
Acknowledgement. Upon receiving the DHCP_Request packet, the DHCP
server that owns the IP address the DHCP_Request packet carries sends a
DHCP_ACK packet to the DHCP client. And then the DHCP client binds TCP/IP
protocol components to its network adapter.
■
IP addresses offered by other DHCP servers (if any) through DHCP_Offer
packets but not selected by the DHCP client are still available for other clients.
2
Second round registration
A second round registration goes through the following steps:
■
After going through the first round registration successfully and logging out,
when the DHCP client logs on to the network again, it directly broadcasts a
DHCP_Request packet that contains the IP address assigned to it in the first
round registration instead of a DHCP_Discover packet. .
■
Upon receiving the DHCP_Request packet, if the IP address carried in the
packet is still available, the DHCP server owning the IP address answers with a
DHCP_ACK packet to enable the DHCP client to use the IP address again.
■
If the IP address is not available (for example, it is occupied by other DHCP
client), the DHCP server answers with a DHCP_NAK packet, which enables the
DHCP client to go through steps in the first round registration.
3
Prolonging the lease time of IP address
An IP address assigned dynamically is valid for a specified lease time and will be
reclaimed by the DHCP server when the time expires. So the DHCP client must
update the lease to prolong the lease time if it is to use the IP address for a longer
time.
By default, a DHCP client updates its IP address lease automatically by sending a
DHCP_Request packet to the DHCP server when half of the lease time elapses. The
DHCP server, in turn, answers with a DHCP_ACK packet to notify the DHCP client
of the new lease.
BOOTP Relay Agent
Bootstrap protocol (BOOTP) relay agent is an Internet host or router that
transports DHCP messages between the DHCP server and DHCP clients. BOOTP is
designed for remote boot, mainly to notify the connected client about the location
of the boot file.
DHCP is an extension of the BOOTP mechanism. This feature enables an existing
BOOTP client to interoperate with the DHCP server without changing the installed
software. RFC 1542 describes in detail the interactions among BOOTP, DHCP client
and DHCP server.
DHCP and BOOTP Relay
Agent
Like BOOTP, DHCP also works in the Client/Server mode. This protocol enables a
DHCP client to request dynamically the DHCP server for the configuration
information, including important parameters such as the allocated IP address,
subnet mast, and default gateway, and the DHCP server can configure these
parameters for the client conveniently.
Summary of Contents for Switch 8807
Page 14: ......
Page 32: ...32 CHAPTER 2 COMMAND LINE INTERFACE...
Page 50: ...50 CHAPTER 5 MANAGEMENT INTERFACE CONFIGURATION...
Page 54: ...54 CHAPTER 6 CONFIGURATION FILE MANAGEMENT...
Page 64: ...64 CHAPTER 8 SUPER VLAN CONFIGURATION...
Page 70: ...70 CHAPTER 9 ISOLATE USER VLAN CONFIGURATION...
Page 78: ...78 CHAPTER 10 IP ADDRESS CONFIGURATION...
Page 82: ...82 CHAPTER 11 IP PERFORMANCE CONFIGURATION flag ACK window 16079...
Page 100: ...100 CHAPTER 13 ETHERNET PORT CONFIGURATION...
Page 114: ...114 CHAPTER 15 PORT ISOLATION CONFIGURATION...
Page 158: ...158 CHAPTER 18 DIGEST SNOOPING CONFIGURATION...
Page 162: ...162 CHAPTER 19 FAST TRANSITION...
Page 219: ......
Page 220: ...220 CHAPTER 24 VLAN ACL CONFIGURATION...
Page 234: ...234 CHAPTER 25 802 1X CONFIGURATION...
Page 284: ...284 CHAPTER 28 IP ROUTING PROTOCOL OVERVIEW...
Page 290: ...290 CHAPTER 29 STATIC ROUTE CONFIGURATION...
Page 338: ...338 CHAPTER 31 OSPF CONFIGURATION...
Page 392: ...392 CHAPTER 33 BGP CONFIGURATION...
Page 404: ...404 CHAPTER 34 IP ROUTING POLICY CONFIGURATION...
Page 406: ...406 CHAPTER 35 ROUTE CAPACITY CONFIGURATION...
Page 408: ...408 CHAPTER 36 RECURSIVE ROUTING CONFIGURATION...
Page 416: ...416 CHAPTER 37 IP MULTICAST OVERVIEW...
Page 430: ...430 CHAPTER 39 IGMP SNOOPING CONFIGURATION...
Page 454: ...454 CHAPTER 42 IGMP CONFIGURATION...
Page 462: ...462 CHAPTER 43 PIM DM CONFIGURATION...
Page 506: ...506 CHAPTER 46 MBGP MULTICAST EXTENSION CONFIGURATION...
Page 528: ...528 CHAPTER 48 MPLS BASIC CAPABILITY CONFIGURATION...
Page 632: ...632 CHAPTER 51 MPLS VLL...
Page 652: ...652 CHAPTER 52 VPLS CONFIGURATION...
Page 666: ...666 CHAPTER 53 VRRP CONFIGURATION...
Page 680: ...680 CHAPTER 56 ARP TABLE SIZE CONFIGURATION...
Page 718: ...718 CHAPTER 59 NETSTREAM CONFIGURATION...
Page 728: ...728 CHAPTER 61 POE CONFIGURATION...
Page 736: ...736 CHAPTER 63 UDP HELPER CONFIGURATION...
Page 746: ...746 CHAPTER 64 SNMP CONFIGURATION...
Page 792: ...792 CHAPTER 68 FILE SYSTEM MANAGEMENT...
Page 800: ...800 CHAPTER 69 DEVICE MANAGEMENT...
Page 810: ...810 CHAPTER 70 FTP TFTP CONFIGURATION...
Page 840: ...840 CHAPTER 72 SYSTEM MAINTENANCE AND DEBUGGING...
Page 844: ...844 CHAPTER 74 PACKET STATISTICS CONFIGURATION...
Page 846: ...846 CHAPTER 75 ETHERNET PORT LOOPBACK DETECTION...
Page 860: ...860 CHAPTER 76 QINQ CONFIGURATION...
Page 866: ...866 CHAPTER 77 NQA CONFIGURATION...
Page 876: ...876 CHAPTER 78 PASSWORD CONTROL CONFIGURATION...