基本介紹
- 中文名:動態主機設定協定
- 外文名:Dynamic Host Configuration Protocol
適用性
歷史
原理
協定結構
8 bits | 16 bits | 24 bits | 32 bits |
---|---|---|---|
Op | Htype | Hlen | Hops |
Xid | |||
Secs | Flags | ||
Ciaddr | |||
Yiaddr | |||
Siaddr | |||
Giaddr | |||
Chaddr (16 bytes) | |||
Sname (64 bytes) | |||
File (128 bytes) | |||
Option (variable) |
- Op:訊息操作代碼,既可以是引導請求(BOOTREQUEST)也可以是引導答覆(BOOTREPLY)
- Htype:硬體地址類型
- Hlen:硬體地址長度
- Xid:處理ID
- Secs:從獲取到IP位址或者續約過程開始到現在所消耗的時間
- Flags:標記
- Ciaddr:客戶機IP位址
- Yiaddr:“你的”(客戶機)IP位址
- Siaddr:在bootstrap中使用的下一台伺服器的IP位址
- Giaddr:用於導入的接替代理IP位址
- Chaddr:客戶機硬體
- Sname:任意伺服器主機名稱,空終止符
- File:DHCP發現協定中的引導檔案名稱、空終止符、屬名或者空,DHCP供應協定中的受限目錄路徑名
- Options:可選參數欄位。參考定義選擇列表中的選擇檔案