浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » EDA/PLD

計(jì)算UDP檢驗(yàn)和的例予

發(fā)布時(shí)間:2014/9/5 20:41:52 訪問(wèn)次數(shù):2340

   UDP計(jì)算檢驗(yàn)和的方法和計(jì)算IP數(shù)據(jù)報(bào)首部檢驗(yàn)和的方法相似。但不同的是:IP數(shù)據(jù)報(bào)的檢驗(yàn)和只檢驗(yàn)IP數(shù)據(jù)報(bào)的首部,但UDP的檢驗(yàn)和是把首部和數(shù)據(jù)部分一起都檢驗(yàn)。 OPA4342發(fā)送方,首先是先把全零放入檢驗(yàn)和字段。再把偽首部以及UDP用戶數(shù)據(jù)報(bào)看成是由許多16位的字串接起來(lái)。若UDP用戶數(shù)據(jù)報(bào)的數(shù)據(jù)部分不是偶數(shù)個(gè)字節(jié),則要填入一個(gè)全零字節(jié)(但此字節(jié)不發(fā)送)。然后按二進(jìn)制反碼計(jì)算出這些16位字的和。將此和的二進(jìn)制反碼寫入檢驗(yàn)和字段后,就發(fā)送這樣的UDP用戶數(shù)據(jù)報(bào)。在接收方,把收到的UDP用戶數(shù)據(jù)報(bào)連同偽首部(以及可能的填充全零字節(jié))一起,按二進(jìn)制反碼求這些16位字的和。當(dāng)無(wú)差錯(cuò)時(shí)其結(jié)果應(yīng)為全1。否則就表明有差錯(cuò)出現(xiàn),接收方就應(yīng)丟棄這個(gè)UDP用戶數(shù)據(jù)報(bào)(也可

以上交給應(yīng)用層,但附上出現(xiàn)了差錯(cuò)的警告)。圖5-7給出了一個(gè)計(jì)算UDP檢驗(yàn)和的例子。

     

   這里假定用戶數(shù)據(jù)報(bào)的長(zhǎng)度是15字節(jié),因此要添加一個(gè)全0的字節(jié)。讀者可以自己檢驗(yàn)一下在接收端是怎樣對(duì)檢驗(yàn)和進(jìn)行檢驗(yàn)的。不難看出,這種簡(jiǎn)單的差錯(cuò)檢驗(yàn)方法的檢錯(cuò)能力并不強(qiáng),但它的好處是簡(jiǎn)單,處理起來(lái)較快。

   如圖5-5所示,偽首部的第3字段是全零;第4個(gè)字段是IP首部中的協(xié)議字段的值,以前已講過(guò),對(duì)于UDP,此協(xié)議字段值為17:第5字段是UDP用戶數(shù)據(jù)報(bào)的長(zhǎng)度。因此,遮樣的檢驗(yàn)和,既檢查了UDP用戶數(shù)據(jù)報(bào)的源端口號(hào)和目的端口號(hào)以及UDP用戶數(shù)據(jù)報(bào)的數(shù)據(jù)部分,又檢查了IP數(shù)據(jù)報(bào)的源IP地址和目的地址。

   UDP計(jì)算檢驗(yàn)和的方法和計(jì)算IP數(shù)據(jù)報(bào)首部檢驗(yàn)和的方法相似。但不同的是:IP數(shù)據(jù)報(bào)的檢驗(yàn)和只檢驗(yàn)IP數(shù)據(jù)報(bào)的首部,但UDP的檢驗(yàn)和是把首部和數(shù)據(jù)部分一起都檢驗(yàn)。 OPA4342發(fā)送方,首先是先把全零放入檢驗(yàn)和字段。再把偽首部以及UDP用戶數(shù)據(jù)報(bào)看成是由許多16位的字串接起來(lái)。若UDP用戶數(shù)據(jù)報(bào)的數(shù)據(jù)部分不是偶數(shù)個(gè)字節(jié),則要填入一個(gè)全零字節(jié)(但此字節(jié)不發(fā)送)。然后按二進(jìn)制反碼計(jì)算出這些16位字的和。將此和的二進(jìn)制反碼寫入檢驗(yàn)和字段后,就發(fā)送這樣的UDP用戶數(shù)據(jù)報(bào)。在接收方,把收到的UDP用戶數(shù)據(jù)報(bào)連同偽首部(以及可能的填充全零字節(jié))一起,按二進(jìn)制反碼求這些16位字的和。當(dāng)無(wú)差錯(cuò)時(shí)其結(jié)果應(yīng)為全1。否則就表明有差錯(cuò)出現(xiàn),接收方就應(yīng)丟棄這個(gè)UDP用戶數(shù)據(jù)報(bào)(也可

以上交給應(yīng)用層,但附上出現(xiàn)了差錯(cuò)的警告)。圖5-7給出了一個(gè)計(jì)算UDP檢驗(yàn)和的例子。

     

   這里假定用戶數(shù)據(jù)報(bào)的長(zhǎng)度是15字節(jié),因此要添加一個(gè)全0的字節(jié)。讀者可以自己檢驗(yàn)一下在接收端是怎樣對(duì)檢驗(yàn)和進(jìn)行檢驗(yàn)的。不難看出,這種簡(jiǎn)單的差錯(cuò)檢驗(yàn)方法的檢錯(cuò)能力并不強(qiáng),但它的好處是簡(jiǎn)單,處理起來(lái)較快。

   如圖5-5所示,偽首部的第3字段是全零;第4個(gè)字段是IP首部中的協(xié)議字段的值,以前已講過(guò),對(duì)于UDP,此協(xié)議字段值為17:第5字段是UDP用戶數(shù)據(jù)報(bào)的長(zhǎng)度。因此,遮樣的檢驗(yàn)和,既檢查了UDP用戶數(shù)據(jù)報(bào)的源端口號(hào)和目的端口號(hào)以及UDP用戶數(shù)據(jù)報(bào)的數(shù)據(jù)部分,又檢查了IP數(shù)據(jù)報(bào)的源IP地址和目的地址。

相關(guān)技術(shù)資料
9-5計(jì)算UDP檢驗(yàn)和的例予

熱門點(diǎn)擊

 

推薦技術(shù)資料

聲道前級(jí)設(shè)計(jì)特點(diǎn)
    與通常的Hi-Fi前級(jí)不同,EP9307-CRZ這臺(tái)分... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13692101218  13751165337
粵ICP備09112631號(hào)-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!