[問答] DHCP release message認是否有傳達到囉?

看板Network作者 (涅斯)時間15年前 (2011/10/08 23:35), 編輯推噓0(0014)
留言14則, 2人參與, 最新討論串1/1
我想請問一下, 如果 Client 向 DHCP server 發出 DHCP release message 要如何確認 DHCP server 有收到這則 message ? 我用 WireShark 追蹤封包發現,發出 DHCP release message 以後, DHCP server 並沒有發出回應表示 release 成功 接著我再發出 discover message 才確認我確實已經 release 成功 所以我想請問以電腦的觀點來說,要怎麼確認 DHCP release message 有發送成功? 還是說因為 DHCP message 是透過 UDP 在發送, 所以不保證封包會到達,必須自行確認? 謝謝 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.142.214

10/09 14:35, , 1F
10/09 14:35, 1F

10/09 14:36, , 2F
跟採用UDP無關,而是協定就是這樣...
10/09 14:36, 2F

10/09 14:37, , 3F
另...有什麼特殊需要一定得確認?除了惡意攻擊,不然一般的
10/09 14:37, 3F

10/09 14:38, , 4F
環境不會有什麼大問題才對...
10/09 14:38, 4F

10/09 15:08, , 5F
是有個問題問說:「DHCP server會不會對接受到release
10/09 15:08, 5F

10/09 15:08, , 6F
產生回應?如果release message is lost會怎樣?」
10/09 15:08, 6F

10/09 15:09, , 7F
我才想說有沒有什麼能夠確認的方法
10/09 15:09, 7F

10/09 15:09, , 8F
所以其實協定就是只會發出一次release message,雖然有
10/09 15:09, 8F

10/09 15:10, , 9F
丟失的可能,不過通常都會成功,所以也沒有ACK message
10/09 15:10, 9F

10/09 15:10, , 10F
囉?
10/09 15:10, 10F

10/09 23:38, , 11F
lost的情形是不多,畢竟除了跨網路的dhcp外,大部分都在區
10/09 23:38, 11F

10/09 23:43, , 12F
網內。沒送出release的情形反倒較多,這就等租約到期釋出給
10/09 23:43, 12F

10/09 23:46, , 13F
其他人了。若是光因此IP就不夠用,那就是規劃沒考慮好..^^!
10/09 23:46, 13F

10/12 16:44, , 14F
瞭解,謝謝 :)
10/12 16:44, 14F
文章代碼(AID): #1Ea6t8DB (Network)
文章代碼(AID): #1Ea6t8DB (Network)