轉自:https://blog.csdn.net/ghostyu/article/details/7565579/
先看一下我使用UDP廣播時,WireShark捕獲的數據截圖

從圖上能看出來我udp發送的數據是 liuyu love chenlan
以下幀格式解析來自互聯網
幀號 時間 源地址 目的地址 高層協議 包內信息概況
No. Time Source Destination Protocol Info
1 0.000000 202.203.44.225 202.203.208.32 TCP 2764 > http [SYN] Seq=0 Len=0 MSS=1460 源端口>目的端口[請求建立TCP鏈接]
以下為物理層的數據幀概況
No. Time Source Destination Protocol Info
1 0.000000 202.203.44.225 202.203.208.32 TCP 2764 > http [SYN] Seq=0 Len=0 MSS=1460 源端口>目的端口[請求建立TCP鏈接]
以下為物理層的數據幀概況
Frame 1 (62 bytes on wire, 62 bytes captured) 1號幀,線路62字節,實際捕獲62字節
Arrival Time: Jan 21, 2008 15:17:33.910261000 捕獲日期和時間
[Time delta from previous packet:0.00000 seconds]此包與前一包的時間間隔
[Time since reference or first frame: 0.00 seconds]此包與第1幀的間隔時間
Frame Number: 1 幀序號
Packet Length: 62 bytes 幀長度
Capture Length: 62 bytes 捕獲長度
[Frame is marked: False] 此幀是否做了標記:否
[Protocols in frame: eth:ip:tcp] 幀內封裝的協議層次結構
[Coloring Rule Name: HTTP] 用不同顏色染色標記的協議名稱:HTTP
[Coloring Rule String: http || tcp.port == 80] 染色顯示規則的字符串:
Arrival Time: Jan 21, 2008 15:17:33.910261000 捕獲日期和時間
[Time delta from previous packet:0.00000 seconds]此包與前一包的時間間隔
[Time since reference or first frame: 0.00 seconds]此包與第1幀的間隔時間
Frame Number: 1 幀序號
Packet Length: 62 bytes 幀長度
Capture Length: 62 bytes 捕獲長度
[Frame is marked: False] 此幀是否做了標記:否
[Protocols in frame: eth:ip:tcp] 幀內封裝的協議層次結構
[Coloring Rule Name: HTTP] 用不同顏色染色標記的協議名稱:HTTP
[Coloring Rule String: http || tcp.port == 80] 染色顯示規則的字符串:
以下為數據鏈路層以太網幀頭部信息
Ethernet II, Src: AcerTech_5b:d4:61 (00:00:e2:5b:d4:61), Dst: Jetcell_e5:1d:0a (00:d0:2b:e5:1d:0a)
以太網協議版本II,源地址:廠名_序號(網卡地址),目的:廠名_序號(網卡地址)
Destination: Jetcell_e5:1d:0a (00:d0:2b:e5:1d:0a) 目的:廠名_序號(網卡地址)
Source: AcerTech_5b:d4:61 (00:00:e2:5b:d4:61) 源:廠名_序號(網卡地址)
Type: IP (0x0800) 幀內封裝的上層協議類型為IP(十六進制碼0800)看教材70頁圖3.2
以太網協議版本II,源地址:廠名_序號(網卡地址),目的:廠名_序號(網卡地址)
Destination: Jetcell_e5:1d:0a (00:d0:2b:e5:1d:0a) 目的:廠名_序號(網卡地址)
Source: AcerTech_5b:d4:61 (00:00:e2:5b:d4:61) 源:廠名_序號(網卡地址)
Type: IP (0x0800) 幀內封裝的上層協議類型為IP(十六進制碼0800)看教材70頁圖3.2
以下為互聯網層IP包頭部信息
Internet Protocol, Src: 202.203.44.225 (202.203.44.225), Dst: 202.203.208.32 (202.203.208.32) 互聯網協議,源IP地址,目的IP地址
Version: 4 互聯網協議IPv4(此部分參看教材119頁圖4.15的IPv4數據報字段結構)
Header length: 20 bytes IP包頭部長度
Differentiated Services Field:0x00(DSCP 0x00:Default;ECN:0x00)差分服務字段
Total Length: 48 IP包的總長度
Version: 4 互聯網協議IPv4(此部分參看教材119頁圖4.15的IPv4數據報字段結構)
Header length: 20 bytes IP包頭部長度
Differentiated Services Field:0x00(DSCP 0x00:Default;ECN:0x00)差分服務字段
Total Length: 48 IP包的總長度
Identification:0x8360 (33632) 標志字段
Flags: 標記字段(在路由傳輸時,是否允許將此IP包分段,教材125頁)
Fragment offset: 0 分段偏移量(將一個IP包分段后傳輸時,本段的標識)
Time to live: 128 生存期TTL
Protocol: TCP (0x06) 此包內封裝的上層協議為TCP
Header checksum: 0xe4ce [correct] 頭部數據的校驗和
Source: 202.203.44.225 (202.203.44.225) 源IP地址
Destination: 202.203.208.32 (202.203.208.32) 目的IP地址
Time to live: 128 生存期TTL
Protocol: TCP (0x06) 此包內封裝的上層協議為TCP
Header checksum: 0xe4ce [correct] 頭部數據的校驗和
Source: 202.203.44.225 (202.203.44.225) 源IP地址
Destination: 202.203.208.32 (202.203.208.32) 目的IP地址
以下為傳輸層TCP數據段頭部信息
Transmission Control Protocol, Src Port: 2764 (2764), Dst Port: http (80), Seq: 0, Len: 0 傳輸控制協議TCP的內容
Source port: 2764 (2764)源端口名稱(端口號)(此部分參看教材149頁圖5.7)
Destination port: http (80) 目的端口名http(端口號80)
Sequence number: 0 (relative sequence number) 序列號(相對序列號)
Header length: 28 bytes 頭部長度
Flags: 0x02 (SYN) TCP標記字段(本字段是SYN,是請求建立TCP連接)
Window size: 65535 流量控制的窗口大小
Checksum: 0xf73b [correct] TCP數據段的校驗和
Options: (8 bytes) 可選項
Source port: 2764 (2764)源端口名稱(端口號)(此部分參看教材149頁圖5.7)
Destination port: http (80) 目的端口名http(端口號80)
Sequence number: 0 (relative sequence number) 序列號(相對序列號)
Header length: 28 bytes 頭部長度
Flags: 0x02 (SYN) TCP標記字段(本字段是SYN,是請求建立TCP連接)
Window size: 65535 流量控制的窗口大小
Checksum: 0xf73b [correct] TCP數據段的校驗和
Options: (8 bytes) 可選項