圖6-1 arp/rarp報頭結構
arp和rarp使用相同的報頭結構,如圖6-1所示。
圖6-1中的各字段的具體含義如下:
硬體型別:指明傳送方想知道的硬體介面型別,乙太網的值為1;
協議型別:指明傳送方提供的高層協議型別,ip為0800(16進製制);
硬體位址長度和協議長度:指明硬體位址和高層協議位址的長度,這樣arp報文就可以在任意硬體和任意協議的網路中使用;
操作型別:用來表示這個報文的型別,arp請求為1,arp響應為2,rarp請求為3,rarp響應為4;
傳送方的硬體位址(0-3位元組):源主機硬體位址的前3個位元組;
傳送方的硬體位址(4-5位元組):源主機硬體位址的後3個位元組;
傳送方ip(0-1位元組):源主機硬體位址的前2個位元組;
傳送方ip(2-3位元組):源主機硬體位址的後2個位元組;
目的硬體位址(0-1位元組):目的主機硬體位址的前2個位元組;
目的硬體位址(2-5位元組):目的主機硬體位址的後4個位元組;
目的ip(0-3位元組):目的主機的ip位址。
arp:即
位址解析協議
,實現通過
ip位址
得知其實體地址。
rarp:
反向位址轉換協議(rarp:reverse address resolution protocol) 反向位址轉換協議(rarp)允許區域網的物理機器從閘道器伺服器的 arp 表或者快取上請求其 ip 位址。
HTTP協議報文格式
接下來我們看看http協議 hypertext transfer protocol 超文字傳輸協議 瀏覽器端 客戶端 向web伺服器端訪問頁面的過程和http協議報文的格式。基於http協議的客戶機訪問包括4個過程,分別是建立tcp套接字連線 傳送http請求報文 接收http應答報文和關閉tcp套...
HTTP協議報文格式
http協議 hypertext transfer protocol 超文字傳輸協議 瀏覽器端 客戶端 向web伺服器端訪問頁面的過程和http協議報文的格式。基於http協議的客戶機訪問包括4個過程,分別是建立tcp套接字連線 傳送http請求報文 接收http應答報文和關閉tcp套接字連線 1....
TCP協議 報文格式
tcp協議報文格式 固定首部長度為20位元組,可變部分0 40位元組,各欄位解釋 source port number 源埠,16bits,範圍0 65525。target port number 目的埠,16bits,範圍同上。sequence number 資料序號,32bits,tcp 連線中...