乙太網基礎知識2(UDP簡述)

2021-07-11 18:35:15 字數 903 閱讀 3998

來自:

udp協議在ip協議上增加了復用、分用和差錯檢測功能。udp的特點:

a)是無連線的。相比於tcp協議,udp協議在傳送資料前不需要建立連線,當然也就沒有釋放連線。

b)是盡最大努力交付的。也就是說udp協議無法保證資料能夠準確的交付到目的主機。也不需要對接收到的udp報文進行確認。

c)是面向報文的。也就是說udp協議將應用層傳輸下來的資料封裝在乙個udp包中,不進行拆分或合併。因此,運輸層在收到對方的udp包後,              會去掉首部後,將資料原封不動的交給應用程序。

d)沒有擁塞控制。因此udp協議的傳送速率不送網路的擁塞度影響。

e)udp支援一對

一、一對多、多對一和多對多的互動通訊。

f)udp的頭部占用較小,只占用8個位元組。

udp報文格式

udp協議分為首部欄位和資料字段,其中首部欄位只占用8個位元組,分別是個占用兩個位元組的源埠、目的埠、長度和檢驗和。

長度:udp報文的整個大小,最小為8個位元組(僅為首部)。

檢驗和:在進行檢驗和計算時,會新增乙個偽首部一起進行運算。偽首部(占用12個位元組)為:4個位元組的源ip位址、4個位元組的目的ip位址、1個位元組的0、乙個位元組的數字17、以及占用2個位元組udp長度。這個偽首部不是報文的真正首部,只是引入為了計算校驗和。相對於ip協議的只計算首部,udp檢驗和會把首部和資料一起進行校驗。接收端進行的校驗和與udp報文中的校驗和相與,如果無差錯應該全為1。如果有誤,則將報文丟棄或者發給應用層、並附上差錯警告。

乙太網基礎知識

1 乙太網歷史簡介 2.1 csma cd 現階段成熟的區域網技術有三種 乙太網 ethernet 令牌環 token ring 和光纖分布式資料介面 fddi 其中乙太網技術逐步成為區域網技術的主流。圖1 多路訪問控制協議分類 圖2 csma cd傳送資料幀流程圖 2.2 乙太網幀結構2.3 乙太...

乙太網基礎知識

乙太網phy和mac 乙太網mac和phy之間的介面總結 網口掃盲三 乙太網晶元mac和phy的關係 marvell 88e1145phy晶元的初始化配置 乙太網phy暫存器分析 乙太網phy 晶元之 mii mdio介面詳解 phy晶元介紹講解 乙太網的phy暫存器分析 sgmii 和 serde...

乙太網基礎知識1(UDP協議及分析 )

udp協議及分析 一 udp協議 udp是user datagram protocol的簡稱,中文名是使用者資料報協議,是osi open system interconnection,開放式系統互聯 參考模型中一種無連線的傳輸層協議,提供面向事務的簡單不可靠資訊傳送服務,ietf rfc 768是...