udp是運輸層的協議,所以呢在這要稍微提一下運輸層了。
運輸層為相互通訊的應用程序提供邏輯通訊。它向高層使用者遮蔽了下面網路核心的細節
運輸層還有乙個重要的功能:復用(傳送方不同的應用程序都可以使用同乙個運輸層協議傳送資料)和分用(接收方的運輸層在剝去報文的首部後能夠把這些資料正確交付目的應用程序)
udp在傳輸資料之前不需要先建立連線,遠地主機的運輸層在收到udp報文之後,不需要給出任何的確認,因此udp是不可靠的傳輸。雖然如此,但是在某些情況下udp卻是一種最有效的工作方式。
udp有兩個字段:資料字段和首部字段。首部字段只有8個位元組,由4個字段組成,分別是
源埠:在需要對方回信時選用
目的埠:在重點交付報文時必須要使用到
長度:udp使用者資料報文長度
校驗和:檢測udp使用者資料報在傳輸中是否有錯,有錯就丟棄
udp首部校驗和的計算方法:
在計算校驗和的時候,要在udp使用者資料報之前增加12個位元組的偽首部。偽首部臨時新增在udp使用者資料報前面,得到乙個臨時的udp使用者資料報。偽首部僅僅是為了計算校驗和而存在的,不向下傳送也不向上遞交。
使用者資料報協議 UDP
udp 簡述 udp只在ip 的資料報服務之上增加了很少一點的功能,即埠的功能和差錯檢測的功能。udp 的主要特點 udp是無連線的 即傳送資料之前不需要建立連線。udp使用盡最大努力交付 即不保證可靠交付,同時也不使用擁塞控制。udp沒有擁塞控制,很適合多 通訊的要求。udp是面向報文的 udp ...
使用者資料報協議UDP
udp概述 使用者資料報協議udp只在ip的資料報服務上增加了兩個兩個共能。分別是埠功能 有了埠,運輸層就能進行復用和分用 和差錯檢測功能。雖然udp使用者資料報只能提供不可靠的交付,但是在某些方面尤其特殊的優勢 1.udp是無連線的,即傳送資料之前不需要建立連線 當然傳送資料結束時也沒有連線可以釋...
使用者資料報協議UDP
一 udp協議概述 使用者資料報協議 user datagram protocol,縮寫為 udp 又稱使用者資料報文協議,是乙個簡單的面向資料報的運輸協議。在 tcp ip 模型中,udp 為網路層以上和應用層以下提供了乙個簡單的介面。udp 只提供資料的不可靠傳遞,它一旦把應用程式發給網路層的資...