udp資料長度= ip資料長度- ip首部資料長度
udp提供不可靠性:它把應用程式傳給ip層的資料傳送出去,不保證能否達到目的地。
源埠號:傳送端的埠
目的埠號:接收方埠號
udp長度:值為udp首部和資料的總長度
校驗和: 覆蓋udp首部和資料
udp資料報最好不要太大,越大就可能會引起ip切片傳輸,導致出錯的概率也就可能越大。
*讀請求(rrq =1) 和 寫請求 ( w r q =2)
*資料(data=3)和 ack=4
*差錯碼(error=5)
tftp使用不可靠的udp,tftp就必須處理分組丟失和分組重複。分組丟失可通過傳送方的超時與重傳機制解決。
《TCP IP詳解》學習筆記(六) UDP 協議
udp 是傳輸層協議,和 tcp 協議處於乙個分層中,但是與 tcp 協議不同,udp 協議並不提供超時重傳,出錯重傳等功能,也就是說其是不可靠的協議。由於很多軟體需要用到 udp 協議,所以 udp 協議必須通過某個標誌用以區分不同的程式所需要的資料報。埠號的功能就在於此,例如某乙個 udp 程式...
TCP IP學習筆記(6) UDP協議
udp是傳輸層協議,和tcp協議處於乙個分層中,但是與tcp協議不同,udp協議並不提供超時重傳,出錯重傳等功能,也就是說其是不可靠的協議。由於很多軟體需要用到udp協議,所以udp協議必須通過某個標誌用以區分不同的程式所需要的資料報。埠號的功能就在於此,例如某乙個udp程式a在系統中註冊了3000...
TCP IP詳解學習筆記 6 UDP協議
udp是傳輸層協議,和tcp協議處於乙個分層中,但是與tcp協議不同,udp協議並不提供超時重傳,出錯重傳等功能,也就是說其是不可靠的協議。2.1.udp埠號 由於很多軟體需要用到udp協議,所以udp協議必須通過某個標誌用以區分不同的程式所需要的資料報。埠號的功能就在於此,例如某乙個udp程式a在...