Mobile IPv6協(xié)議簡(jiǎn)述
現(xiàn)在的手機(jī)可謂是全功能的微型電腦了?,F(xiàn)下最新的就是Mobile IPv6協(xié)議無線網(wǎng)絡(luò)接入功能了,在現(xiàn)在這個(gè)工作生活都離不開網(wǎng)絡(luò)的年代,手機(jī)的移動(dòng)上網(wǎng)給我們帶來了不小的便利。那么,隨著3G的來臨,手機(jī)網(wǎng)絡(luò)的接入已經(jīng)是IP化的了,這就引來一個(gè)兼容問題,這個(gè)兼容問題就是現(xiàn)在的互聯(lián)網(wǎng)慢慢采用IPv6協(xié)議,我們的手機(jī)也要采用Mobile IPv6協(xié)議。那什么是Mobile IPv6協(xié)議呢?
Mobile IPv6協(xié)議
Mobile IPv6協(xié)議是在IPv6中支持移動(dòng)性的網(wǎng)絡(luò)協(xié)議,它將參與通信的所有節(jié)點(diǎn)劃分為3種角色:
移動(dòng)節(jié)點(diǎn)(MobileNode,MN),接入點(diǎn)可在不同鏈路中切換的節(jié)點(diǎn);
家鄉(xiāng)代理(HomeAgent,HA),MN注冊(cè)的網(wǎng)絡(luò)中的固定節(jié)點(diǎn),它負(fù)責(zé)記錄MN當(dāng)前位置并為不在注冊(cè)鏈路的MN轉(zhuǎn)發(fā)報(bào)文;
對(duì)端節(jié)點(diǎn)(CorrespondentNode,CN),與MN通信的節(jié)點(diǎn),可以是固定節(jié)點(diǎn),同時(shí)也可以是移動(dòng)節(jié)點(diǎn)。
Mobile IPv6首先保證MN發(fā)生移動(dòng)后MN和CN之間的通信連接的延續(xù)性,即當(dāng)MN移動(dòng)后MN和CN之間的通信不被中斷,在此基礎(chǔ)上提高兩者之間的通信效率。
MN在家鄉(xiāng)鏈路時(shí)使用HoA(家鄉(xiāng)地址)與所有的CN通信,這種方式與傳統(tǒng)的IP通信方式?jīng)]有區(qū)別;MN移動(dòng)到外地鏈路獲得CoA(轉(zhuǎn)交地址),通過家鄉(xiāng)注冊(cè)通知HA自己當(dāng)前的位置,這時(shí)MN與CN之間所有通信使用HA中轉(zhuǎn),HA與MN之間采用隧道/反向隧道傳遞之間的IP報(bào)文。
為了提高M(jìn)N和CN之間的通信效率,MN通過CN注冊(cè)過程通知CN自己的當(dāng)前位置,并與之建立路由優(yōu)化關(guān)系。一旦路由優(yōu)化關(guān)系建立,CN與MN之間采取直接方式通信。
為實(shí)現(xiàn)CN與MN之間直接通信,Mobile IPv6定義了新的路由擴(kuò)展頭(Type2路由擴(kuò)展頭)以及家鄉(xiāng)地址選項(xiàng)(Home Address Option,HAO):
Type2路由擴(kuò)展頭攜帶在CN發(fā)向MN的IP包文中,MN根據(jù)Type2路由擴(kuò)展頭中攜帶的自己的HoA替換IP包目的地址還原IP報(bào)文;家鄉(xiāng)地址選項(xiàng)由MN發(fā)向CN的IP報(bào)文的目的地選項(xiàng)頭攜帶,CN根據(jù)該頭中攜帶的MN的HoA替換IP包中源地址還原IP報(bào)文。
Mobile IPv6以上的網(wǎng)絡(luò)協(xié)議始終采用MN的HoA作為節(jié)點(diǎn)地址與其他節(jié)點(diǎn)通信,IP及以上協(xié)議層感覺不到MN的移動(dòng)過程以及Mobile IPv6對(duì)IP包的處理過程,由此保持了MN移動(dòng)環(huán)境下與CN之間網(wǎng)絡(luò)傳輸?shù)难永m(xù)性。
總的來說,Mobile IPv6協(xié)議完成兩個(gè)主要功能:
1)移動(dòng)相關(guān)功能,MN發(fā)現(xiàn)自己的移動(dòng)并獲得新地址通知HA和CN,設(shè)定好MN和CN之間的通信狀態(tài)數(shù)據(jù),并定期地維護(hù)這些數(shù)據(jù);
2)數(shù)據(jù)接收和發(fā)送功能,當(dāng)MN移動(dòng)狀態(tài)已經(jīng)確定,MN和CN之間接收和發(fā)送數(shù)據(jù)的處理,即根據(jù)目前移動(dòng)狀態(tài)接收和發(fā)送攜帶移動(dòng)相關(guān)信息(Type2路由擴(kuò)展頭,家鄉(xiāng)地址選項(xiàng))的IP報(bào)文。