network:application:dhcp
DHCP運作過程
圖解說明
文字說明
DHCP Client(A)—–>DHCP Server(B)
DHCP DiscoverDHCP Client(A)會送出DHCP Discover 訊息廣播到附近網路上是否有DHCP Server(B)
DHCP Server(B)—–>DHCP Client(A)
DHCP OfferDHCP Server(B)收到DHCP Client(A)廣播請求,會從沒租用位址範圍內,
選出一個IP並且用ping方式檢查此IP是否有衝突,檢查OK,就會送 offer封包給DHCP Client(A)。
DHCP Client(A)—–>DHCP Server(B)
DHCP Request收到DHCP Server Offer封包後,會先用Arp向網路發送一個ARP封包,查尋網路上是否與OFFER封包內
的IP有衝突,若沒有衝突,就發送廣播封包(DHCP Request)給B表示接受此IP,若有衝突,會在ARP封包顯示Gratuitous字樣(表示來源IP與目的IP一樣),DHCP Client(A)會送出一個
封包給DHCP Server(B) 拒絕接受DHCP Offer封包。
DHCP Server(B)—–>DHCP Client(A)
DHCP ACK收到DHCP request後,向DHCP Client(A) 發送一個DHCP ACK回應。
network/application/dhcp.txt · 上一次變更: 2013/07/06 01:28 (外部編輯)