1、dhcp報文結構
2、dhcp報文圖示
操作**:用來指出這個資料報是dhcp請求還是dhcp回覆;
跳數:中繼**用來幫助尋找dhcp服務,通過中繼應該hop會加1;
事務id:用來匹配請求和響應的乙個隨機數;
標記:dhcp客戶端能夠接受的流量型別(單播、廣播以及其他)
3、dhcp協議
在早期bootp協議(bootstrap protocol)被建立出來給連線到網路的裝置自動分配位址;後來被更加複雜的動態主機配置協議dhcp(dynamic host configuration protocol)所取代。
由於wireshark在處理dhcp時,仍然會引用bootp,所以你會在packets detail面板中看到bootstrap protocol,而不是dhcp,我們在檢視時把它當做資料報的dhcp部分就可以;
4、dhcp租約內續租
只進行dhcp request和dhcp ack兩個步驟;
5、dhcp訊息型別
所有dhcp資料報都需要的唯一選項就是訊息型別選項(選項53);dhcp涉及到的8中訊息型別如下:
DHCP報文互動流程
1.發現階段,即dhcp客戶機尋找dhcp伺服器的階段 dhcpdiscover dhcp客戶機以廣播方式 因為dhcp伺服器的ip位址對於客戶機來說是未知的 傳送dhcpdiscover發現資訊來尋 找dhcp伺服器,即向位址255.255.255.255傳送特定的廣播資訊。網路上每一台安裝了tc...
DHCP報文message type型別
dhcp message type項 dhcp報文格式共有8種,只需掌握四種,如下 1.dhcpdiscover 01 此為client開始dhcp過程的第乙個報文。2.dhcpoffer 02 此為server對dhcpdiscover報文的響應。3.dhcprequest 03 此報文是slie...
DHCP相關知識以及報文具體封裝分析
乙個pc機器連線乙個交換機 後面有兩個dhcp伺服器。其中dhcp1給這個pc分配的位址是10.1.1.1 dhcp2給這個主機分配的位址是10.1.1.2 1 主機a 傳送dhcp discover 報文 廣播 dhcp伺服器 2 dhcp伺服器 傳送dhcp offer報文 單播 主機a 3 主...