網路協議格式(二)

2021-08-01 11:23:18 字數 1859 閱讀 7010

9.乙太網幀格式

46-1500

前導碼(時鐘同步,結束定界符)

定界符(10101011)

目的mac

源mac

型別(ip,arp,rarp)

其他層資料

效驗碼(檢驗資料是否損壞)

10.  arp協議,位址解析協議

arp欺騙,構造arp資料報使兩台主機通訊,實際上是與乙個中間**資料報的三方通訊

arp格式

0-78-15

0-15硬體型別

16-31協議型別

32-39硬體位址長度

40-47協議位址長度

48-63操作

64-96傳送方位址

112-128傳送方協議位址

144-176目標硬體位址

192-208目標協議位址

11.ip 網路位址和主機位址,協議有ipv4,ipv6,分abcde 5類位址

ip格式

0-34-7

8-15

16-18

19-31

版本首部長

服務型別

總長度標示節(區分資料報順序)

標記分片偏移

存活時間

協議首部校驗和

源ip位址

目的ip位址

選項160-192+資料

12.icmp,internet控制報文協議,tcp/ip子協議,分兩類,查詢報文,差錯報文,ping則是這個協議的應用。

icmp格式

回顯報文

0-78-15

16-18

19-31

型別(0或8)

**(0)

16位校驗和

標示符序列號

可選資料

icmp時間戳請求和應答報文

0-78-15

16-18

19-31

型別(13或者14)

**(0)

16位校驗和

標示符序列號

發起時間戳

接收時間戳

傳送時間戳

13.tcp協議,位元組流的傳輸層通訊協議,特點,面向連線的,可靠的,全雙工的,可以控制流量和資料重排

tcp格式

0-34-7

8-15

16-31

源埠目的埠

序號確認號

資料偏移

保留標記

視窗大小(緩衝區位元組大小)

校驗和緊急指標

選項14.udp協議,傳輸層提供不可靠協議,特點,無連線服務,不保證資料可達,占用資源少

udp格式

0-15

16-31

源埠目的埠

資料報長度

校驗和15.http一種基於網際網路的分布式資訊查詢系統,特點,簡單翻遍,靈活,無連線,無狀態

url,統一資源定位,通過描述資源的位置來標識資源

http報文格式

請求報文:

請求方法

空格url

空格協議版本

回車符換行符

頭部欄位名:值

回車符換行符

…頭部欄位名:值

回車符換行符

回車符換行符

請求資料

響應報文:

協議版本

空格狀態碼

空格狀態碼描述

回車符換行符

頭部欄位名:值

回車符換行符

…頭部欄位名:值

回車符換行符

回車符換行符

響應正文

200,響應成功

302,跳轉

400,語法錯誤

403,拒絕服務

404,資源不存在

500,伺服器內部錯誤

網路協議(二)

tcp協議對應於傳輸層,而http協議對應於應用層,從本質上來說,二者沒有可比性。http協議是建立在tcp協議基礎之上的,當瀏覽器需要從伺服器獲取網頁資料的時候,會發出一次http請求。http會通過tcp建立起乙個到伺服器的連線通道,當本次請求需要的資料完畢後,http會立即將tcp連線斷開,這...

網路 IP協議頭格式

網路層 在複雜的網路環境中確定乙個合適的路徑 路由選擇 網路層的目的是實現倆個端系統之間的資料透明傳輸,具體工能包括定址,路由選擇,連線的建立,保持和終止。ip協議 基本概念 節點 主機和路由器的統稱 ip協議的功能 定址和路由 根據對方的ip位址,尋找出最佳的路徑傳輸資訊 傳遞服務 不可靠 ip協...

網路協議 ICMP協議(1) 報文格式

網際網路控制訊息協議 英文 internet control message protocol,icmp 是網際網路協議族的核心協議之一。定義在rfc 792文件中。icmp的訊息大致可以分為兩類 一類是差錯報文,即通知出錯原因的錯誤訊息 如traceroute 另一類是查詢報文,即用於診斷的查詢訊...