在計算校驗和時要在udp數(shù)據(jù)報之前增加12個字節(jié)的偽首部,所以稱為偽首部是因為它并不是udp真正的首部,只是在計算校驗和時使用
偽首部臨時與udp用戶數(shù)據(jù)報鏈接在一起,形成臨時的用戶數(shù)據(jù)報,按照這個臨時的udp用戶數(shù)據(jù)報計算出校驗和
udp的校驗和是把首部和數(shù)據(jù)部分一起檢驗
偽首部的第1、2個字段涉及到網(wǎng)絡(luò)層ip分組中的ip地質(zhì)字段內(nèi)容。原因有兩個:
1、與應(yīng)用進程聯(lián)系套接字包含兩個網(wǎng)絡(luò)地址,即端口號和ip地址
2、udp是無連接的,需要增強udp的可靠性