《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于域的組播與移動IPv6相結合的移動主機通信方案
基于域的組播與移動IPv6相結合的移動主機通信方案
許先斌 張立鋒
摘要: 基于域的概念提出一種組播和移動IPv6相結合的移動主機通信方案。介紹了該方案的網絡體系結構及其路由建立策略、數據重傳策略和切換策略。
Abstract:
Key words :

  摘  要: 基于域的概念提出一種組播和移動IPv6相結合的移動主機通信方案。介紹了該方案的網絡體系結構及其路由建立策略、數據重傳策略和切換策略。

  關鍵詞: 組播  IPv6  移動主機

 

1 移動IPv6的特點

  在移動IPv6中,每個移動主機(MH)都有2個地址:本地地址和轉發地址。本地地址是移動主機與本地網連結時使用的固定不變地址;轉發地址是移動主機與外區網絡連接時的臨時地址,即隧道終點地址,當移動主機漫游到外地網絡時使用。每當移動主機接入新的網絡,轉發地址就發生變化。

  移動IPv6的工作過程是:移動主機通過接收移動代理的通告報文分辨其在本地網,還是在外地網。移動代理分為本地代理(HA)和外地代理(FA)。如果移動主機檢測到自己位于本地網,則不需要移動服務就可以工作。如果檢測到自己已漫游到外地網,則獲得該外地網上的一個轉交地址。然后移動主機向本地代理登記其新的轉交地址。發往移動主機本地地址的數據被其本地代理接收,本地代理利用隧道技術封裝數據包,發送到移動主機的轉交地址并解除封裝,最終發送給移動主機。

2 組播應用于移動IPv6的優勢

  移動主機區別于固定網絡設備的最大特點是它具有移動性。當移動主機從一個網絡切換到另一個網絡時,其IP地址會隨之改變。而IP地址通常會被網絡協議的高層(如傳輸層或應用層)用來確定一個通信連接,所以這種在通信過程中IP地址的改變將導致重新建立不必要的連接。例如TCP協議使用源端地址和目的端地址組成的4元組(目的IP地址、目的端口號、源IP地址、源端口號)來確定一個連接。如果在使用TCP協議的通信過程中,移動主機的IP地址發生了改變,則先前建立的連接就必須斷開,并重新建立連接。如在TCP中使用3次握手來重新建立連接,則會造成一定的時延和通信的間斷。

  將組播應用于IPv6,其基本思想是將每個移動主機看成1個組播組。在通信過程中,如果移動主機的IP地址改變,則只要將新的IP地址加入組播組,就可以接收數據了。這樣可以利用組播的優勢,當移動主機切換時,保持通信的連續性。

3 移動主機通信方案

  本文提出一種基于域的組播和移動IPv6結合的移動主機通信方案。在該方案中,首先建立基于域的網絡體系結構。并采用core-based trees組播路由,以域網關為核心建立從通信主機到移動主機的組播路由。在此基礎上,提出了保證數據在移動網絡中傳輸的可靠性策略(即數據重傳策略)以及移動主機在切換時保證數據傳輸穩定性的方法。

3.1 基于域的網絡體系結構

  基于域的網絡體系結構如圖1所示。網絡被分成域中網絡和與其互聯的Internet網絡。其中移動主機MH和固定網絡進行通信的部分稱為無線網絡。假定固定網絡的通信是可靠的,既不丟失也不損壞數據,本文所提出的方案只保證無線網絡能可靠地傳輸數據。

 

  通過使用域的概念,把移動主機切換分為域內切換和域間切換,以提高移動網絡的數據傳輸效率。例如:一個移動主機可能會在大學的幾個校區不斷地變換位置,但是大部分時間在該大學的范圍內。這樣,可以把1個自治網絡作為1個域,即可以把整個大學作為1個域,幾個校區作為幾個子網。本文著重研究域內切換的情況。

  每個需要加入組播組的主機都必須發送加入組播組信號給域網關。在建立組播路徑時,只需要對每個組播組以core節點(即域網關)為中間節點建立單一的組播樹。此組播樹包括源端到域網關的路由和域網關到移動主機的路由。這種方案避免了采用廣播式的組播選路,減少了網絡資源的浪費,減輕了網絡負擔。

  移動主機本地代理HA的作用是緩存移動主機當前所在的域網關地址(即移動主機的本地地址到域網關的映射),使要與移動主機通信的主機知道該移動主機組播路由器的位置。外地代理FA的作用是代表移動主機向域網關發送組播請求。為保證無線網絡通信的可靠性,使用移動代理代替移動主機緩存接收數據。移動代理只能釋放已正確接收的數據,以保證移動網絡傳輸數據的可靠性。域網關是組播路由的中心點,即通信主機與移動主機通信的轉接點,負責建立與通信另一端的路由和建立到移動主機的組播路由。

3.2 建立到移動主機的路由

  (1)移動主機作為接收者

  移動主機加入到組播組的算法如下。

 ?、佼斠苿又鳈C切換到另一個網絡后,根據移動IPv6協議可以通過外地代理獲得1個外地地址。同時,外地代理代表移動主機向域網關發送IGMP請求,要求加入此移動主機的組播組。

  ②域網關檢查此組播組是否已存在,如果已存在,則表明此切換是域內切換,不需要向本地代理發更新信息,只需在域網關為相應的組播組增加新的組播地址并新建1條到此新地址的路由的域網關。

 ?、廴绻淮嬖诖私M播組,則表明此移動主機是從別的域切換過來的,因此域網關需要向移動主機的本地代理發更新信息,通知本地代理更新緩存中的移動代理當前域網關地址。同時在域中記錄此組播組和其對應的組播地址,并建立從域網關到此移動主機的組播路由以及通信主機之間的路由。

   通信主機與移動主機通信的路由算法如下。

  ①通信主機向DNS請求得到移動主機本地地址和移動主機組播號(假定DNS能提供移動主機本地地址和組播號)。

 ?、谕ㄐ胖鳈C發請求信息給移動主機本地代理(此請求信息包括移動主機的本地地址和組播號),要求移動主機通告移動主機當前的域網關地址。

 ?、垡苿又鳈C本地代理收到請求后,檢索其緩存,得到移動主機對應的當前域網關地址并把域網關地址發送給通信主機。

 ?、芡ㄐ胖鳈C收到此域網關地址后,建立到域網關的組播路由,然后把需要發送的數據發送給域網關。域網關根據域內的組播路由再把數據發送給移動主機的外地代理并由外地代理把數據轉發給移動主機。

  (2)移動主機作為發送者

  移動主機作為發送者的情況要簡單些。使用移動IPv6協議,以移動主機的當前外地地址作為組播原地址、組播號作為移動IPv6的頭部擴展字段(用來標志移動主機)發送給外地代理。由外地代理負責路由,轉發給通信主機。

3.3 數據重傳策略

  由于移動網絡的不可靠性,因此需要采用一定的策略來保證移動網絡的傳輸可靠性。

  (1)移動主機作為接收者

  ①移動代理需要一定的緩存來存儲從固定網絡接收的數據。移動代理將數據發送給移動主機后并不立即將緩存中的數據釋放,而是設置超時定時器。

 ?、谝苿又鳈C接收數據后,如果數據無損壞并且序號不重復,則發送ACK消息給移動代理。如果接收數據的序號與移動主機已正確接收數據的序號相同,則丟棄數據,不做任何響應。移動主機不需要對接收到的每個數據報進行ACK確認,可以一次確認多個數據報。發送一個數據報的ACK確認表明在這個數據報之前的所有數據報都已正確接收。

  ③如果數據被損壞或者接收數據的序號之間出現不連續性,則發送NACK消息給移動代理,希望移動代理重傳數據,并設置超時定時器。如果定時器超時,則表明NACK或重傳的信息丟失,需要重發NACK消息。

  ④移動代理收到移動主機的ACK消息后,釋放此ACK序號以及此序號之前的數據。如果收到NACK消息,則重新發送此序號的數據。如果移動代理的超時定時器到,表明ACK消息丟失或移動主機已離開網絡,則移動代理可以釋放緩存。

  (2)移動主機作為發送者

 ?、僖苿又鳈C向移動代理發送數據,移動代理正確接收到數據后,向移動主機發送ACK消息。移動主機也可以一次確認多個數據報。

 ?、谌绻麛祿粨p壞或者接收數據的序號之間出現不連續性,則發送NACK消息給移動主機,要求移動主機重傳數據,并設置超時定時器。如果超時定時器到,表明NACK或重傳的信息丟失,則重發NACK消息。

 ?、廴绻苿又鳈C收到NACK消息,則重新發送此序號的數據。

3.4 切換策略

  (1)移動主機作為接收者的切換算法。

 ?、偌俣ㄒ苿又鳈C從FA切換到FA′,移動主機首先加入組播組。

  ②MH向FA′登記時,向FA′發送的信息包括:原FA地址、已正確接收的數據序號和組播號。此時,FA和FA′在同一組播組。設移動主機向FA′發送的信息中已正確接收的數據序號為N,即在FA中已正確接收到了序號為N的數據,FA′接收到數據序號最小為N′。

 ?、廴绻鸑′>N,則表示序號為N+1~N′-1的數據在移動主機切換時丟失,FA′發送請求信息給FA,要求FA傳輸數據序號為(N,N′)間的數據給FA′,并發送release信號給FA,通知FA可以離開組播組。FA通過單播方式傳輸數據序號為(N,N′)區間的數據給FA′。

 ?、苋绻鸑′≤N,則表示移動主機在切換過程中無數據丟失,只需發送release信號給FA,通知FA可以離開組播組。

  (2)移動主機作為發送者的切換算法。

  假定移動主機從一個網絡(移動代理為FA)切換到另一個網絡(移動代理為FA′)。移動主機有序號1~L的數據需要發送,在FA網絡中發送序號為1~n的數據,鑒于網絡的延遲或數據的丟失,可能移動主機沒有收到1~n的數據的全部確認就已經發生切換。設移動主機收到FA序號為1~m的ACK(m≤n≤L)。

 ?、僖苿又鳈CMH切換到FA′時向FA′登記,并向FA′發送原FA和已正確接收的數據序號。

 ?、贔A′發送消息給FA,要求FA代替移動主機向組播組發送移動主機在FA中已正確收到的數據確認序號的數據,本例中為1~m的數據。FA′代替移動主機向組播組繼續發送序號從移動主機在FA中已正確收到的數據確認序號以后的數據,本例中為m~L的數據。

4 性能分析和總結

  本文將組播和移動IPv6相接合,利用組播的優勢實現了移動主機在切換位置時通信的連續性,避免了因為切換時IP地址的改變導致通信連接的重建。采用core-based trees組播路由,將移動主機所在的域網關作為core,減少了移動主機切換位置時組播路由的重建。移動主機在1個域中進行切換的概率是遠高于在域間切換的概率,所以重建組播路由的路徑一般只限于域網關與子網的路由器之間。采用ACK和NACK消息在移動主機和其移動代理之間進行傳遞,進行傳輸數據的確認和重傳機制,保證了移動網絡的通信可靠性。

 

參考文獻

1  Tanenbaum A S.Computer Networks.北京:清華大學出版社,2001

2  Stevens W R著,范建華譯.TCP/IP詳解 卷1:協議.北京:機械工業出版社,2001

3  Perkins C.IP Mobility Support.RFC2002,1996

4  Fenner W.Internet Group Management Protocol(Version 2).RFC2236,1997

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美性理论片在线观看片免费| 亚洲少妇诱惑| 午夜精品久久久久久久男人的天堂| 亚洲国产网站| 久久久久久一区| 国产一区二区三区自拍| 亚洲资源在线观看| 亚洲精品综合久久中文字幕| 欧美国产欧美亚洲国产日韩mv天天看完整| 国内精品模特av私拍在线观看| 欧美亚洲综合另类| 欧美午夜理伦三级在线观看| 欧美国产日韩xxxxx| 欧美1区免费| 国产一区二区剧情av在线| 久久婷婷综合激情| 欧美日韩高清在线播放| 国产精品hd| 欧美在线视频观看| 国产欧美在线播放| 在线电影国产精品| 在线精品福利| 亚洲影院在线观看| 午夜视频在线观看一区二区三区| 亚洲欧美激情精品一区二区| 性高湖久久久久久久久| 国产欧美精品va在线观看| 国产精品伦子伦免费视频| 国产精品精品视频| 中文国产成人精品| 亚洲国产成人在线| 亚洲精品中文字幕有码专区| 欧美精品1区2区3区| 欧美一二三区在线观看| 激情综合网址| 亚洲欧美成人精品| 欧美激情小视频| 亚洲欧美日韩中文在线制服| 夜色激情一区二区| 国外成人网址| 亚洲欧洲在线播放| 久久精品成人欧美大片古装| 国产精品高清一区二区三区| 久久久水蜜桃av免费网站| 欧美日韩精品免费看| 99国产精品私拍| 欧美日本一道本在线视频| 欧美精品在线免费| 欧美性猛交99久久久久99按摩| 国产麻豆午夜三级精品| 在线观看中文字幕不卡| 久久精品成人一区二区三区| 国产精品久久婷婷六月丁香| 91久久久一线二线三线品牌| 性欧美videos另类喷潮| 亚洲精品欧美极品| 欧美成人午夜激情在线| 欧美视频四区| 久久一二三四| 国产视频一区二区三区在线观看| 狠狠色狠狠色综合日日小说| 久久精品综合一区| 久久久青草青青国产亚洲免观| 在线播放日韩专区| 欧美黑人在线观看| 国产精品白丝黑袜喷水久久久| 久久久久久久久久久久久女国产乱| 免费亚洲一区二区| 亚洲一区二区日本| 亚洲影视在线播放| 国产欧美日韩麻豆91| 欧美精品国产一区| 欧美在线播放一区| 欧美成人69| 一区二区三区**美女毛片| 亚洲裸体在线观看| 欧美三级韩国三级日本三斤| 久久av一区二区三区| 在线视频亚洲欧美| 亚洲淫性视频| 亚洲私人黄色宅男| 欧美中文字幕在线观看| 欧美大胆a视频| 欧美日韩国产精品专区| 久久婷婷久久一区二区三区| 模特精品在线| 欧美亚洲一区二区在线| 国产精品高潮呻吟久久av黑人| 久久黄色级2电影| 欧美日韩免费高清一区色橹橹| 亚洲肉体裸体xxxx137| 亚洲精品一二| 欧美日韩在线影院| 一色屋精品视频在线看| 久久亚洲影院| 国产精品v欧美精品v日本精品动漫| 欧美一区二区三区视频免费| 欧美另类视频| 欧美成人在线免费观看| 欧美先锋影音| 国产欧美日韩亚洲一区二区三区| 亚洲欧美国产制服动漫| 红桃视频国产一区| 久久精品99国产精品| 亚洲欧美变态国产另类| 久久久久久综合| 国产欧美一区二区精品秋霞影院| 欧美日韩国产不卡在线看| 国产欧美日韩激情| 久久久久久久久一区二区| 久久精品国产第一区二区三区| 欧美日韩xxxxx| 久久久久久久久一区二区| 亚洲日韩中文字幕在线播放| 欧美成人午夜剧场免费观看| 在线精品视频一区二区三四| 欧美高清视频一区二区三区在线观看| 亚洲精品中文字幕在线| 国产精品国产亚洲精品看不卡15| 一区二区三区四区五区在线| 91久久国产综合久久91精品网站| 国产精品最新自拍| 在线观看成人一级片| 国产一区二区观看| 久久精品亚洲一区二区| 国产精品视频专区| 免费亚洲视频| 欧美日韩一区不卡| 国产精品wwwwww| 国产模特精品视频久久久久| 久久久久久黄| 亚洲免费av网站| 99亚洲一区二区| 校园春色综合网| 久久香蕉国产线看观看网| 伊人久久大香线| 欧美大片专区| 国产欧美综合一区二区三区| 亚洲国产成人久久综合一区| 国产精品久久二区二区| 亚洲小说欧美另类婷婷| 日韩视频免费看| 久久人91精品久久久久久不卡| 欧美成va人片在线观看| 国产日韩精品一区二区三区| 久久久综合视频| 久久久久网址| 亚洲国产精品一区二区第一页| 亚洲三级电影全部在线观看高清| 国产日韩av一区二区| 久久成人精品视频| 国产精品电影在线观看| 国语自产在线不卡| 亚洲午夜免费视频| 久久精品视频一| 亚洲欧美在线x视频| 午夜免费久久久久| 母乳一区在线观看| 欧美精品久久久久久久免费观看| 中文av一区二区| 亚洲视频www| 欧美日韩国产美| 亚洲午夜在线观看视频在线| 国产偷自视频区视频一区二区| 欧美一区二区三区在线视频| 一区二区毛片| 久久久精品一区| 欧美成人精品福利| 欧美日韩午夜| 久久国产精品亚洲77777| 黄色欧美日韩| 欧美国产日本高清在线| 国产精品久久久一区二区三区| 乱人伦精品视频在线观看| 亚洲第一色在线| 午夜精品久久久久久久99樱桃| 亚洲综合不卡| 国产精品主播| 黄色成人免费观看| 久久精品电影| 亚洲第一综合天堂另类专| 国产精品一区二区你懂得| 国产综合色精品一区二区三区| 欧美午夜国产| 欧美性猛交视频| 欧美成在线视频| 国产精品久久久久毛片大屁完整版| 在线 亚洲欧美在线综合一区| 免费在线观看精品| 欧美午夜精品一区二区三区| 亚洲性人人天天夜夜摸| 亚洲人成网站色ww在线| 欧美亚洲在线视频| 欧美吻胸吃奶大尺度电影| 在线 亚洲欧美在线综合一区| 欧美日韩一级大片网址| 欧美日韩一二区| 亚洲第一毛片| 欧美激情国产日韩精品一区18| 欧美精品一区二区三区很污很色的| 欧美精品午夜| 免费一级欧美片在线播放| 免费日韩视频| 国产精品美女999| 日韩午夜激情av| 久久久久九九视频| 欧美午夜视频网站| 乱中年女人伦av一区二区| 欧美精品一区二区蜜臀亚洲| 亚洲精选在线观看| 国产中文一区| 久久精品九九| 欧美激情影院| 国产精品老女人精品视频| 欧美日韩精品不卡| 亚洲精品国久久99热| 久久精品国亚洲| 性欧美激情精品| 一区二区三区三区在线| 欧美精选午夜久久久乱码6080| 国产噜噜噜噜噜久久久久久久久| 国产一区二区成人| 欧美日韩国产成人高清视频| 亚洲综合色在线| 揄拍成人国产精品视频| 国产精品免费在线| 国产日韩一级二级三级| 日韩视频在线一区二区三区| 欧美日韩午夜在线| 免费国产自线拍一欧美视频| 久久久福利视频| 在线日韩日本国产亚洲| 一区二区三区四区国产精品| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲三级视频在线观看| 久久国产精品高清| 欧美视频专区一二在线观看| 国产日韩欧美a| 国产乱码精品一区二区三区忘忧草| 欧美黄污视频| 亚洲美女在线一区| 午夜日韩福利| 欧美午夜激情小视频| 欧美日韩和欧美的一区二区| 亚洲国产国产亚洲一二三| 欧美日韩综合在线| 欧美午夜视频网站| 美女脱光内衣内裤视频久久网站| 国产日韩欧美精品| 日韩午夜电影| 午夜精品福利在线| 欧美精品一区二区三区久久久竹菊| 欧美日韩一区二区三| 日韩亚洲欧美一区二区三区| 亚洲免费成人av| 午夜视黄欧洲亚洲| 一区二区日韩伦理片| 欧美日韩视频在线观看一区二区三区| 日韩视频永久免费| 久久久精彩视频| 久久成人资源| 一区二区三区成人| 欧美日韩一区自拍| 欧美日韩第一页| 久久噜噜亚洲综合| 免费视频亚洲| 国产在线乱码一区二区三区| 久久久久久久激情视频| 亚洲激情网站免费观看| 国产噜噜噜噜噜久久久久久久久| 久久午夜电影| 免费视频一区二区三区在线观看| 国产精品扒开腿做爽爽爽软件| 欧美成人午夜免费视在线看片| 国产精品久久77777| 欧美视频三区在线播放| 亚洲欧美日韩专区| 欧美成人免费视频| 亚洲欧洲精品一区二区三区不卡| 韩国成人福利片在线播放| 欧美日韩亚洲系列| 欧美激情a∨在线视频播放| 好吊色欧美一区二区三区四区| 1204国产成人精品视频| 亚洲大片精品永久免费| 欧美日韩一区二区免费在线观看| 精品不卡一区二区三区| 国产精品性做久久久久久| 国产欧美一区二区三区沐欲| 亚洲视频狠狠| 久久久蜜桃一区二区人| 国产精品av一区二区| 亚洲在线国产日韩欧美| 鲁鲁狠狠狠7777一区二区| 亚洲精品在线一区二区| 国内偷自视频区视频综合| 久久精品在线| 狠狠久久综合婷婷不卡| 久久久青草婷婷精品综合日韩| 欧美成人午夜影院| 日韩一级在线| 欧美一级久久久久久久大片| 国模套图日韩精品一区二区| 国产自产女人91一区在线观看| 久久婷婷国产麻豆91天堂| 亚洲人成人一区二区在线观看| 精品99一区二区| 亚洲国产成人不卡| 欧美一区二区三区免费大片| 国产精品永久入口久久久| 99riav1国产精品视频| 麻豆91精品91久久久的内涵| 国产精品国产| 久久精品99久久香蕉国产色戒| 欧美日韩一区二区高清| 欧美在线电影| 好吊色欧美一区二区三区四区| 国自产拍偷拍福利精品免费一| 亚洲国产美女久久久久| 韩国女主播一区二区三区| 国产欧美一区二区三区在线老狼| 性做久久久久久免费观看欧美| 国产三级精品三级| 国产精品久久精品日日| 欧美激情一区二区三区成人| 久久久久天天天天| 免费日韩精品中文字幕视频在线| 欧美一区二区三区久久精品|