1. 程式人生 > >[計算機網路]udp協議學習

[計算機網路]udp協議學習

TCP/IP模型裡面的udp學習,當時只知道它在傳輸層,今天學習下。

UDP協議特點:

1.速度比TCP快
2.無連線,就是不用建立連線
3.不可靠傳輸

######UDP協議格式:
圖片.png

UDP報文由以下組成:

1.首部欄位
2.資料欄位
3.協議欄位
4.UDP長度

首部欄位裡面有這麼幾個東西:

1.源埠,傳送方通過這個埠傳送資料。
2.目的埠,接收方通過這個埠接收數。
3.長度,UDP報文的大小
4.檢驗和,檢驗資料有沒有出錯用的

在看看什麼是偽首部:

偽首部,聽名字就是沒有的東西,它的存在就是為了檢驗的。
偽首部的用處在於,在接收方接收資料時:

  1. 通過IP地址檢驗,確認資料包是不是傳送給這個主機的。
  2. 通過協議欄位,確認資料包是不是傳給UDP的。
偽首部裡面有以下部分:

1.源IP地址
2.目的IP地址
3.協議欄位
4.UDP長度