主頁 > 知識庫 > Linux DHCP協(xié)議實現(xiàn)過程

Linux DHCP協(xié)議實現(xiàn)過程

熱門標簽:地圖標注需要學什么 百度地圖標注多少個 凱立德飛機場地圖標注點 億信虛擬網絡電話外呼系統(tǒng) 簡易地圖標注應用 湖南電話機器人開發(fā)團隊 智能電話機器人哪個公司有名 免費地圖標注店 北京電話機器人哪家便宜
我特別喜歡Linux啟動的時候屏幕上一行一行的提示。它把系統(tǒng)正在干的所有事情都告訴了我們,不像Windows,自檢完了就給個進度條,背后干啥都不讓我們知道。

  DHCP協(xié)議部分實現(xiàn)過程如下

 ?、伲篋HCP 服務器被動打開 UDP 端口 67,等待客戶端發(fā)來的報文。

 ?、冢篋HCP 客戶從 UDP 端口 68發(fā)送 DHCP 發(fā)現(xiàn)報文。

 ?、郏悍彩盏?DHCP 發(fā)現(xiàn)報文的 DHCP 服務器都發(fā)出 DHCP 提供報文,因此 DHCP 客戶可能收到多個 DHCP 提供報文。

 ?、埽篋HCP 客戶從幾個 DHCP 服務器中選擇其中的一個,并向所選擇的 DHCP 服務器發(fā)送 DHCP 請求報文。

  ⑤:被選擇的 DHCP 服務器發(fā)送確認報文DHCPACK,進入已綁定狀態(tài),并可開始使用得到的臨時 IP 地址了。

  書面上的文字怎么說我們都會覺得有點晦澀,雖然這個解釋其實已經非常明了了。

  不過前幾天啟動linux的時候,我注意到了這個小細節(jié),linux啟動過程中把這個步驟一步一步在屏幕上輸出,我覺得能讓我們看的更直觀,就截了個圖,呵呵。

  如下圖:

  

  這個圖里面,我上面說的從第2步到第5步都非常明了(第一步是服務端的,我們看不到),端口,MAC,狀態(tài)這些都清楚的標明了。

  DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4 //第2步,發(fā)送DHCP發(fā)現(xiàn)報文

  DHCPOFFER from 192.68.116.254 //第3步,收到DHCP提供報文

  DHCPREQUEST on eth0 to 255.255.255.255 port 67 //第4步,發(fā)送DHCP請求報文

  DHCPACK from 192.168.116.254 //第5步,收到DHCP確認報文DHCPACK

  bound to 192.168.116.128 -- renewal in 826 seconds //已綁定,826秒應該是0.5T,也就是IP租用期的一半,到時間就再次發(fā)送請求更新租用期

  done.

  Linux真是個好東西。

標簽:南陽 遼陽 大興安嶺 眉山 延邊 龍巖 淘寶邀評 北海

巨人網絡通訊聲明:本文標題《Linux DHCP協(xié)議實現(xiàn)過程》,本文關鍵詞  Linux,DHCP,協(xié)議,實現(xiàn),過程,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux DHCP協(xié)議實現(xiàn)過程》相關的同類信息!
  • 本頁收集關于Linux DHCP協(xié)議實現(xiàn)過程的相關信息資訊供網民參考!
  • 推薦文章