摘要:通信工程師互聯(lián)網(wǎng)技術(shù)IPv6的報文格式:IP層提供無連接和不可靠的數(shù)據(jù)報投遞服務(wù)。IP層以盡力而為(besteffort)的方式向指定的信宿投遞數(shù)據(jù)報,但不保證此數(shù)據(jù)報一定正確地到達信宿。所有需要的可靠性都是由IP層以上各層實現(xiàn)的。
4.5 IPv6的報文格式
IP層提供無連接和不可靠的數(shù)據(jù)報投遞服務(wù)。IP層以盡力而為(besteffort)的方式向指定的信宿投遞數(shù)據(jù)報,但不保證此數(shù)據(jù)報一定正確地到達信宿。所有需要的可靠性都是由IP層以上各層實現(xiàn)的。例如在TCP應(yīng)用程序中,這種可靠性是由TCP本身實現(xiàn)的。在
UDP應(yīng)用程序中,這種可靠性必須由應(yīng)用程序自身來實現(xiàn),因為UDP本身是不可靠的。
IP層最里要的功能之一是路由選擇,每個IP數(shù)據(jù)報都包含有信源地址和信宿地址。但是IPv6完全改變了以前的數(shù)據(jù)格式。如圖4-19所示,IPv6數(shù)據(jù)報有一個固定大小的基本報頭(baseheader),其后可以允許有零個或多個擴展報頭(extensionheader),再后是數(shù)據(jù)。
只有基本報頭是必須的,而所有的擴展報頭都是可選的。這種方式可以大幅度的提高IPv6數(shù)據(jù)報文的路由能力,同時也能夠提高端到端的安全性、IP安全報頭的運用等。
IPv6基本報頭的設(shè)計理念主要來自對原有IPv4報頭格式的改變,源于IPv4報頭,并高于IPv4報頭。IPv6本身有許多新的思路和功能拓展。與IPv4報頭相比,雖然IPv6必須容納更大的地址,但它的基本報頭所包含的信息卻比IPv4少。在IPv4數(shù)據(jù)報報頭中的選項和一些固定的字段,在IPv6中被移到了擴展報頭中。一般來說,數(shù)據(jù)報報頭的變化反映了協(xié)議的變化。IPv6基本報頭所含字段少,而且報頭長度固定。這些特點使網(wǎng)絡(luò)中路由器的硬件實現(xiàn)更為簡單。與IPv4不同的是,在今后必將普及的純IPv6網(wǎng)絡(luò)中,數(shù)據(jù)報文在路由過程中不會被分割,從而進一步減少路由負擔。這些改進能夠使IPv6在一個合理的開銷范圍內(nèi)適應(yīng)未來網(wǎng)絡(luò)流量的指數(shù)級增長速度。
返回目錄:
編輯推薦:
中級通信專業(yè)實務(wù)
通信工程師備考資料免費領(lǐng)取
去領(lǐng)取