摘要:當移動節(jié)點離開本地鏈路時,它的家鄉(xiāng)代理使用IPv6中的“鄰居發(fā)現(xiàn)”機制來截獲發(fā)往移動節(jié)點的數(shù)據(jù)分組,而不是使用移動IPv4中的ARP協(xié)議。
1.ARP協(xié)議的解決
當移動節(jié)點離開本地鏈路時,它的家鄉(xiāng)代理使用IPv6中的“鄰居發(fā)現(xiàn)”機制來截獲發(fā)往移動節(jié)點的數(shù)據(jù)分組,而不是使用移動IPv4中的ARP協(xié)議。
為了截取數(shù)據(jù)包,家鄉(xiāng)代理必須代表這個移動節(jié)點在本地鏈路上廣播一條“鄰居廣播”信息。當本地鏈路上的任何節(jié)點接收到這樣一個“鄰居廣播”信息后,將自動修改自己的“鄰居緩存”,從而使移動節(jié)點的地址與家鄉(xiāng)代理的數(shù)據(jù)鏈路層地址相關聯(lián)。這樣,以后發(fā)送給移動節(jié)點的數(shù)據(jù)分組就可以直接發(fā)送到移動節(jié)點的IP地址處,而不像移動IPv4,需要將發(fā)送給移動節(jié)點的數(shù)據(jù)分組發(fā)送給移動節(jié)點的家鄉(xiāng)代理。
“鄰居發(fā)現(xiàn)”機制的使用提高了移動IPv6協(xié)議的健壯性,并且簡化了移動IP的實現(xiàn)過程,因為采用該機制后,在移動IPv6中不再需要考慮與移動IPv4中的ARP協(xié)議相關的特定數(shù)據(jù)鏈路層的性質。
2.IPv6的封裝
在移動IPv4中,對于所有的數(shù)據(jù)分組必須使用IP封裝技術,將發(fā)送給移動節(jié)點的數(shù)據(jù)分組封裝后,通過隧道發(fā)送到轉交地址處,實現(xiàn)移動節(jié)點的繼續(xù)通信。
而在移動IPv6中,對于發(fā)送到離開本地鏈路的移動節(jié)點的數(shù)據(jù)分組,可以使用IPv6的“路由分組頭”進行傳送,而不一定使用IP封裝。
在移動IPv6中,使用“路由分組頭”進行傳送時,需要較少的附加分組頭字節(jié),這樣,可以減少移動IP發(fā)送數(shù)據(jù)分組的負擔,但是,為了防止數(shù)據(jù)分組在發(fā)送的過程中被篡改,在移動IPv6中,由移動節(jié)點的家鄉(xiāng)代理截獲并通過隧道發(fā)送到移動節(jié)點的數(shù)據(jù)分組仍然必須使用封裝技術。
返回目錄
編輯推薦
通信工程師備考資料免費領取
去領取