劉 燁
(黃岡職業技術學院計算機科學與技術系,湖北黃岡438002)
IP數據報首部檢驗和的生成與例證
劉 燁
(黃岡職業技術學院計算機科學與技術系,湖北黃岡438002)
IP數據報在經過路由器進行轉發時一般要進行三個方面的處理:首部檢驗、路由選擇和數據分片。先前在講到IP數據報的首部檢驗時都是一帶而過,筆者通過對IP數據報首部檢驗機制的分析和研究,用案例剖析其原理,便于深入理解和掌握。
IP數據報;首部檢驗和;原理;例證
IP數據報在經過路由器進行轉發時一般要進行三個方面的處理:首部檢驗、路由選擇和數據分片。過去我們在講到IP數據報的首部檢驗時都是一帶而過,筆者通過對IP數據報首部檢驗機制的分析和研究,用案例剖析其原理,便于深入理解和掌握。
IP數據報在傳輸過程中并不對其數據區進行校驗,這樣做的原因有以下兩點:
(1)lP協議是一個點對點協議,如果在傳輸過程中每個點都對數據進行校驗操作,勢必增加很大的費用,這與IP的“盡力傳輸”的思想不相符。
(2)將可靠性留給更高的層次去解決,這既可以保證數據的可靠性,又可以得到更大的靈活性和效率。因為IP層的上層傳輸層是端到端的協議,進行端到端的校驗比進行點對點的校驗的開銷要小得多,在通信線路較好的情況下尤其如此。另外,上層協議可以根據對于數據可靠性的要求,選擇是否進行校驗,甚至可以考慮采用不同的校驗方法,這給系統帶來很大的靈活性。……