檢驗和算法示例
[在線咨詢] 時間:2021-06-11檢驗和算法示例
1.將發送的進行檢驗和運算的數據分成若干個16位的位串,每個位串看成一個二進制數,這里并不管字符串代表什么,是整數、浮點數還是位圖都無所謂。
2.將IP、UDP或TCP的PDU首部中的檢驗和字段置為0,該字段也參與檢驗和運算。
3.對這些16位的二進制數進行1的補碼和(one's complement sum)運算,累加的結果再取反碼即生成了檢驗碼。將檢驗碼放入檢驗和字段中。
其中1的補碼和運算,即帶循環進位(end round carry)的加法,高位有進位應循環進到低位。反碼即二進制各位取反,如0111的反碼為1000。
接收方校驗檢驗和
1.接收方將接收的數據(包括檢驗和字段)按發送方的同樣的方法進行1的補碼和運算,累加的結果再取反碼。
2.校驗,如果上步的結果為0,表示傳輸正確;否則,說明傳輸有差錯。
檢驗和算法示例
圖5.7所示為一個只包含4個16位二進制數進行檢驗和運算的簡單例子。圖5.7(a)所示為發送方的運算,①、②、③是3個數據,④是檢驗和,先置0,也參加檢驗和運算。⑤是它們的一的補碼和,⑥是⑤的反碼。發送方將⑥放到檢驗和字段和數據一起發出。圖5.7(b)所示為接收方的運算,如果沒有傳輸差錯,后結果應為0。

- 上一篇:壓力傳感器是一種常用的儀器檢測裝置
- 下一篇:分析測試儀器有哪些
計量校準機構 · 校準案例更多案例+

-
技新電子再次選擇的計量公司
技新電子再次選擇的計量公司,在選擇與計量公司合作之前,我們認為我們的要求很高,沒有想到計量公司的計量檢測技術服務這么的好···

-
榕汽車配件指定的計量檢測服務
榕汽車配件指定的計量檢測服務,我司在與這么多儀器校準機構的合作過程中,計量公司還是值得信賴的,無論是客服的服務,還是計量···
計量校準機構 · 計量資訊更多資訊+
- 陜西華科檢測技術有限公司簡介12-17
- 貴陽新天光電科技有限公司介紹06-24
- "測量過程控制"也稱為"測量保證"06-30
- 風速計儀器保養在日常維護中需注意哪些···06-26
- 水泥負壓篩析儀校驗方法06-26
- 儀器工具的領用06-26
- 測量儀器檢測數字兆歐表使用前要做好哪···06-25
- 計量器具的采購管理06-24
- 測量儀器校驗應該如何避免出現有誤差06-24
- 儀器校驗服務和供應品的采購06-23
- CNAS儀器檢測認證是什么06-23
- 揭陽計量校準實驗室、防止調整時校準失···06-23
- 儀器校驗示波器的分類標準和特征06-23
- 儀器維修鹽霧試驗箱使用過程中需要注意···06-22
- 判定測量過程和測量結果可信性06-22
- 儀器校準儀表行業存在的問題以及未來發···06-22
- 儀器校準中如何用光壓法測量激光能量06-22
- 品質部負責計量器具的校驗工作06-22
- 數字式頻率計的基本原理06-22
- 第三方計量檢測公司,關于計量校準結果···06-22








































































