两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

使用移動(dòng)ip數(shù)據(jù)的移動(dòng)終接l2tp的制作方法

文檔序號(hào):7587220閱讀:307來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):使用移動(dòng)ip數(shù)據(jù)的移動(dòng)終接l2tp的制作方法
技術(shù)領(lǐng)域
本發(fā)明通常涉及主機(jī)和移動(dòng)節(jié)點(diǎn)之間的數(shù)據(jù)通信,特別是涉及主機(jī)和移動(dòng)節(jié)點(diǎn)之間穿過(guò)互連網(wǎng)的數(shù)據(jù)通信。
背景技術(shù)
互聯(lián)網(wǎng)協(xié)議(IP),一個(gè)連接今天的互聯(lián)網(wǎng)網(wǎng)的協(xié)議,根據(jù)IP地址把信息或者數(shù)據(jù)分組路由到它們的目的地。差不多就像一個(gè)非移動(dòng)電話號(hào)碼與在一堵墻中的物理插口相關(guān)那樣,IP地址與一個(gè)固定網(wǎng)路位置相關(guān)。因此,當(dāng)使用IP連到互聯(lián)網(wǎng)上的一個(gè)計(jì)算機(jī)用戶(hù)改變連接到互聯(lián)網(wǎng)的計(jì)算機(jī)位置時(shí),他的有關(guān)互聯(lián)網(wǎng)的計(jì)算動(dòng)作被中斷。這是因?yàn)檫B接到互聯(lián)網(wǎng)的每個(gè)新增位置與一個(gè)新的網(wǎng)絡(luò)號(hào)碼(因此,一個(gè)新IP地址)相關(guān)。為了恢復(fù)互聯(lián)網(wǎng)計(jì)算動(dòng)作,用戶(hù)通常必須使他的計(jì)算機(jī)使用新IP地址進(jìn)行一個(gè)新的互聯(lián)網(wǎng)連接。
提供IP連接的高便攜式無(wú)線計(jì)算設(shè)備正逐漸變得普及。這樣的設(shè)備例如包括數(shù)字蜂窩電話,個(gè)人數(shù)字助理(PDA),電子袖珍管理器甚至裝備有諸如無(wú)線調(diào)制解調(diào)器或者與蜂窩電話一起的調(diào)制解調(diào)器之類(lèi)的接口裝置的膝上型計(jì)算機(jī)。由于各種原因,在移動(dòng)中的用戶(hù)可能不得不改變他的接入互聯(lián)網(wǎng)的計(jì)算設(shè)備的位置。例如,用戶(hù)的設(shè)備可能移出一個(gè)無(wú)線通信節(jié)點(diǎn)(通過(guò)該無(wú)線通信節(jié)點(diǎn),接入位置被保持)的范圍之外從而計(jì)算設(shè)備和互聯(lián)網(wǎng)之間的鏈路可能丟失,或者與保持該鏈路相關(guān)的長(zhǎng)途蜂窩電話和/或漫游費(fèi)用可能變成禁止的。因此,移動(dòng)網(wǎng)絡(luò)的概念正逐漸變得有吸引力。在移動(dòng)網(wǎng)絡(luò)中,當(dāng)用戶(hù)改變他接入互聯(lián)網(wǎng)的計(jì)算裝置的位置時(shí),計(jì)算動(dòng)作不被中斷。取而代之的是,所有需要的再連接自動(dòng)并非交互式地發(fā)生以使它對(duì)用戶(hù)來(lái)說(shuō)可以是透明的。
移動(dòng)IP(RFC 2002)是由互聯(lián)網(wǎng)工程任務(wù)組內(nèi)的工作組建議的一個(gè)標(biāo)準(zhǔn),其被設(shè)計(jì)來(lái)解決使透明移動(dòng)性成為可能的問(wèn)題。移動(dòng)IP的原理,例如,在Charles E.Perkins的Mobile Networking ThroughMobile IP(通過(guò)移動(dòng)IP的移動(dòng)網(wǎng)絡(luò))(版權(quán)所有,電氣與電子技術(shù)工程師學(xué)會(huì),1997年)中被描述,據(jù)此參考結(jié)合。關(guān)于網(wǎng)絡(luò)的另外的術(shù)語(yǔ)和原理,包括點(diǎn)到點(diǎn)協(xié)議(PPP)以及第2層虛擬通道協(xié)議(L2TP)協(xié)議在內(nèi),在Charles E.Perkins的Mobile Networking Terminology(移動(dòng)網(wǎng)絡(luò)術(shù)語(yǔ))(版權(quán)所有,1997年,電氣與電子技術(shù)工程師學(xué)會(huì))、Charles E.Perkins的NomadicityHow Mobility will Affect theProtocol Stack(Nomadicity移動(dòng)性將如何影響協(xié)議棧)(版權(quán)所有,1997年,電氣與電子工程師學(xué)會(huì))以及Virtual PrivateNetworkingAn Overview(虛擬專(zhuān)用網(wǎng)概述)(版權(quán)所有,1998年Microsoft公司)中被各個(gè)描述并定義,據(jù)此將所有這些參考結(jié)合。
移動(dòng)IP允許一個(gè)移動(dòng)節(jié)點(diǎn)(例如一個(gè)用戶(hù)的無(wú)線計(jì)算設(shè)備)使用兩個(gè)IP地址來(lái)接收數(shù)據(jù)分組,這兩個(gè)地址是一個(gè)固定的“本地”地址和一個(gè)“轉(zhuǎn)交”地址。
本地地址為移動(dòng)節(jié)點(diǎn)指定一個(gè)本地網(wǎng),對(duì)于該移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)可以被發(fā)送到其上。本地網(wǎng)例如可以是一個(gè)運(yùn)營(yíng)者網(wǎng)絡(luò)(像互聯(lián)網(wǎng)服務(wù)提供者,或者ISP)或者一個(gè)企業(yè)網(wǎng)。
轉(zhuǎn)交地址指定一個(gè)不同的或者″外部的″網(wǎng)絡(luò),該移動(dòng)節(jié)點(diǎn)被接入該網(wǎng)絡(luò),并且由本地網(wǎng)為該移動(dòng)節(jié)點(diǎn)接收的數(shù)據(jù)分組可以被轉(zhuǎn)發(fā)用于傳遞到該移動(dòng)節(jié)點(diǎn)。
移動(dòng)IP需要在本地網(wǎng)內(nèi)存在一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),即通常所說(shuō)的一個(gè)″本地代理″,并且還需要在外部網(wǎng)內(nèi)存在一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn),即通常所說(shuō)的一個(gè)″外部代理″。本地代理是本地網(wǎng)中執(zhí)行移動(dòng)IP本地代理功能的一個(gè)路由器。外部代理是外部網(wǎng)中執(zhí)行移動(dòng)IP外部代理功能的一個(gè)路由器。
任何時(shí)候該移動(dòng)節(jié)點(diǎn)移動(dòng),即,改變它從一個(gè)外部網(wǎng)到另外一個(gè)外部網(wǎng)的接入位置,它都利用它的本地代理″登記″它新的轉(zhuǎn)交地址。本地代理把移動(dòng)節(jié)點(diǎn)的本地地址與當(dāng)前轉(zhuǎn)交地址相關(guān)聯(lián),并且這個(gè)信息和登記的一個(gè)持續(xù)時(shí)間(例如,認(rèn)為該關(guān)聯(lián)有效的一個(gè)時(shí)間周期)形成移動(dòng)節(jié)點(diǎn)的一個(gè)″捆綁″。因此,當(dāng)該移動(dòng)節(jié)點(diǎn)改變網(wǎng)絡(luò)時(shí),它利用本地代理進(jìn)行登記并且該本地代理修改該捆綁以便反映這個(gè)新的轉(zhuǎn)交地址。
操作中,不論何時(shí)該移動(dòng)節(jié)點(diǎn)不是直接地接入它的本地網(wǎng)(而是因此接入外部網(wǎng))時(shí),本地代理接收發(fā)給該本地地址的并打算送到該移動(dòng)節(jié)點(diǎn)的所有分組。這些分組可以被稱(chēng)為″終接″分組。本地代理把它已收到的終接分組″虛擬通道傳輸″(tunnel)給外部代理,其最后將它們傳送給移動(dòng)節(jié)點(diǎn)。
通常來(lái)說(shuō),虛擬通道傳輸是一種使用互連網(wǎng)下部構(gòu)造來(lái)在一個(gè)中間網(wǎng)絡(luò)上把第一網(wǎng)絡(luò)的數(shù)據(jù)傳送到第二網(wǎng)絡(luò)的方法。該中間網(wǎng)絡(luò)可以是與第一和第二網(wǎng)絡(luò)類(lèi)型不同的一種類(lèi)型。要傳送的數(shù)據(jù)(或者″有效載荷″)可以是另外一個(gè)協(xié)議幀(或者分組)。代替在源節(jié)點(diǎn)產(chǎn)生一個(gè)幀時(shí)發(fā)送該幀,虛擬通道協(xié)議把該幀封裝到一個(gè)附加報(bào)頭中。該附加報(bào)頭提供路由信息所以被封裝的有效載荷可以穿過(guò)中間網(wǎng)絡(luò)。然后通過(guò)中間網(wǎng)絡(luò)或者互連網(wǎng)在虛擬通道端點(diǎn)之間路由被封裝的有效載荷。被封裝的分組通過(guò)它穿過(guò)互連網(wǎng)或者中間網(wǎng)絡(luò)的路徑被稱(chēng)作一個(gè)″虛擬通道″。一旦被封裝的有效載荷到達(dá)它們?cè)诨ミB網(wǎng)上的目的地時(shí),該有效載荷被解封裝并被轉(zhuǎn)送到它們?cè)诘诙W(wǎng)絡(luò)中的最終目的地。虛擬通道傳輸包括封裝、傳送以及解封裝的整個(gè)過(guò)程。
在移動(dòng)IP中為了來(lái)虛擬通道傳輸本地網(wǎng)和外部網(wǎng)之間的終接分組,本地代理修改每個(gè)終接分組以使轉(zhuǎn)交地址作為終接分組的目的地IP地址出現(xiàn)。此修改可以理解為一個(gè)分組轉(zhuǎn)換,或者更明確地理解為一個(gè)″改發(fā)″。在移動(dòng)IP中,通過(guò)構(gòu)造一個(gè)新的IP報(bào)頭(其包含作為目的地IP地址的移動(dòng)節(jié)點(diǎn)的轉(zhuǎn)交地址),本地代理把每個(gè)終接分組從本地網(wǎng)改發(fā)到轉(zhuǎn)交地址。這個(gè)新的報(bào)頭然后屏蔽或者封裝包括原始IP報(bào)頭在內(nèi)的原始終接分組,以使在原始IP報(bào)頭中的該移動(dòng)節(jié)點(diǎn)的本地地址將不影響被封裝分組的路由直到它到達(dá)轉(zhuǎn)交地址為止。
當(dāng)在轉(zhuǎn)交地址(例如,移動(dòng)節(jié)點(diǎn)所連接的外部網(wǎng))處接收由本地代理發(fā)送的封裝終接分組時(shí),在外部網(wǎng)處的外部代理剝?nèi)グD(zhuǎn)交地址的報(bào)頭,從而解封裝該終接分組,并且將該終接分組(在它的報(bào)頭中具有本地地址)轉(zhuǎn)發(fā)給該移動(dòng)節(jié)點(diǎn)。本地地址確保終接分組將由TCP正確地處理或者無(wú)論什么更高級(jí)的協(xié)議從移動(dòng)節(jié)點(diǎn)的IP(層3)處理層邏輯上接收它。必須由所有移動(dòng)性代理使用移動(dòng)IP來(lái)支持的缺省封裝機(jī)制是如上所述的IP內(nèi)IP,它為第3層虛擬通道。
在移動(dòng)IP中,如上所述,打算送到移動(dòng)節(jié)點(diǎn)的一個(gè)數(shù)據(jù)分組去向本地代理然后在它到達(dá)移動(dòng)節(jié)點(diǎn)之前通過(guò)一個(gè)虛擬通道轉(zhuǎn)到外部代理??墒?,移動(dòng)節(jié)點(diǎn)可以把分組直接地發(fā)送給通信者節(jié)點(diǎn)而不必虛擬通道傳輸。通過(guò)術(shù)語(yǔ)″三角形路由″獲得這種不對(duì)稱(chēng)性,在此,三角形的單個(gè)支線從移動(dòng)節(jié)點(diǎn)到達(dá)通信者節(jié)點(diǎn),并且本地代理形成第三峰頂(vertex),其控制從通信者節(jié)點(diǎn)流向該移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)所采取的路徑。
總的來(lái)說(shuō),移動(dòng)IP提供一種從主機(jī)到移動(dòng)節(jié)點(diǎn)的第3層虛擬通道的方法。移動(dòng)IP使用三角形路由以便終接到一個(gè)移動(dòng)節(jié)點(diǎn)的所有分組首先被路由到本地代理,該本地代理保持了移動(dòng)節(jié)點(diǎn)的IP地址與該移動(dòng)節(jié)點(diǎn)所接入的外部代理的地址之間的一種捆綁的數(shù)據(jù)庫(kù)。當(dāng)該移動(dòng)節(jié)點(diǎn)改變網(wǎng)絡(luò)時(shí),這種捆綁被更新到一個(gè)新的外部主機(jī)地址。為了把一個(gè)終接分組路由到該移動(dòng)節(jié)點(diǎn),本地代理使用第3層虛擬通道把該分組虛擬通道傳輸?shù)酵獠看?。外部主機(jī)然后把該分組傳送給該移動(dòng)節(jié)點(diǎn)。
第2層虛擬通道(例如,在Virtual Private Networking PrivateNetworkingAn Overview(虛擬專(zhuān)用網(wǎng)概述)中以及在標(biāo)題為L(zhǎng)ayer2 Tunneling for Data Communications In Wireless Networks(無(wú)線網(wǎng)絡(luò)中用于數(shù)據(jù)通信的第2層虛擬通道)的共同懸而未決的專(zhuān)利申請(qǐng)09/187,339中分別描述的,該申請(qǐng)09/187,339在此被參考結(jié)合)允許一個(gè)遠(yuǎn)程或者移動(dòng)節(jié)點(diǎn)通過(guò)向一個(gè)本地ISP進(jìn)行呼叫來(lái)?yè)苋氡镜鼗ヂ?lián)網(wǎng)服務(wù)提供者(ISP)或者企業(yè)網(wǎng)。本地ISP然后通過(guò)一IP網(wǎng)(例如互聯(lián)網(wǎng))虛擬通道傳輸PPP幀來(lái)把該呼叫轉(zhuǎn)發(fā)給本地ISP。這消除了對(duì)本地ISP的長(zhǎng)途呼叫的需要,并且由于通過(guò)IP網(wǎng)的傳送是可靠的,所以消除了對(duì)專(zhuān)用租用線路的需要。當(dāng)然,當(dāng)移動(dòng)節(jié)點(diǎn)的所在之處為已知時(shí),L2TP還允許本地網(wǎng)呼叫該移動(dòng)節(jié)點(diǎn)。
第2層虛擬通道例如具有允許本地網(wǎng)分配一個(gè)IP地址給移動(dòng)節(jié)點(diǎn)的一個(gè)優(yōu)點(diǎn),因?yàn)橐苿?dòng)節(jié)點(diǎn)的識(shí)別利用諸如電話號(hào)碼之類(lèi)的一個(gè)第2層地址來(lái)進(jìn)行。這允許專(zhuān)用網(wǎng)在一次會(huì)話期間內(nèi)指定專(zhuān)用地址給移動(dòng)節(jié)點(diǎn)。專(zhuān)用地址用于保存有限的并且需要全球唯一性的公共IP地址。使用專(zhuān)用地址還允許本地網(wǎng)在把分組傳送給專(zhuān)用網(wǎng)內(nèi)的移動(dòng)節(jié)點(diǎn)之前,通過(guò)把公共地址轉(zhuǎn)換為專(zhuān)用地址來(lái)向外部世界隱藏它的網(wǎng)絡(luò)內(nèi)部構(gòu)造。
然而,移動(dòng)節(jié)點(diǎn)的終接業(yè)務(wù)或者分組不能使用第2層虛擬通道來(lái)傳送,除非移動(dòng)節(jié)點(diǎn)的位置信息是可用的。對(duì)移動(dòng)節(jié)點(diǎn)的一個(gè)正常移動(dòng)電話呼叫可用于傳送移動(dòng)終接業(yè)務(wù),但是這可能導(dǎo)致不希望的長(zhǎng)途與漫游費(fèi)用。
發(fā)明概述根據(jù)本發(fā)明的實(shí)施例,使用第2層虛擬通道,移動(dòng)IP捆綁信息可用于傳送移動(dòng)終接分組。當(dāng)一個(gè)本地網(wǎng)為一個(gè)移動(dòng)節(jié)點(diǎn)接收預(yù)指定給該移動(dòng)節(jié)點(diǎn)的終接分組時(shí),移動(dòng)IP捆綁用于獲取指明該移動(dòng)節(jié)點(diǎn)接入的一個(gè)外部網(wǎng)的轉(zhuǎn)交地址。在本地網(wǎng)中的L2TP網(wǎng)絡(luò)服務(wù)器(LNS)與外部網(wǎng)中的L2TP接入集中器(LAC)之間創(chuàng)建一個(gè)第2層虛擬通道,并且從本地網(wǎng)到外部網(wǎng)進(jìn)行一個(gè)呼出L2TP呼叫。響應(yīng)于該L2TP呼叫,從外部網(wǎng)到該移動(dòng)節(jié)點(diǎn)進(jìn)行一個(gè)呼叫,并且,通過(guò)本地網(wǎng)與外部網(wǎng)之間的第2層虛擬通道,在本地網(wǎng)與移動(dòng)節(jié)點(diǎn)之間可以建立一個(gè)PPP會(huì)話。一旦建立呼叫,本地網(wǎng)可任意地分配給移動(dòng)節(jié)點(diǎn)一個(gè)專(zhuān)用IP地址,并且把標(biāo)記該終接分組的本地IP地址轉(zhuǎn)換為專(zhuān)用IP地址。例如,本地網(wǎng)可以利用專(zhuān)用IP地址代替本地IP地址來(lái)重新標(biāo)記該終接分組。
附圖簡(jiǎn)述對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),從優(yōu)選實(shí)施例的下列詳細(xì)說(shuō)明(當(dāng)結(jié)合附圖時(shí))中本發(fā)明的其他目的和優(yōu)點(diǎn)將變得顯而易見(jiàn)。在附圖中的類(lèi)似元件通過(guò)類(lèi)似的參考數(shù)字已經(jīng)指明。


圖1表示根據(jù)移動(dòng)IP的數(shù)據(jù)流的示意圖。
圖2表示根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)流的示意圖。
發(fā)明詳細(xì)描述根據(jù)本發(fā)明的實(shí)施例,使用第2層虛擬通道,移動(dòng)IP捆綁信息可用于傳送在一個(gè)移動(dòng)節(jié)點(diǎn)處終接的分組。當(dāng)一個(gè)本地網(wǎng)為一個(gè)移動(dòng)節(jié)點(diǎn)接收該移動(dòng)節(jié)點(diǎn)預(yù)定的終接分組時(shí),移動(dòng)IP捆綁用于獲取識(shí)別該移動(dòng)節(jié)點(diǎn)所接入的外部網(wǎng)的一個(gè)轉(zhuǎn)發(fā)或轉(zhuǎn)交地址。在本地網(wǎng)與外部網(wǎng)之間創(chuàng)建按照L2TP的一個(gè)第2層虛擬通道,并且從本地網(wǎng)進(jìn)行一個(gè)呼出L2TP呼叫。然后從外部網(wǎng)到該移動(dòng)節(jié)點(diǎn)進(jìn)行一個(gè)呼叫,并且,通過(guò)本地網(wǎng)與外部網(wǎng)之間的第2層虛擬通道,在本地網(wǎng)與移動(dòng)節(jié)點(diǎn)之間可以建立一個(gè)PPP會(huì)話。一旦呼叫建立,則本地網(wǎng)本地任意地分配給該移動(dòng)節(jié)點(diǎn)一個(gè)專(zhuān)用IP地址,并且把有關(guān)該終接分組(其由本地網(wǎng)接收并且打算送到該移動(dòng)節(jié)點(diǎn))的本地IP地址轉(zhuǎn)換為專(zhuān)用IP地址。例如,本地網(wǎng)可以從終接分組的IP報(bào)頭的目的地字段中去掉本地IP地址,并用專(zhuān)用IP地址代替之。
通過(guò)提供識(shí)別移動(dòng)節(jié)點(diǎn)所連接的外部網(wǎng)的IP地址,移動(dòng)IP捆綁信息只用于定位移動(dòng)節(jié)點(diǎn)。第3層虛擬通道不被執(zhí)行。在移動(dòng)IP中,包含在捆綁中的位置信息指向移動(dòng)節(jié)點(diǎn)登記的最后位置。因此,如果該移動(dòng)節(jié)點(diǎn)沒(méi)有重新登記就移動(dòng),例如,改變到對(duì)一個(gè)網(wǎng)絡(luò)的一個(gè)新的接入位置時(shí),則該位置信息變成無(wú)效。
圖1表示根據(jù)移動(dòng)IP的數(shù)據(jù)流。一個(gè)通信者節(jié)點(diǎn)通過(guò)鏈路102發(fā)送一個(gè)目的地分組103給移動(dòng)節(jié)點(diǎn)112的本地地址。鏈路102表示諸如互聯(lián)網(wǎng)之類(lèi)的一個(gè)IP網(wǎng),通過(guò)它在通信者節(jié)點(diǎn)100和本地網(wǎng)105之間路由分組。根據(jù)移動(dòng)IP,網(wǎng)絡(luò)路由表將分組103路由到本地網(wǎng)105中的本地代理104。分組103含有一個(gè)有效載荷和一個(gè)IP報(bào)頭,該IP報(bào)頭包含指明通信者節(jié)點(diǎn)100的一個(gè)IP源地址X和指明移動(dòng)節(jié)點(diǎn)112的一個(gè)IP本地地址。本地代理104截取包含有移動(dòng)節(jié)點(diǎn)的本地地址的那些分組。報(bào)頭還表明一個(gè)協(xié)議。通過(guò)增加一IP報(bào)頭(該IP報(bào)頭包含作為IP源地址的本地代理104的IP地址和作為目的地IP地址的轉(zhuǎn)交地址),本地代理104封裝目的地分組103以便產(chǎn)生分組107。本地代理104然后通過(guò)一個(gè)鏈路106把分組107發(fā)送給外部代理108。鏈路106表示位于本地網(wǎng)與外部網(wǎng)之間的一IP網(wǎng),通過(guò)它分組103作為封裝分組107被虛擬通道傳輸。外部代理108接收分組107,并通過(guò)去掉由本地代理104附加的IP報(bào)頭來(lái)從分組107中解封裝出分組103,從而恢復(fù)分組103。外部代理108然后通過(guò)一個(gè)鏈路110把分組103轉(zhuǎn)發(fā)給移動(dòng)節(jié)點(diǎn)。移動(dòng)節(jié)點(diǎn)可以經(jīng)外部網(wǎng)在一個(gè)單獨(dú)的鏈路114上把分組115直接地發(fā)送給通信者節(jié)點(diǎn)100。鏈路114例如可以包括如互聯(lián)網(wǎng)之類(lèi)的一IP網(wǎng)。
圖2表示根據(jù)本發(fā)明的實(shí)施例的數(shù)據(jù)流。通信者節(jié)點(diǎn)100使用移動(dòng)節(jié)點(diǎn)112的本地地址通過(guò)鏈路102發(fā)送一個(gè)分組203給移動(dòng)節(jié)點(diǎn)112。分組203表示所使用的層。由于分組203包含指明本地網(wǎng)105的一個(gè)目的地IP地址(移動(dòng)節(jié)點(diǎn)112的本地地址),所以分組203被轉(zhuǎn)送給本地網(wǎng)。在本地網(wǎng)處,由本地代理104保持的移動(dòng)IP捆綁信息用于確定移動(dòng)節(jié)點(diǎn)112的轉(zhuǎn)交地址,并且分組203被封裝以便產(chǎn)生根據(jù)L2TP用于傳輸給移動(dòng)節(jié)點(diǎn)112的分組207。和分組206一樣,分組207也表示所使用的層。根據(jù)L2TP協(xié)議,通過(guò)增加一個(gè)PPP層,然后增加L2TP、UDP和IP層來(lái)執(zhí)行封裝。最后附加的IP層包括一個(gè)報(bào)頭,其指示本地代理104的IP地址作為源IP地址,并且包含在移動(dòng)節(jié)點(diǎn)112的移動(dòng)IP捆綁中的IP轉(zhuǎn)交地址作為目的地IP地址。
當(dāng)各層被附加時(shí),在本地網(wǎng)中的L2TP網(wǎng)絡(luò)服務(wù)器(LNS)與外部網(wǎng)中的L2TP接入集中器(LAC)之間產(chǎn)生一個(gè)第2層虛擬通道,并且從本地網(wǎng)到外部網(wǎng)進(jìn)行一呼出L2TP呼叫。響應(yīng)于該L2TP呼叫,從外部網(wǎng)到該移動(dòng)節(jié)點(diǎn)進(jìn)行一個(gè)呼叫,并且,通過(guò)本地網(wǎng)與外部網(wǎng)之間的第2層虛擬通道,在本地網(wǎng)與移動(dòng)節(jié)點(diǎn)之間可以建立一個(gè)PPP會(huì)話。
換言之,在已經(jīng)建立第2層虛擬通道之后,并且在從外部網(wǎng)109到移動(dòng)節(jié)點(diǎn)112已經(jīng)進(jìn)行呼叫之后,通過(guò)本地網(wǎng)105與外部網(wǎng)109之間的第2層虛擬通道,在本地網(wǎng)105與移動(dòng)節(jié)點(diǎn)112之間可以建立一個(gè)PPP會(huì)話。其后,通過(guò)該P(yáng)PP會(huì)話與第2層虛擬通道,終接分組可以被路由到移動(dòng)節(jié)點(diǎn)112。
LNS 220通過(guò)鏈路106(即,位于本地網(wǎng)與外部網(wǎng)之間的IP網(wǎng))可以把分組207發(fā)送給LAC 222,通過(guò)該鏈路106,分組203作為分組207虛擬通道傳輸。根據(jù)L2TP協(xié)議,當(dāng)LAC 222接收分組207時(shí),它通過(guò)剝?nèi)P與L2DP層來(lái)對(duì)其進(jìn)行解封裝,如分組209所示。LAC 222然后通過(guò)由呼叫建立的鏈路110把分組209轉(zhuǎn)發(fā)給移動(dòng)節(jié)點(diǎn)112。因此,LAC 222從未看到緊跟在有效載荷后的IP層中的IP報(bào)頭,因?yàn)樗辉诘?層(PPP)鏈路之上傳送IP報(bào)頭給移動(dòng)節(jié)點(diǎn)112。因此,如果期望的話,本地網(wǎng)可以分配一個(gè)專(zhuān)用IP地址給移動(dòng)節(jié)點(diǎn)112。
通過(guò)使用上述的同一系統(tǒng),移動(dòng)節(jié)點(diǎn)112還可以把分組發(fā)回到通信者節(jié)點(diǎn)100,但是是反向的,因?yàn)長(zhǎng)2TP虛擬通道是雙向的??商娲兀苿?dòng)節(jié)點(diǎn)112可以經(jīng)外部網(wǎng)109把分組直接發(fā)送給通信者節(jié)點(diǎn)100。例如,為了通過(guò)經(jīng)單獨(dú)的PPP會(huì)話,從移動(dòng)節(jié)點(diǎn)112傳送數(shù)據(jù)分組給外部網(wǎng)109來(lái)把數(shù)據(jù)分組從移動(dòng)節(jié)點(diǎn)112傳送給通信者節(jié)點(diǎn)100的目的,在外部網(wǎng)109與移動(dòng)節(jié)點(diǎn)112之間可以建立一個(gè)單獨(dú)的PPP會(huì)話,然后把數(shù)據(jù)分組從外部網(wǎng)109路由到例如表示如互聯(lián)網(wǎng)之類(lèi)的一IP網(wǎng)的鏈路214上。為了本發(fā)明的目的,第2層虛擬通道穿過(guò)的中間網(wǎng)絡(luò)始終將是IP?;蛘邠Q言之,至少直接毗連或圍繞第2層虛擬通道的層將是IP,因?yàn)樵诶硐牖虮匾獣r(shí),可以通過(guò)另外一個(gè)媒質(zhì)等等遞歸地(虛擬通道內(nèi)虛擬通道)來(lái)虛擬通道中間網(wǎng)絡(luò)。此虛擬通道內(nèi)虛擬通道的相同原理例如還可以應(yīng)用到鏈路102。
本領(lǐng)域的技術(shù)人員應(yīng)該理解,本發(fā)明可以以不偏離它的精神或本質(zhì)特性的另外一種具體形式來(lái)具體表達(dá),而且本發(fā)明不局限于在此描述的具體實(shí)施例。因此目前公開(kāi)的實(shí)施例在各方面被認(rèn)為是說(shuō)明性的而非限制性的。本發(fā)明的范圍由附加的權(quán)利要求而不是前述的說(shuō)明來(lái)表示,并且出現(xiàn)在它的含意、范圍以及等價(jià)物內(nèi)的所有改變都被包含在其中。
權(quán)利要求
1.一種數(shù)據(jù)網(wǎng)絡(luò),包括一個(gè)通信者節(jié)點(diǎn);一個(gè)移動(dòng)節(jié)點(diǎn);和在該通信者節(jié)點(diǎn)與移動(dòng)節(jié)點(diǎn)之間的一個(gè)移動(dòng)IP接口,其中數(shù)據(jù)網(wǎng)絡(luò)還包括一個(gè)本地網(wǎng);在該本地網(wǎng)內(nèi)的一個(gè)本地代理;在該本地網(wǎng)內(nèi)的一個(gè)第2層虛擬通道協(xié)議網(wǎng)絡(luò)服務(wù)器;一個(gè)外部網(wǎng);在該外部網(wǎng)內(nèi)的一個(gè)外部代理;在該外部網(wǎng)內(nèi)的一個(gè)第2層虛擬通道協(xié)議接入集中器;在該第2層虛擬通道協(xié)議網(wǎng)絡(luò)服務(wù)器與該第2層虛擬通道協(xié)議訪問(wèn)集中器之間的一個(gè)第2層虛擬通道協(xié)議接口;一個(gè)移動(dòng)節(jié)點(diǎn);和通過(guò)該第2層虛擬通道協(xié)議網(wǎng)絡(luò)服務(wù)器與該第2層虛擬通道協(xié)議接入集中器之間的該第2層虛擬通道協(xié)議接口,在本地網(wǎng)與移動(dòng)節(jié)點(diǎn)之間的一個(gè)點(diǎn)到點(diǎn)協(xié)議接口。
2.如權(quán)利要求1所述的數(shù)據(jù)網(wǎng)絡(luò),其中本地網(wǎng)與外部網(wǎng)的至少一個(gè)是一個(gè)運(yùn)營(yíng)者的網(wǎng)絡(luò)。
3.如權(quán)利要求1所述的數(shù)據(jù)網(wǎng)絡(luò),其中本地網(wǎng)與外部網(wǎng)的至少一個(gè)是一個(gè)互聯(lián)網(wǎng)服務(wù)提供者。
4.如權(quán)利要求1所述的數(shù)據(jù)網(wǎng)絡(luò),其中本地網(wǎng)與外部網(wǎng)的至少一個(gè)是一個(gè)企業(yè)網(wǎng)。
5.一種用于使用移動(dòng)IP捆綁信息和第2層虛擬通道協(xié)議虛擬通道來(lái)把分組從通信者節(jié)點(diǎn)路由給移動(dòng)節(jié)點(diǎn)的方法,包括步驟相應(yīng)于有關(guān)分組的目的地址,接收從通信者節(jié)點(diǎn)路由給本地網(wǎng)內(nèi)的移動(dòng)節(jié)點(diǎn)的分組,其中目的地地址是該移動(dòng)節(jié)點(diǎn)的一個(gè)本地地址;使用該移動(dòng)節(jié)點(diǎn)的本地地址和移動(dòng)IP捆綁信息來(lái)確定相應(yīng)于外部網(wǎng)的一個(gè)轉(zhuǎn)變地址;在本地網(wǎng)與外部網(wǎng)之間建立一個(gè)第2層虛擬通道協(xié)議;從該外部網(wǎng)到移動(dòng)節(jié)點(diǎn)進(jìn)行一個(gè)呼叫;在本地網(wǎng)與移動(dòng)節(jié)點(diǎn)之間建立一個(gè)點(diǎn)到點(diǎn)協(xié)議會(huì)話;根據(jù)第2層虛擬通道協(xié)議封裝接收到的分組,用于通過(guò)該第2層虛擬通道協(xié)議從本地網(wǎng)傳輸?shù)酵獠烤W(wǎng);和通過(guò)該第2層虛擬通道協(xié)議虛擬通道把封裝分組從本地網(wǎng)發(fā)送到外部網(wǎng)。
6.如權(quán)利要求5所述的方法,還包括步驟在外部網(wǎng)處接收封裝分組;對(duì)接收分組進(jìn)行解封裝;和把解封裝分組轉(zhuǎn)發(fā)給移動(dòng)節(jié)點(diǎn)。
7.一種通過(guò)至少一個(gè)互連網(wǎng)用于發(fā)送數(shù)據(jù)分組給移動(dòng)節(jié)點(diǎn)的方法,包括步驟在一個(gè)本地網(wǎng)處,接收含有第一互聯(lián)網(wǎng)協(xié)議地址并且預(yù)定終端傳送到一個(gè)移動(dòng)節(jié)點(diǎn)的一個(gè)數(shù)據(jù)分組;使用點(diǎn)到點(diǎn)協(xié)議封裝該數(shù)據(jù)分組及第一互聯(lián)網(wǎng)協(xié)議地址來(lái)產(chǎn)生第一消息包;根據(jù)第2層虛擬通道協(xié)議,封裝第一消息包與指明連接到移動(dòng)節(jié)點(diǎn)的一個(gè)外部網(wǎng)的第二互聯(lián)網(wǎng)協(xié)議地址以便創(chuàng)建第二消息包;通過(guò)本地網(wǎng)與外部網(wǎng)之間的一個(gè)第2層虛擬通道協(xié)議,把該第二消息包從本地網(wǎng)轉(zhuǎn)發(fā)到外部網(wǎng);在外部網(wǎng)處對(duì)第二消息包進(jìn)行解封裝以便恢復(fù)第一消息包;和把恢復(fù)的第一消息包從外部網(wǎng)轉(zhuǎn)發(fā)給移動(dòng)節(jié)點(diǎn)。
8.如權(quán)利要求7所述的方法,還包括根據(jù)移動(dòng)節(jié)點(diǎn)的移動(dòng)IP捆綁信息確定第二互聯(lián)網(wǎng)協(xié)議地址的步驟。
9.如權(quán)利要求7所述的方法,還包括根據(jù)第一互聯(lián)網(wǎng)協(xié)議地址確定第二互聯(lián)網(wǎng)協(xié)議地址的步驟。
全文摘要
根據(jù)本發(fā)明的實(shí)施例,使用第2層虛擬通道,移動(dòng)IP捆綁信息可用于傳送移動(dòng)終接分組。當(dāng)一個(gè)本地網(wǎng)為一個(gè)移動(dòng)節(jié)點(diǎn)接收預(yù)定給該移動(dòng)節(jié)點(diǎn)的終接分組時(shí),移動(dòng)IP捆綁用于獲取該移動(dòng)節(jié)點(diǎn)接入的一個(gè)外部網(wǎng)的地址。在本地網(wǎng)與外部網(wǎng)之間建立一個(gè)第2層虛擬通道協(xié)議,并且從本地網(wǎng)到外部網(wǎng)進(jìn)行一個(gè)呼出L2TP呼叫。從外部網(wǎng)到該移動(dòng)節(jié)點(diǎn)進(jìn)行一個(gè)呼叫,并且,通過(guò)本地網(wǎng)與外部網(wǎng)之間的第2層虛擬通道協(xié)議虛擬通道,在本地網(wǎng)與移動(dòng)節(jié)點(diǎn)之間可以建立一個(gè)PPP會(huì)話。在建立PPP會(huì)話之后,本地網(wǎng)可任意地分配給移動(dòng)節(jié)點(diǎn)一個(gè)專(zhuān)用IP地址,并且把標(biāo)記該終接分組的本地IP地址轉(zhuǎn)換為專(zhuān)用IP地址。
文檔編號(hào)H04L12/46GK1342361SQ9981537
公開(kāi)日2002年3月27日 申請(qǐng)日期1999年12月14日 優(yōu)先權(quán)日1998年12月30日
發(fā)明者D·R·科姆斯托克 申請(qǐng)人:艾利森電話股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
华容县| 元谋县| 陆丰市| 津南区| 穆棱市| 五原县| 扶余县| 东莞市| 彰化市| 鄂托克旗| 蓝田县| 福海县| 图木舒克市| 林甸县| 定西市| 游戏| 台南县| 湖南省| 东明县| 文登市| 海口市| 嘉禾县| 耒阳市| 龙岩市| 武宁县| 诸城市| 沙河市| 清水县| 平舆县| 枣庄市| 五寨县| 芒康县| 肥城市| 嘉义市| 宜川县| 松江区| 汉中市| 望都县| 城固县| 集贤县| 陇西县|