UDP:用戶数据报协议(读书笔记之二)
生活随笔
收集整理的這篇文章主要介紹了
UDP:用戶数据报协议(读书笔记之二)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
TCP端口號與UDP端口號是相互獨立的.
盡管相互獨立,如果TCP和UDP同時提供某種知名服務(wù),兩個協(xié)議通常選擇相同的端口號.這純粹是為了使用方便,而不是協(xié)議本身的要求.
UDP和TCP首部中都有覆蓋他們首部和數(shù)據(jù)的校驗和.UDP的校驗和是可選的,而TCP的校驗和是必須的.
盡管UDP校驗和是可選的,但是他們應(yīng)該總是在用。在80年代,一些計算機產(chǎn)商在默認條件下關(guān)閉UDP校驗和功能,以提高UDP協(xié)議的NFS(Net File System)的速度。在單個局域網(wǎng)中這可能是可以接受的,但是在數(shù)據(jù)包通過路由器時,通過對鏈路層數(shù)據(jù)幀進行循環(huán)冗余檢驗可以檢測到大多數(shù)的錯誤,導(dǎo)致傳輸失敗。
| 層次 | 校驗和差錯數(shù) | 近似總分組數(shù) |
| 以太網(wǎng) | 446 | 170000000 |
| IP | 14 | 170000000 |
| UDP | 5 | 140000000 |
| TCP | 350 | 3000000 |
從最后一行可以看出,不要完全相信數(shù)據(jù)鏈路的CRC校驗。應(yīng)該始終打開端到端校驗和功能。而且,如果你的數(shù)據(jù)很有價值,也不要完全相信UDP或TCP的檢驗和,因為這些都只是簡單的檢驗和,不能檢測出所有可能在生的差錯。
轉(zhuǎn)載于:https://www.cnblogs.com/Edwin-Han/archive/2010/12/19/1910576.html
總結(jié)
以上是生活随笔為你收集整理的UDP:用戶数据报协议(读书笔记之二)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 来自ChinaUnix的对Linux r
- 下一篇: 域名过期多长时间才能注册