日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

计算机网络 --- 传输层UDP协议

發布時間:2024/7/23 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机网络 --- 传输层UDP协议 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

UDP只在IP數據報服務之上增加了很少功能,即復用分用和差錯檢測功能。

UDP的主要特點

  • UDP是無連接的,減少開銷和發送數據之前的時延。
  • UDP使用最大努力交付,即不保證可靠交付。
  • UDP是面向報文的,適合一次性傳輸少量數據的網絡應用。應用層給UDP多長的報文,UDP就照樣發送,即一次發一個完整的報文。
  • UDP沒有擁塞控制,適合實時的網絡應用。
  • UDP首部開銷小,8B(TCP首部20B)

UDP首部格式

分用時,找不到對應的目的端口號,就丟棄報文,并給發送方發送ICMP“端口不可達”差錯報告報文。

UDP校驗

偽首部只有在計算檢驗和時才出現,不向下傳送也不向上遞交。

17:封裝UDP報文的IP數據報首部協議字段是17.

UDP長度:UDP首部8B + 數據部分長度(不包括偽首部)。

UDP校驗過程

在發送端:

  • 填上偽首部
  • 全0填充校驗和字段
  • 全0填充數據部分(UDP數據報要看成許多4B的字串接起來)
  • 偽首部 + 首部 + 數據部分采用二進制反碼求和
  • 把和 求反碼 填入檢驗和字段
  • 去掉偽首部,發送
  • 在接收端:

  • 填上偽首部
  • 偽首部 + 首部 + 數據部分采用二進制反碼求和
  • 結果全為1則無差錯,否則丟棄數據報/交給應用層附上出差錯的警告。
  • 總結

    以上是生活随笔為你收集整理的计算机网络 --- 传输层UDP协议的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。