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

支持端口標(biāo)識的移動ip注冊的制作方法

文檔序號:7581560閱讀:177來源:國知局

專利名稱::支持端口標(biāo)識的移動ip注冊的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及移動IP網(wǎng)絡(luò)技術(shù)。更具體地說,本發(fā)明涉及移動IP注冊。
背景技術(shù)
:移動IP是這樣的協(xié)議,其允許膝上型計算機(jī)和其他移動計算機(jī)單元(“移動節(jié)點”)在多個子網(wǎng)之間漫游,而同時維持因特網(wǎng)和/或WAN連通性。沒有移動IP或者類似的協(xié)議,移動節(jié)點在從由一個子網(wǎng)服務(wù)的位置漫游到正由不同的子網(wǎng)服務(wù)的另一個位置時,就不能保持連接。這是因為每個IP地址都具有指定該節(jié)點所駐留的具體子網(wǎng)的字段。如果用戶要攜帶正常附接到一個網(wǎng)絡(luò)的計算機(jī)并漫游,使得該計算機(jī)通過不同的子網(wǎng),則漫游的計算機(jī)就不能使用其基于本地的(homebase)IP地址。結(jié)果,跨國旅行的商人就不能攜帶他或她的計算機(jī)跨過地理上不同的網(wǎng)段或者無線節(jié)點,并同時維持因特網(wǎng)連通性。在便攜式計算設(shè)備的時代里,這是不可接受的。為了解決這個問題,已開發(fā)并實現(xiàn)了移動IP協(xié)議。在網(wǎng)絡(luò)工作組的RFC3220,“IPMobilitySupportforIPv4”(C.Perkins,Ed.,2002年1月)中描述了移動IP的實現(xiàn)。在1998年P(guān)renticeHall出版的J.Solomon的課本“MobileIP,TheInternetUnplugged”中也描述了移動IP。這里為了一切目的,通過引用整體并入了這兩個參考文獻(xiàn)的內(nèi)容。在圖1中圖示了移動IP過程和環(huán)境。移動IP環(huán)境100包括因特網(wǎng)(或者WAN)105,在其上移動節(jié)點110可以用本地代理115或者外地代理120經(jīng)由媒介作用通信。一般來說,本地代理115和外地代理120都是執(zhí)行由軟件、硬件和/或固件實現(xiàn)的適當(dāng)?shù)囊苿覫P功能的路由器或者其他網(wǎng)絡(luò)連接設(shè)備。注意,整個網(wǎng)絡(luò)的拓?fù)涫请S意的,并且諸如本地代理115之類的元件并不需要直接連接到因特網(wǎng)105。例如,本地代理115可以通過另一個路由器R1125被連接。而路由器R1125將一個或多個其他路由器R3130連接到因特網(wǎng)105。當(dāng)移動節(jié)點110插入到其本地網(wǎng)段135中時,該移動節(jié)點通過它的指定的本地代理115連接到因特網(wǎng)105。當(dāng)移動節(jié)點110漫游時,該移動節(jié)點可以可用的外地代理120連接到遠(yuǎn)程網(wǎng)段140,并且通過進(jìn)行通信。遠(yuǎn)程網(wǎng)段140上的諸如PC145之類的其他節(jié)點也通過外地代理120與因特網(wǎng)105通信??梢约俣?,在地理上不同的位置處存在許多可用的外地代理,以允許利用移動IP協(xié)議的廣泛分布的因特網(wǎng)連接。移動節(jié)點110可以通過形成移動IP協(xié)議一部分的各種代理懇求和代理廣告來識別外地代理120。當(dāng)移動節(jié)點110與遠(yuǎn)程網(wǎng)段140交互作用時,該移動節(jié)點形成注冊請求,以使得本地代理115將移動節(jié)點110的當(dāng)前位置與其本地位置綁定。然后,外地代理120將注冊請求150中繼至本地代理115。然后在注冊過程期間,本地代理115和移動節(jié)點110可協(xié)商移動節(jié)點110附接到外地代理120的條件。例如,移動節(jié)點110可能請求5小時的注冊生存期,但是本地代理115可能僅僅授予3小時的期間。當(dāng)協(xié)商成功完成時,本地代理115更新內(nèi)部的“移動性綁定表”,該表通過移動節(jié)點的轉(zhuǎn)交地址(care-ofaddress)(例如,協(xié)同定位的轉(zhuǎn)交地址或外地代理的IP地址)將移動節(jié)點110的當(dāng)前位置鏈接到移動節(jié)點110的標(biāo)識(例如,本地地址)。此外,如果移動節(jié)點110經(jīng)由外地代理120注冊,則外地代理120更新內(nèi)部的“訪問者表”(visitortable),該表指定移動節(jié)點地址、本地代理地址等。本地代理115的在移動節(jié)點的基于本地的IP地址與移動節(jié)點的當(dāng)前轉(zhuǎn)交地址之間的關(guān)聯(lián)、以及該關(guān)聯(lián)的剩余生存期稱作綁定。如果移動節(jié)點110希望從其新位置向通信節(jié)點155發(fā)送消息,則移動節(jié)點110會根據(jù)標(biāo)準(zhǔn)的因特網(wǎng)協(xié)議,在因特網(wǎng)105上通過外地代理120向通信節(jié)點155轉(zhuǎn)發(fā)分組化的輸出消息160。但是,如果通信節(jié)點155希望向移動節(jié)點110發(fā)送消息165,(不管是對來自移動節(jié)點110的消息的答復(fù),還是因為任何其他原因),通信節(jié)點155都把移動節(jié)點110的IP地址作為該消息的地址,好像移動節(jié)點110在本地網(wǎng)段135上一樣。來自通信節(jié)點155的消息分組通過因特網(wǎng)105轉(zhuǎn)發(fā)到路由器R2125,并且最終到達(dá)本地代理115。根據(jù)本地代理115的移動性綁定表,本地代理115識別出移動節(jié)點110不再附接到本地網(wǎng)段135。然后,本地代理115根據(jù)移動IP協(xié)議,封裝來自通信節(jié)點155的分組(這些分組的地址都被設(shè)置為本地網(wǎng)段135上的移動節(jié)點110的地址),并且向移動節(jié)點110的適當(dāng)?shù)霓D(zhuǎn)交地址轉(zhuǎn)發(fā)這些封裝后的分組170。如果該轉(zhuǎn)交地址是外地代理120的IP地址,則外地代理120剝離該封裝,并且將消息轉(zhuǎn)發(fā)到遠(yuǎn)程網(wǎng)段140上的移動節(jié)點110。由本地代理115實現(xiàn)的到外地代理120的分組轉(zhuǎn)發(fā)機(jī)制常常稱作“隧道傳輸”。當(dāng)前,IP地址是要允許路由至連網(wǎng)的設(shè)備的具體接口。為了使得能夠在多個設(shè)備之間通信,這些設(shè)備一般通過網(wǎng)絡(luò)或者網(wǎng)絡(luò)基礎(chǔ)設(shè)施連接。接入內(nèi)部網(wǎng)絡(luò)中的通信一般限于輸入了用戶名和口令的用戶。例如,用戶一般登錄到諸如公司網(wǎng)絡(luò)之類的專用網(wǎng)絡(luò),以便閱讀經(jīng)由該專用網(wǎng)絡(luò)發(fā)送給該用戶(例如,Pascal@Cisco.com)的電子郵件。類似地,為了加入專用網(wǎng)絡(luò)中的視頻會議,用戶必須首先登錄到該專用網(wǎng)絡(luò)。除了登錄到專用網(wǎng)絡(luò)中之外,用戶一般必須發(fā)起所使用的應(yīng)用。例如,為了使用諸如web信使服務(wù)的系統(tǒng),用戶必須經(jīng)由服務(wù)器注冊到目錄。因此,為了發(fā)起這種對等應(yīng)用,客戶一般必須通過聯(lián)系服務(wù)器來發(fā)起應(yīng)用。也就是說,服務(wù)器執(zhí)行的處理要求在對等方之間維持通信。由客戶經(jīng)由登錄或者其他注冊過程執(zhí)行的發(fā)起是時間密集的,這需要用戶努力,也需要向應(yīng)用分配服務(wù)器的資源。因此,對等類型的應(yīng)用一般要求中間系統(tǒng)或服務(wù)器建立這種連接。如上所述,用戶執(zhí)行的注冊一般使用單個本地地址執(zhí)行。一旦注冊,用戶就經(jīng)由關(guān)聯(lián)到那個具體本地地址的設(shè)備在該本地地址處接收所有的通信。遺憾的是,當(dāng)用戶希望使用另一個設(shè)備時,注冊就不再有效,用戶必須經(jīng)由具有標(biāo)識出那個設(shè)備的本地地址的設(shè)備重注冊。此外,盡管不同的設(shè)備可能更適合于不同類型的流量(例如,語音,電子郵件),但是用戶只可以經(jīng)由單個轉(zhuǎn)交地址和本地代理注冊一次。結(jié)果,不能將流量區(qū)分地路由至由單個用戶使用的不同的設(shè)備??紤]上述內(nèi)容,如果不需要中間服務(wù)器就能夠訪問諸如對等應(yīng)用之類的應(yīng)用,則是有益的。此外,如果一旦完成注冊,流量的路由方式就可以使得用戶能夠經(jīng)由不同的設(shè)備進(jìn)行通信,并且區(qū)分要被路由的流量的類型,則是有益的。
發(fā)明內(nèi)容本發(fā)明提供了用于處理注冊請求的方法和裝置。根據(jù)本發(fā)明的一個方面,公開了使用“個人”IP地址向本地代理注冊的方法和裝置。首先,用戶經(jīng)由網(wǎng)絡(luò)設(shè)備使用他或她的用戶名登錄來獲得IP地址,該IP地址將被關(guān)聯(lián)到用戶名。然后,形成注冊請求,其中該注冊請求包括包括有所獲得的個人IP地址的本地地址字段。該注冊請求然后被發(fā)送到與用戶名相關(guān)聯(lián)的本地代理。發(fā)送到本地代理的注冊請求包括標(biāo)識用戶名的NAI、轉(zhuǎn)交地址和包括有所獲得的IP地址的本地地址字段。一旦使用NAI驗證用戶之后,本地代理就更新其移動性綁定表來包括轉(zhuǎn)交地址、NAI和所獲得的IP地址。然后,本地代理向轉(zhuǎn)交地址發(fā)送注冊答復(fù)。一旦完成注冊,所指定的地址為用戶名的數(shù)據(jù)分組或服務(wù)器請求就可以由本地代理路由至所獲得的IP地址。這樣,就建立了對用戶是私人的注冊(而不是與具體的設(shè)備相關(guān)聯(lián)),這使得能夠在通信節(jié)點和移動節(jié)點之間進(jìn)行對等通信。向某個用戶發(fā)送的通信將由該用戶接收,而不考慮用戶注冊所經(jīng)由的網(wǎng)絡(luò)設(shè)備。根據(jù)本發(fā)明的另一個方面,公開了用于經(jīng)由網(wǎng)絡(luò)設(shè)備的一組指定的端口將網(wǎng)絡(luò)設(shè)備注冊到本地代理的方法和裝置。網(wǎng)絡(luò)設(shè)備向本地代理發(fā)送包括本地地址字段的注冊請求,其中本地地址字段包括有IP地址,且本地代理與該IP地址相關(guān)聯(lián)。IP地址可以是已靜態(tài)分配給網(wǎng)絡(luò)設(shè)備的IP地址,或者是與用戶(例如,用戶名或NAI)相關(guān)聯(lián)的個人IP地址。注冊請求指示網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由這些端口將接收到所指定的地址為IP地址的數(shù)據(jù)分組或服務(wù)器請求。在一種實施方式中,在注冊請求的端口擴(kuò)展中指定端口。另外,注冊請求還可以指示與注冊相關(guān)聯(lián)的優(yōu)先級,該優(yōu)先級也可以在注冊請求的擴(kuò)展中提供。本地代理利用IP地址和轉(zhuǎn)交地址,以及在注冊請求中指定的其他信息(例如,端口和/或優(yōu)先級信息)來更新其移動性綁定表。然后,本地代理向網(wǎng)絡(luò)設(shè)備發(fā)送注冊答復(fù)。在注冊請求不是由網(wǎng)絡(luò)設(shè)備直接發(fā)送時(例如,經(jīng)由配置的轉(zhuǎn)交地址),一旦接收到注冊答復(fù),外地代理就用本地代理地址和IP地址、以及端口和/或優(yōu)先級信息更新其訪問者表。然后,注冊答復(fù)被發(fā)送給網(wǎng)絡(luò)設(shè)備。這樣,可以根據(jù)指定的(一個或多個)端口建立針對單個設(shè)備或用戶的多個注冊。這些注冊還可以被分配不同的優(yōu)先級,以使得能夠?qū)Ω鞣N應(yīng)用和/或設(shè)備區(qū)分優(yōu)先級。根據(jù)本發(fā)明的另一個方面,一旦完成在其中已指定端口和/或優(yōu)先級信息的注冊過程,本地代理就根據(jù)端口和優(yōu)先級信息轉(zhuǎn)發(fā)分組。分組可以是導(dǎo)向到作為服務(wù)器運行的網(wǎng)絡(luò)設(shè)備的數(shù)據(jù)分組或服務(wù)器請求。通過具體注冊中的一個或多個端口的指定,可以有差別地向不同的設(shè)備路由流量。這些設(shè)備可以與單個用戶(例如,用戶名)相關(guān)聯(lián),并由此與相同的IP地址相關(guān)聯(lián),或者可以與不同的IP地址相關(guān)聯(lián)。此外,通過在具體的注冊請求中使用優(yōu)先級,優(yōu)先級可以指示在各種設(shè)備(或者注冊)之間的偏好。例如,多個注冊之間的這種優(yōu)先級可以指示對于不同類型的流量(例如,語音,電子郵件)該注冊或設(shè)備是優(yōu)先級更高的。作為一種示例,當(dāng)預(yù)見到將要傳輸語音流量時,用戶可以使用較高的優(yōu)先級來經(jīng)由蜂窩電話注冊,并且使用較低的優(yōu)先級來經(jīng)由膝上型計算機(jī)注冊。另外,優(yōu)先級可以用于在已經(jīng)作為移動節(jié)點被注冊到具體的本地代理(或者本地代理池)的服務(wù)器之間的負(fù)載分配。根據(jù)本發(fā)明的另一個方面,當(dāng)實現(xiàn)了外地代理時,外地代理更新其訪問者表來使得能夠?qū)⒎纸M導(dǎo)向至正訪問的移動節(jié)點。具體地說,當(dāng)移動節(jié)點指定一組端口和/或優(yōu)先級信息時,外地代理用這種信息,以及本地代理的身份更新其訪問者表。通過在每個注冊中的不同組端口的指定,可以使用相同的本地地址建立多個注冊。結(jié)果,外地代理存儲信息,以便區(qū)分這些不同的會話。另外,可以使用優(yōu)先級信息,以便確定多個注冊中的哪一個應(yīng)當(dāng)接收數(shù)據(jù)分組或服務(wù)器請求。本地代理也在其移動性綁定表中存儲相似的信息。本發(fā)明的另一個方面屬于計算機(jī)程序產(chǎn)品,該計算機(jī)程序產(chǎn)品包括機(jī)器可讀介質(zhì),在機(jī)器可讀介質(zhì)中提供有用于全部或部分實現(xiàn)上述方法和技術(shù)的程序指令。任何本發(fā)明的方法都可以全部或者部分表現(xiàn)為可以在這種機(jī)器可讀介質(zhì)中提供的程序指令。另外,本發(fā)明屬于如這里所述生成和/或使用的數(shù)據(jù)的各種組合和配置。例如,具有這里描述的格式,并且在合適的介質(zhì)中提供的注冊請求和答復(fù)分組是本發(fā)明的一部分。作為另一個示例,具有這里描述的格式的訪問者表和移動性綁定表也是本發(fā)明的一部分。在下面本發(fā)明的詳細(xì)描述中將結(jié)合附圖更加詳細(xì)地描述本發(fā)明的這些和其他特性。圖1是移動IP環(huán)境的方框圖。圖2圖示了可以在其中實現(xiàn)本發(fā)明的系統(tǒng)。圖3A和圖3B是圖示了根據(jù)本發(fā)明各種實施方式處理注冊請求的方法的控制流程圖。圖4是圖示了如圖3的方框304中所示從DNS服務(wù)器獲得個人IP地址的方法的過程流程圖。圖5圖示了根據(jù)本發(fā)明各種實施方式由DNS服務(wù)器用來將各個用戶名映射到個人IP地址的表。圖6圖示了根據(jù)本發(fā)明各種實施方式而被發(fā)送的示例性注冊請求。圖7圖示了根據(jù)本發(fā)明各種實施方式而被發(fā)送的示例性注冊答復(fù)。圖8圖示了根據(jù)本發(fā)明各種實施方式由本地代理維護(hù)的示例性移動性綁定表。圖9圖示了根據(jù)本發(fā)明各種實施方式由外地代理維護(hù)的示例性訪問者表。圖10是圖示了根據(jù)本發(fā)明各種實施方式,一旦完成注冊之后,經(jīng)由本地代理傳輸數(shù)據(jù)分組或服務(wù)器請求的方法的數(shù)據(jù)流程圖。圖11圖示了可以在其中實現(xiàn)本發(fā)明各種實施方式的示例性網(wǎng)絡(luò)設(shè)備。具體實施例方式在下面的描述中,闡述了許多具體細(xì)節(jié),以充分理解本發(fā)明。但是,對于本領(lǐng)域的技術(shù)人員很清楚,沒有這些具體細(xì)節(jié)中的某些或者全部也可以實施本發(fā)明。另外,沒有對公知的過程進(jìn)行詳細(xì)地描述,以免不必要地模糊了本發(fā)明。盡管在圖1中,移動節(jié)點圖示為連接到外地代理,但是,移動節(jié)點也可以注冊到本地代理306,而不訪問外地代理。更具體地說,在因特網(wǎng)協(xié)議版本4(Ipv4)中,移動節(jié)點可以經(jīng)由外地代理或者配置的轉(zhuǎn)交地址注冊。類似地,移動節(jié)點可以利用因特網(wǎng)協(xié)議版本6(Ipv6)中的分級移動IP(HMIP)移動性錨定點(MAP)來直接(不需要外地代理)或者間接注冊,這在由Soliman等提交給IETF移動IP工作組的題為“HierarchicalMobileIPv6mobilitymanagement(HMIPv6)”的因特網(wǎng)草案(2002年10月公布)中作了闡述。因此,可以在這樣的系統(tǒng)中實現(xiàn)本發(fā)明,在該系統(tǒng)中,本地代理和多個移動節(jié)點支持Ipv4或Ipv6。根據(jù)一種實施方式,本發(fā)明使得在給定的時刻能夠?qū)⑾⒙酚芍羵€別選擇使用的任何設(shè)備。這部分是通過使用個人IP地址實現(xiàn)的。圖2圖示了可以在其中實現(xiàn)本發(fā)明的系統(tǒng)。如圖所示,DNS202可以用來在用戶用他或她的用戶名和口令登錄時返回個人IP地址。然后,用戶可以使用這個個人IP地址來完成他或她的移動IP注冊。因此,通過使用分配給用戶的個人IP地址,無論用戶在何處登錄,移動IP都可以向該用戶路由分組。網(wǎng)絡(luò)設(shè)備可以直接訪問DNS服務(wù)器。或者,用戶可以在注冊請求中指示用戶希望從本地代理或者其他實體接收本地地址分配。然后,本地代理可以分配個人本地地址,例如經(jīng)由圖2所示的DNS服務(wù)器。在Leung的題為“MobileIPDynamicHomeAddressResolution”的專利申請No.09/227,397中更加詳細(xì)地描述了向移動節(jié)點動態(tài)分配本地地址的方法,這里為了一切目的,并入了該申請的內(nèi)容。圖3A是圖示了根據(jù)本發(fā)明的各種實施方式處理注冊請求的方法的控制流程圖。具體地說,圖3A描述了經(jīng)由所配置的轉(zhuǎn)交地址執(zhí)行注冊的方法。該方法可在Ipv4和Ipv6中執(zhí)行。將在下面參考圖3B更加詳細(xì)地描述在Ipv4中經(jīng)由外地代理執(zhí)行注冊的方法。如上所述,用戶可以使用個人IP地址完成注冊過程。為了獲得這種個人IP地址,用戶經(jīng)由支持移動IP的網(wǎng)絡(luò)設(shè)備登錄到他或她的本地網(wǎng)絡(luò)中。具體地說,如方框302所示,用戶通過輸入與該用戶相關(guān)聯(lián)的用戶名登錄到本地網(wǎng)絡(luò)中。另外,一般也輸入口令,以使得能夠使用口令和用戶名對該用戶的身份進(jìn)行核實(例如,驗證)。在網(wǎng)絡(luò)工作組的1999年1月的RFC2486(其通過引用被結(jié)合于此)中提出了一種用于標(biāo)識用戶的標(biāo)準(zhǔn)化方法,該方法提出了NAI的語法,其中NAI是客戶在點到點協(xié)議(PPP)驗證期間提交的用戶ID。例如,移動節(jié)點可以配置有諸如mnl@cisco.com之類的NAI。因此,當(dāng)基于NAI驗證客戶時,可以分配IP地址(例如,本地地址)以由客戶使用。一旦網(wǎng)絡(luò)設(shè)備已驗證了用戶,在方框304中,該網(wǎng)絡(luò)設(shè)備就獲得與該用戶相關(guān)聯(lián)的個人IP地址。具體地說,根據(jù)一種實施方式,網(wǎng)絡(luò)設(shè)備從DNS服務(wù)器獲得與用戶名相關(guān)聯(lián)的IP地址,將在下面參考圖4對其進(jìn)行更加詳細(xì)地描述。然后,在方框306中,形成注冊請求。具體地說,注冊請求包括本地地址字段,該字段包括有所獲得的IP地址。另外,注冊請求還包括轉(zhuǎn)交地址字段,該字段包括有轉(zhuǎn)交地址。根據(jù)各種實施方式,轉(zhuǎn)交地址是與網(wǎng)絡(luò)設(shè)備相關(guān)聯(lián)的IP地址(例如,分配給網(wǎng)絡(luò)設(shè)備的接口的)。另外,注冊請求優(yōu)選地包括有注冊請求的NAI擴(kuò)展,該擴(kuò)展包括有NAI(例如,當(dāng)在IPv4中執(zhí)行注冊時)。通過向本地代理提供NAI,該本地代理可以將NAI映射到其動態(tài)分配的個人IP地址,這使得本地代理能夠正確地向適當(dāng)?shù)腎P地址轉(zhuǎn)發(fā)所指定的地址為用戶名的數(shù)據(jù)分組或服務(wù)器請求。如上參考方框302-306所述,用戶可以使用個人IP地址注冊到他或她的本地代理?;蛘?,用戶可以使用已被靜態(tài)分配給正使用的設(shè)備的接口的IP地址來發(fā)起注冊過程。網(wǎng)絡(luò)設(shè)備可以用于任何應(yīng)用,包括IP通信之上的文本和語音。因此,一旦完成注冊過程,網(wǎng)絡(luò)設(shè)備就可以發(fā)送并接收IP數(shù)據(jù)分組。此外,網(wǎng)絡(luò)設(shè)備可以用作處理服務(wù)器請求的網(wǎng)絡(luò)服務(wù)器。另外,擔(dān)當(dāng)服務(wù)器的網(wǎng)絡(luò)設(shè)備可以充當(dāng)作為移動節(jié)點注冊到本地代理的服務(wù)器集群的成員。一旦移動節(jié)點已經(jīng)注冊到本地代理,則可以將服務(wù)器請求分派給任何移動節(jié)點,從而使得服務(wù)器請求能夠被轉(zhuǎn)發(fā)到能滿足該請求的服務(wù)器。在由Thubert等于2002年10月3日提交的題為“MobileDirector”的美國專利申請(代理人案卷號No.CISCP316)中更加詳細(xì)地描述了這種系統(tǒng),這里為了一切目的,通過引用并入該專利申請的內(nèi)容。諸如服務(wù)器之類的網(wǎng)絡(luò)設(shè)備可以專用于諸如HTTP或SSL(安全套接字層)之類的特定應(yīng)用。當(dāng)服務(wù)器接收諸如Web通信之類的通信時,一般用特定的端口(例如,端口80)標(biāo)識那些應(yīng)用。類似地,當(dāng)用戶使用網(wǎng)絡(luò)設(shè)備來漫游,而不是用作服務(wù)器時,用戶可能希望指定特定的(一個或多個)端口,以在具體的會話期間由特定的(一個或多個)應(yīng)用使用。因此,如方框308所示,用戶可能希望在注冊請求中指定一個或多個端口。具體地說,注冊請求指定網(wǎng)絡(luò)設(shè)備的一個或多個端口,經(jīng)由這些端口,將接收到以用戶名為地址的數(shù)據(jù)分組或服務(wù)器請求。當(dāng)然,可以提供這樣的默認(rèn)端口選擇模式,在該模式中,如果用戶沒有選擇端口,則指定所有的端口(或者選擇特定的(一個或多個)端口)。根據(jù)一種實施方式,將在其中指定或者指出所選擇的(一個或多個)端口的端口號擴(kuò)展附加到注冊請求。用戶也可能希望對不同的注冊區(qū)分優(yōu)先級次序。具體地說,可能更希望以特定的設(shè)備使用各種應(yīng)用。例如,可能希望向膝上型計算機(jī)發(fā)送web通信并經(jīng)由蜂窩電話發(fā)送IP傳輸上的語音。作為另一個示例,可能也希望注冊以經(jīng)由膝上型計算機(jī)接收語音通信,但是對這些注冊區(qū)分優(yōu)先級次序,以使得只在蜂窩電話無響應(yīng)時才向膝上型計算機(jī)發(fā)送語音通信。因此,如方框310所示,注冊請求也可以指示優(yōu)先級。例如,優(yōu)先級可以與網(wǎng)絡(luò)設(shè)備的一個或多個指定的端口相關(guān)聯(lián),利用所指示的優(yōu)先級,地址為用戶名的數(shù)據(jù)分組或服務(wù)器請求可以在在網(wǎng)絡(luò)設(shè)備的一個或多個端口處被發(fā)送到所獲得的IP地址(例如,個人IP地址或靜態(tài)分配的IP地址)??梢栽谧哉埱蟮母郊觾?yōu)先級擴(kuò)展中指定優(yōu)先級。然后,在方框312中,注冊請求被發(fā)送到與用戶相關(guān)聯(lián)的本地代理。在下面將參考圖6更詳細(xì)地描述示例性的注冊請求。如上所述,取決于實現(xiàn)了Ipv4還是Ipv6,可以直接發(fā)送注冊請求,或者經(jīng)由配置的轉(zhuǎn)交地址、或者經(jīng)由外地代理發(fā)送注冊請求。將在下面參考圖3B更加詳細(xì)地描述經(jīng)由外地代理注冊的方法。在方框314中,當(dāng)本地代理接收到注冊請求時,該本地代理驗證移動節(jié)點,并且更新其移動性綁定表。具體地說,當(dāng)移動節(jié)點使用動態(tài)分配的個人IP地址時,本地代理使用NAI驗證移動節(jié)點。當(dāng)然,當(dāng)在注冊請求中提供了本地地址(例如,個人IP地址),并且消息標(biāo)記有IPSec(因特網(wǎng)協(xié)議安全性)時,不需要在注冊請求中提供NAI。將在下面參考圖8詳細(xì)描述示例性的移動性綁定表。然后,在方框316中,本地代理發(fā)送注冊答復(fù)。如方框320所示,網(wǎng)絡(luò)設(shè)備直接接收注冊答復(fù),或者經(jīng)由外地代理接收注冊答復(fù)。一旦經(jīng)由一個或多個端口注冊,用戶可能希望經(jīng)由相同或者不同的網(wǎng)絡(luò)設(shè)備發(fā)送隨后的注冊請求。各種注冊請求可以指定不同的端口,以及不同的優(yōu)先級。這樣,用戶可以對不同的應(yīng)用區(qū)分優(yōu)先級次序,以與不同的設(shè)備一起使用。圖3B是圖示了在Ipv4中經(jīng)由外地代理執(zhí)行注冊的方法的過程流程圖。在方框322中,用戶用用戶名和口令登錄,如上所述。然后,在方框324中,形成注冊請求并且將其發(fā)送到外地代理。例如,可以經(jīng)由從外地代理接收到的代理廣告定位該外地代理。注冊請求優(yōu)選地包括包括有NAI的NAI擴(kuò)展,以及具有值為0的本地地址字段,該值指示本地地址分配的請求。在方框326中,經(jīng)由外地代理向本地代理發(fā)送這個初始注冊請求。也可以與NAI一起添加額外的擴(kuò)展,來指示請求個人IP地址分配。在方框328中,一旦接收到注冊請求,本地代理就獲得與NAI相關(guān)聯(lián)的個人IP地址(例如,經(jīng)由DNS服務(wù)器)。然后,在方框330中,本地代理發(fā)送包括有所獲得的個人IP地址的注冊答復(fù)。注冊答復(fù)可以指示移動節(jié)點要用所獲得的IP地址重新注冊。在方框332中,外地代理接收并向移動節(jié)點轉(zhuǎn)發(fā)包括有所獲得的個人IP地址的注冊答復(fù)。在隨后的注冊請求中,在方框334中,移動節(jié)點形成包括有所獲得的本地地址(例如,個人IP地址)和轉(zhuǎn)交地址(例如,外地代理地址)的注冊請求。如上面參考圖3A所述,在方框336和338中,可以附加可選的端口號擴(kuò)展和可選的優(yōu)先級擴(kuò)展。然后,在方框340中,向本地代理(例如,經(jīng)由外地代理)發(fā)送注冊請求。在方框342中,本地代理接收該注冊請求,并且更新其移動性綁定表。在方框344中,本地代理形成并發(fā)送注冊答復(fù)。在方框346中,外地代理接收該注冊答復(fù),并且更新其訪問者表。將在下面參考圖9更詳細(xì)地描述示例性的訪問者表。在方框348中,網(wǎng)絡(luò)設(shè)備接收注冊答復(fù)。在上面參考圖3B所述實施方式中,經(jīng)由本地代理獲得個人IP地址。然而,重要的是,要注意到也可以經(jīng)由靜態(tài)獲得的IP地址執(zhí)行注冊。因此,當(dāng)經(jīng)由個人IP地址執(zhí)行注冊時,只需要執(zhí)行步驟322至332。然后,如上面參考方框334至348所述的執(zhí)行該過程。圖4是圖示了如圖3的方框304所示從DNS服務(wù)器獲得個人IP地址的方法的過程流程圖。如方框402所示,向DNS服務(wù)器發(fā)送包括有用戶名的DNS請求。在方框404中,DNS服務(wù)器通過獲得用戶名和個人IP地址之間的映射,轉(zhuǎn)變用戶名。然后,在方框406中,DNS服務(wù)器發(fā)送包括有個人IP地址的DNS響應(yīng)。圖5圖示了如上參考圖4所述,根據(jù)本發(fā)明的各種實施方式,由DNS服務(wù)器用來將各個用戶名映射到個人IP地址的表。具體地說,當(dāng)DNS服務(wù)器接收到DNS請求時,該DNS服務(wù)器就利用映射表502來解析用戶名。DNS服務(wù)器獲得用戶名504和個人IP地址506之間的映射。然后,如上所述,DNS服務(wù)器在DNS響應(yīng)中提供個人IP地址。圖6圖示了根據(jù)本發(fā)明各種實施方式發(fā)送的示例性注冊請求。注冊請求602包括包括有本地地址(例如,個人IP地址或靜態(tài)分配的IP地址)的本地地址字段604。另外,注冊請求602也包括指定轉(zhuǎn)交地址的轉(zhuǎn)交地址字段606,該字段可以指定外地代理和所配置的轉(zhuǎn)交地址,或者接口地址。當(dāng)要由本地代理動態(tài)分配地址時,NAI可以在注冊請求中被傳輸。因此,可以將包括有NAI的NAI擴(kuò)展608附加到注冊請求602,來使得本地代理能夠向移動節(jié)點分配本地地址。如上參考圖3所述,注冊請求可以傳輸端口信息和優(yōu)先級信息。因此,注冊請求602可以可選地包括端口號擴(kuò)展610,該擴(kuò)展指示網(wǎng)絡(luò)設(shè)備的一個或多個端口,經(jīng)由這些端口接收所指定的地址為本地地址(或者關(guān)聯(lián)的用戶名)的數(shù)據(jù)分組或服務(wù)器請求。類似地,注冊請求602可以可選地包括優(yōu)先級擴(kuò)展612,該擴(kuò)展指示注冊的優(yōu)先級,因此該優(yōu)先級可用來對與網(wǎng)絡(luò)設(shè)備的一個或多個端口相關(guān)聯(lián)的注冊區(qū)分優(yōu)先級次序。圖7圖示了根據(jù)本發(fā)明各種實施方式發(fā)送的示例性注冊答復(fù)。注冊答復(fù)指示用戶向本地代理的注冊的成功或失敗。當(dāng)注冊答復(fù)指示IP地址向本地代理的注冊成功時,用戶可以隨后接收所指定的地址為該IP地址(例如,用戶名)的分組。如圖所示,注冊答復(fù)702包括包括有本地地址(例如,個人IP地址或靜態(tài)分配的IP地址)的本地地址字段704。另外,注冊答復(fù)702包括指定轉(zhuǎn)交地址的轉(zhuǎn)交地址字段706,該字段可以指定外地代理和所配置的轉(zhuǎn)交地址。當(dāng)要由本地代理動態(tài)分配地址時,可以在注冊答復(fù)中傳輸NAI。另外,注冊答復(fù)可以包括優(yōu)先級和端口信息。因此,注冊答復(fù)702可以可選地包括端口號擴(kuò)展710,該擴(kuò)展指示網(wǎng)絡(luò)設(shè)備的一個或多個端口,經(jīng)由這些端口可利用IP地址接收所指定的地址為用戶名的數(shù)據(jù)分組或服務(wù)器請求。類似地,注冊請求702可以可選地包括優(yōu)先級擴(kuò)展712,該擴(kuò)展指示注冊的優(yōu)先級,因此可以將該優(yōu)先級用來對與網(wǎng)絡(luò)設(shè)備的一個或多個端口相關(guān)聯(lián)的注冊區(qū)分優(yōu)先級次序。因此,注冊答復(fù)可用來對在注冊答復(fù)中所請求的注冊的細(xì)節(jié)(例如,端口和優(yōu)先級設(shè)置)進(jìn)行確認(rèn)。如上參考方框314所述,本地代理用那個注冊的信息更新其移動性綁定表。圖8圖示了根據(jù)本發(fā)明各種實施方式由本地代理維護(hù)的示例性移動性綁定表。具體地說,移動性綁定表800包括與本地地址802相關(guān)聯(lián)的多個條目801。此外,每個條目包括用于已經(jīng)動態(tài)分配的那些本地地址的可選的NAI806和轉(zhuǎn)交地址804。具體地說,NAI806存儲來以便維護(hù)NAI和租借的本地地址之間的映射。另外,每個條目都可以指示由網(wǎng)絡(luò)設(shè)備的一個或多個端口808組成的不同的組,以及從注冊請求分組所獲得的優(yōu)先級810。如圖所示,移動性綁定表的每個條目標(biāo)識隧道812,經(jīng)由隧道812向IP地址發(fā)送分組(例如,數(shù)據(jù)分組或服務(wù)器請求)。重要的是應(yīng)當(dāng)注意到,因為可以結(jié)合每個注冊來指定不同組端口,所以相同的IP地址可用于多個注冊。結(jié)果,對于給定的IP地址,可能存在多于一個隧道,因此對于給定的IP地址,在移動性綁定表中存在多于一個條目。圖9圖示了根據(jù)本發(fā)明各種實施方式由外地代理維護(hù)的示例性訪問者表。具體地說,訪問者表900包括與本地地址902相關(guān)聯(lián)的多個條目901。此外,每個條目包括用于已動態(tài)分配的那些本地地址的可選的NAI906和本地代理地址904,這使得由其NAI所標(biāo)識的移動節(jié)點能夠接收動態(tài)分配的本地地址。另外,每個條目都可以指示由網(wǎng)絡(luò)設(shè)備的一個或多個端口908組成的不同的組,以及從注冊請求分組獲得的優(yōu)先級910。如圖所示,移動性綁定表的每個條目標(biāo)識隧道912,經(jīng)由隧道912向IP地址發(fā)送分組。重要的是要注意到,因為可以結(jié)合具體的注冊指定一組端口,所以對于給定的IP地址,可能存在多于一個隧道,因此對于給定的IP地址,在移動性綁定表中可能存在多于一個條目。當(dāng)然,如果本地代理在其移動性綁定表中存儲了優(yōu)先級信息,則訪問者表就不需要存儲優(yōu)先級信息,因為本地代理在向外地代理轉(zhuǎn)發(fā)通信之前,將優(yōu)選地對這些通信區(qū)分優(yōu)先級次序。圖10是圖示了根據(jù)本發(fā)明各種實施方式在注冊完成之后經(jīng)由本地代理傳輸數(shù)據(jù)分組或服務(wù)器請求的方法的數(shù)據(jù)流程圖。如方框1002所示,通信節(jié)點向用戶名發(fā)送數(shù)據(jù)分組或服務(wù)器請求,在方框1004中由本地代理接收到該數(shù)據(jù)分組或服務(wù)器請求。然后,在方框1006中,本地代理在移動性綁定表中執(zhí)行NAI的查找,以從移動性綁定表確定與用戶名相關(guān)聯(lián)的IP地址,以及關(guān)聯(lián)的轉(zhuǎn)交地址。從而,當(dāng)用戶向用戶名發(fā)送數(shù)據(jù)分組時,本地代理可以經(jīng)由移動性綁定表中NAI到本地地址的映射,確定本地地址。另外,還可以與隧道信息一起,從移動性綁定表標(biāo)識出指定的端口和優(yōu)先級信息。然后,在方框1008中,根據(jù)端口和優(yōu)先級信息,本地代理經(jīng)由該隧道向在轉(zhuǎn)交地址處的IP地址發(fā)送數(shù)據(jù)分組。具體地說,該優(yōu)先級使得所指定的地址為該IP地址(例如,用戶名)的數(shù)據(jù)分組或服務(wù)器請求以這樣的優(yōu)先級被發(fā)送到網(wǎng)絡(luò)設(shè)備的一個或多個端口。根據(jù)本發(fā)明的各種實施方式,對于重疊或者不重疊的不同的端口組,可以執(zhí)行具體IP地址的多個注冊。從而,當(dāng)使用具體IP地址的兩個或更多不同注冊來指定不同的端口組時,優(yōu)先級可以用來區(qū)分哪一個注冊優(yōu)先于其他注冊。這樣,不同的設(shè)備(例如,膝上型計算機(jī)、蜂窩電話、尋呼機(jī))可以經(jīng)由不同的端口注冊。通過這些注冊,可以用端口標(biāo)示來指示該(一個或多個)設(shè)備支持不同應(yīng)用(例如,HTTP、SSL、語音)(例如,端口80用于HTTP端口)。還可以通過使用不同的優(yōu)先級來進(jìn)一步區(qū)分多個注冊。此外,當(dāng)具有不同優(yōu)先級的多個服務(wù)器已注冊到本地代理時,可以根據(jù)各自的優(yōu)先級執(zhí)行這多個服務(wù)器之間的負(fù)載均衡。通常,可以在軟件和/或硬件中實現(xiàn)本發(fā)明的技術(shù)。例如,可以在操作系統(tǒng)內(nèi)核中、在分離的用戶進(jìn)程中、在綁定到網(wǎng)絡(luò)應(yīng)用的庫程序包中、在特殊構(gòu)建的機(jī)器上、或者在網(wǎng)絡(luò)接口卡上實現(xiàn)本發(fā)明的技術(shù)。在本發(fā)明的一種特定的實施方式中,在諸如操作系統(tǒng)之類的軟件中,或者在運行在操作系統(tǒng)之上的應(yīng)用中實現(xiàn)本發(fā)明的技術(shù)。可以在由存儲在存儲器中的計算機(jī)程序有選擇地激活或者重配置的通用可編程機(jī)器中實現(xiàn)本發(fā)明技術(shù)的軟件實現(xiàn)或者軟件/硬件混和實現(xiàn)。這種可編程機(jī)器可以是設(shè)計來處理網(wǎng)絡(luò)流量的網(wǎng)絡(luò)設(shè)備,例如,路由器或交換機(jī)。這種網(wǎng)絡(luò)設(shè)備可以具有多個網(wǎng)絡(luò)接口,例如包括幀中繼和ISDN接口。這種網(wǎng)絡(luò)設(shè)備的特定的示例包括路由器和交換機(jī)。例如,本發(fā)明的本地代理和外地代理可以實現(xiàn)在專門配置的路由器、交換機(jī)或者服務(wù)器中,例如,可從SanJose,Califrnia的思科系統(tǒng)公司獲得的型號為2600、3200、3600、4500、7200和7500的路由器。從下面給出的描述將清楚這些機(jī)器中的某些的通用體系結(jié)構(gòu)。在可替換實施方式中,本發(fā)明的技術(shù)可以實現(xiàn)在通用網(wǎng)絡(luò)主機(jī)中,例如,個人計算機(jī)或工作站。此外,本發(fā)明還可以至少部分實現(xiàn)在用于網(wǎng)絡(luò)設(shè)備或通用計算設(shè)備的卡(例如,接口卡)上。現(xiàn)在參考圖11,適于實現(xiàn)本發(fā)明的技術(shù)的網(wǎng)絡(luò)設(shè)備1500包括主中央處理單元(CPU)1505、接口1510、存儲器1515和總線1520。當(dāng)在適當(dāng)軟件或固件的控制下動作時,CPU1505可以負(fù)責(zé)實現(xiàn)與期望的網(wǎng)絡(luò)設(shè)備的功能相關(guān)聯(lián)的特定的功能。例如,當(dāng)配置為中間路由器時,CPU1505可以負(fù)責(zé)分析分組、封裝分組、并且轉(zhuǎn)發(fā)分組,以傳輸?shù)綑C(jī)頂盒(set-topbox)。CPU1505優(yōu)選地在包括操作系統(tǒng)(例如,視窗NT)和任何適當(dāng)?shù)膽?yīng)用軟件在內(nèi)的軟件的控制下實現(xiàn)所有這些功能。CPU1505可以包括一個或多個處理器,例如來自Motorola微處理器系列或者M(jìn)IPS微處理器系列的處理器。在可替換實施方式中,處理器是用于控制網(wǎng)絡(luò)設(shè)備1500的運行的特殊設(shè)計的硬件。接口1510一般為接口卡(某些時候稱作“線卡”)。通常,它們控制網(wǎng)絡(luò)上數(shù)據(jù)分組的發(fā)送和接收,并且有些時候支持與網(wǎng)絡(luò)設(shè)備1500一起使用的其他外設(shè)??商峁┑慕涌谟幸蕴W(wǎng)接口、幀中繼接口、線纜接口、DSL接口、令牌環(huán)接口等。另外,可以提供各種甚高速接口,例如快速以太網(wǎng)接口、G比特以太網(wǎng)接口、ATM接口、HSSI接口、POS接口、FDDI接口、ASI接口、DHEI接口等。通常,這些接口可以包括適于與合適的介質(zhì)通信的端口。在某些情形中,它們也可以包括獨立的處理器和(在某些情形中)易失性RAM。這些獨立的處理器可以控制諸如分組交換、介質(zhì)控制和管理這一類的通信密集任務(wù)。通過向通信密集任務(wù)提供分離的處理器,這些接口允許CPU1505有效地執(zhí)行路由計算、網(wǎng)絡(luò)診斷、安全功能等。盡管圖11所示的系統(tǒng)圖示了本發(fā)明的一種特定的網(wǎng)絡(luò)設(shè)備,但是它并不是可以在其上實現(xiàn)本發(fā)明的唯一的網(wǎng)絡(luò)設(shè)備體系結(jié)構(gòu)。例如,常常使用具有處理通信和路由計算等的單個處理器的體系結(jié)構(gòu)。此外,也可以與網(wǎng)絡(luò)設(shè)備一起使用其他類型的接口和介質(zhì)。不管網(wǎng)絡(luò)設(shè)備的配置如何,該網(wǎng)絡(luò)設(shè)備都可以采用一個或多個存儲器或存儲器模塊(例如,存儲器1515),這些存儲器或存儲器模塊配置來存儲數(shù)據(jù)、用于通用網(wǎng)絡(luò)操作的程序指令和/或涉及在這里描述的技術(shù)的功能的其他信息。例如,程序指令可以控制操作系統(tǒng)和/或一個或多個應(yīng)用的運行。因為這種信息和程序指令可以用來實現(xiàn)這里所述的系統(tǒng)/方法,所以本發(fā)明涉及包括有用于執(zhí)行這里所述的各種操作的程序指令、狀態(tài)信息等的機(jī)器可讀介質(zhì)。機(jī)器可讀介質(zhì)的示例包括但不限于諸如硬盤、軟盤和磁帶之類的磁介質(zhì);諸如CD-ROM光盤之類的光介質(zhì);諸如可光讀的盤(flopticaldisk)之類的磁光介質(zhì);和專門配置來存儲并執(zhí)行程序指令的硬件設(shè)備,例如,只讀存儲器設(shè)備(ROM)和隨機(jī)訪問存儲器(RAM)。本發(fā)明也可以實施在在合適的介質(zhì)上傳播的載波中,所述介質(zhì)如無線電波、光線、電線等。程序指令的示例既包括諸如由編譯器生成的機(jī)器碼,又包括包含有高級代碼的文件,其中高級代碼可由計算機(jī)使用解釋器執(zhí)行。盡管在這里已經(jīng)圖示并描述了本發(fā)明的說明性實施例和應(yīng)用,但是可以作出許多仍在本發(fā)明的概念、范圍和精神之內(nèi)的變化和修改,并且在研讀本申請之后,對于本領(lǐng)域的技術(shù)人員,這些變化將變的更清楚。例如,盡管在撰寫本文件時,將本發(fā)明描述為配置來有效地遵從移動IP標(biāo)準(zhǔn)。但是,應(yīng)當(dāng)理解,本發(fā)明并不受限于這種實現(xiàn)。因此,應(yīng)當(dāng)將這些實施方式考慮為示例性地,而不是限制性地,并且本發(fā)明不受限于這里給出的細(xì)節(jié),而是可以在所附權(quán)利要求的范圍和等同物之內(nèi)做出修改。權(quán)利要求1.一種在支持移動IP的網(wǎng)絡(luò)設(shè)備中,注冊到本地代理的方法,包括形成具有本地地址字段的注冊請求,其中所述本地地址字段包括有IP地址,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;向與所述IP地址相關(guān)聯(lián)的本地代理發(fā)送所述注冊請求;和接收來自所述本地代理的注冊答復(fù)。2.如權(quán)利要求1所述的方法,其中,所述注冊答復(fù)標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口。3.如權(quán)利要求2所述的方法,其中,所述注冊答復(fù)包括標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口的端口號擴(kuò)展。4.如權(quán)利要求1所述的方法,其中,所述IP地址與所述網(wǎng)絡(luò)設(shè)備相關(guān)聯(lián)。5.如權(quán)利要求1所述的方法,還包括附加指示所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口的端口號擴(kuò)展,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求。6.如權(quán)利要求1所述的方法,其中,所述注冊請求還包括與所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口相關(guān)聯(lián)的優(yōu)先級,其中所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求以所述優(yōu)先級被發(fā)送到所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口。7.如權(quán)利要求6所述的方法,還包括將指示所述優(yōu)先級的優(yōu)先級擴(kuò)展附加到所述注冊請求。8.如權(quán)利要求6所述的方法,其中,所述注冊答復(fù)包括所述優(yōu)先級。9.如權(quán)利要求8所述的方法,其中,所述注冊答復(fù)包括包括有所述優(yōu)先級的優(yōu)先級擴(kuò)展。10.如權(quán)利要求1所述的方法,其中,所述網(wǎng)絡(luò)設(shè)備是專門用來執(zhí)行由所述一個或多個端口標(biāo)識出的應(yīng)用的服務(wù)器。11.如權(quán)利要求1所述的方法,其中,所述注冊請求還包括優(yōu)先級,數(shù)據(jù)分組或服務(wù)器請求將經(jīng)由所述優(yōu)先級被發(fā)送到所述IP地址。12.如權(quán)利要求11所述的方法,還包括附加指示所述優(yōu)先級的優(yōu)先級擴(kuò)展。13.一種在本地代理中處理注冊請求的方法,包括接收來自網(wǎng)絡(luò)設(shè)備的注冊請求,所述注冊請求包括標(biāo)識IP地址的本地地址字段和轉(zhuǎn)交地址,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;更新移動性綁定表來包括所述IP地址的條目,所述條目標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口,所述IP地址和所述轉(zhuǎn)交地址;和向所述網(wǎng)絡(luò)設(shè)備發(fā)送注冊答復(fù)。14.如權(quán)利要求13所述的方法,其中,所述移動性綁定表的所述條目標(biāo)識隧道,經(jīng)由所述隧道向所述IP地址發(fā)送分組。15.如權(quán)利要求13所述的方法,其中,所述IP地址與所述網(wǎng)絡(luò)設(shè)備的接口相關(guān)聯(lián)。16.如權(quán)利要求13所述的方法,其中,所述移動性綁定表包括多個與所述IP地址相關(guān)聯(lián)的條目,每個所述條目都標(biāo)識由一個或多個端口組成的不同的組。17.如權(quán)利要求13所述的方法,所述方法還包括對于標(biāo)識所述網(wǎng)絡(luò)設(shè)備的第二個一個或多個端口的組的注冊請求,重復(fù)所述接收、更新和發(fā)送步驟。18.如權(quán)利要求13所述的方法,所述注冊請求包括優(yōu)先級,其中數(shù)據(jù)分組或服務(wù)器請求以所述優(yōu)先級被發(fā)送到所述一個或多個端口。19.如權(quán)利要求18所述的方法,所述注冊請求包括指示所述優(yōu)先級的優(yōu)先級擴(kuò)展。20.如權(quán)利要求18所述的方法,其中,所述注冊答復(fù)包括所述優(yōu)先級。21.如權(quán)利要求20所述的方法,其中,所述注冊答復(fù)包括指示所述優(yōu)先級的優(yōu)先級擴(kuò)展。22.如權(quán)利要求18所述的方法,還包括在所述移動性綁定表的所述條目中存儲所述優(yōu)先級。23.如權(quán)利要求22所述的方法,還包括接收所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;根據(jù)所述移動性綁定表確定與所述IP地址相關(guān)聯(lián)的所述優(yōu)先級;和根據(jù)所述優(yōu)先級,向在所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口處的所述IP地址轉(zhuǎn)發(fā)所述數(shù)據(jù)分組或服務(wù)器請求。24.如權(quán)利要求13所述的方法,所述注冊請求具有標(biāo)識所述一個或多個端口的端口擴(kuò)展。25.一種在外地代理中處理注冊請求的方法,包括接收來自網(wǎng)絡(luò)設(shè)備的注冊請求,所述注冊請求包括標(biāo)識IP地址的本地地址字段,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;向標(biāo)識出與所述IP地址相關(guān)聯(lián)的本地代理的本地代理地址轉(zhuǎn)發(fā)所述注冊請求;接收來自所述本地代理的注冊答復(fù);更新訪問者表來包括所述IP地址的條目,所述條目標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口、所述IP地址和所述本地代理地址;和向所述網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)所述注冊答復(fù)。26.如權(quán)利要求25所述的方法,其中,所述訪問者表的所述條目標(biāo)識隧道,經(jīng)由所述隧道向所述IP地址發(fā)送分組。27.如權(quán)利要求25所述的方法,其中,所述IP地址與所述網(wǎng)絡(luò)設(shè)備的接口相關(guān)聯(lián)。28.如權(quán)利要求25所述的方法,其中,所述訪問者表包括多個與所述IP地址相關(guān)聯(lián)的條目,每個所述條目都標(biāo)識由一個或多個端口組成的不同的組。29.如權(quán)利要求25所述的方法,所述注冊請求包括優(yōu)先級,所述優(yōu)先級指示向所述一個或多個端口發(fā)送數(shù)據(jù)分組或服務(wù)器請求時使用的優(yōu)先級。30.如權(quán)利要求29所述的方法,所述注冊請求包括指示所述優(yōu)先級的優(yōu)先級擴(kuò)展。31.如權(quán)利要求29所述的方法,其中,所述注冊答復(fù)包括所述優(yōu)先級。32.如權(quán)利要求31所述的方法,其中,所述注冊答復(fù)包括指示所述優(yōu)先級的優(yōu)先級擴(kuò)展。33.如權(quán)利要求29所述的方法,還包括在所述訪問者表的所述條目中存儲所述優(yōu)先級。34.如權(quán)利要求25所述的方法,所述注冊請求具有標(biāo)識所述一個或多個端口的端口擴(kuò)展。35.一種在其上存儲有計算機(jī)可讀指令的計算機(jī)可讀介質(zhì),其中所述計算機(jī)可讀指令用于使支持移動IP的網(wǎng)絡(luò)設(shè)備注冊到本地代理,所述計算機(jī)可讀指令包括用于形成具有本地地址字段的注冊請求的指令,其中所述本地地址字段包括有IP地址,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;用于向與所述IP地址相關(guān)聯(lián)的本地代理發(fā)送所述注冊請求的指令;和用于接收來自所述本地代理的注冊答復(fù)的指令。36.一種支持移動IP,并且適于注冊到本地代理的網(wǎng)絡(luò)設(shè)備,包括處理器;和存儲器,至少所述處理器和所述存儲器之一適于形成具有本地地址字段的注冊請求,其中所述本地地址字段包括有IP地址,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;向與所述IP地址相關(guān)聯(lián)的本地代理發(fā)送所述注冊請求;和接收來自所述本地代理的注冊答復(fù)。37.一種支持移動IP,并且適于注冊到本地代理的網(wǎng)絡(luò)設(shè)備,包括用于形成具有本地地址字段的注冊請求的裝置,其中所述本地地址字段包括有IP地址,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;用于向與所述IP地址相關(guān)聯(lián)的本地代理發(fā)送所述注冊請求的裝置;和用于接收來自所述本地代理的注冊答復(fù)的裝置。38.一種在其上存儲有計算機(jī)可讀指令的計算機(jī)可讀介質(zhì),其中所述計算機(jī)可讀指令用于在本地代理中處理注冊請求,所述計算機(jī)可讀指令包括用于接收來自網(wǎng)絡(luò)設(shè)備的注冊請求的指令,所述注冊請求包括標(biāo)識IP地址的本地地址字段和轉(zhuǎn)交地址,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;用于更新移動性綁定表來包括所述IP地址的條目的指令,所述條目標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口、所述IP地址和所述轉(zhuǎn)交地址;和用于向所述網(wǎng)絡(luò)設(shè)備發(fā)送注冊答復(fù)的指令。39.一種適于處理注冊請求的本地代理,包括處理器;和存儲器,至少所述處理器和所述存儲器之一適于接收來自網(wǎng)絡(luò)設(shè)備的注冊請求,所述注冊請求包括標(biāo)識IP地址的本地地址字段和轉(zhuǎn)交地址,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;更新移動性綁定表來包括所述IP地址的條目,所述條目標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口、所述IP地址和所述轉(zhuǎn)交地址;和向所述網(wǎng)絡(luò)設(shè)備發(fā)送注冊答復(fù)。40.一種適于處理注冊請求的本地代理,包括用于接收來自網(wǎng)絡(luò)設(shè)備的注冊請求的裝置,所述注冊請求包括標(biāo)識IP地址的本地地址字段和轉(zhuǎn)交地址,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;用于更新移動性綁定表來包括所述IP地址的條目的裝置,所述條目標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口、所述IP地址和所述轉(zhuǎn)交地址;和用于向所述網(wǎng)絡(luò)設(shè)備發(fā)送注冊答復(fù)的裝置。41.一種在其上存儲有計算機(jī)可讀指令的計算機(jī)可讀介質(zhì),其中所述計算機(jī)可讀指令用于在外地代理中處理注冊請求,所述計算機(jī)可讀指令包括用于接收來自網(wǎng)絡(luò)設(shè)備的注冊請求的指令,所述注冊請求包括標(biāo)識IP地址的本地地址字段,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;用于向標(biāo)識出與所述IP地址相關(guān)聯(lián)的本地代理的本地代理地址轉(zhuǎn)發(fā)所述注冊請求的指令;用于接收來自所述本地代理的注冊答復(fù)的指令;用于更新訪問者表來包括所述IP地址的條目的指令,所述條目標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口、所述IP地址和所述本地代理地址;和用于向所述網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)所述注冊答復(fù)的指令。42.一種適于處理注冊請求的外地代理,包括處理器;和存儲器,至少所述處理器和所述存儲器之一適于接收來自網(wǎng)絡(luò)設(shè)備的注冊請求,所述注冊請求包括標(biāo)識IP地址的本地地址字段,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;向標(biāo)識出與所述IP地址相關(guān)聯(lián)的本地代理的本地代理地址轉(zhuǎn)發(fā)所述注冊請求;接收來自所述本地代理的注冊答復(fù);更新訪問者表來包括所述IP地址的條目,所述條目標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口、所述IP地址和所述本地代理地址;和向所述網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)所述注冊答復(fù)。43.一種適于處理注冊請求的外地代理,包括用于接收來自網(wǎng)絡(luò)設(shè)備的注冊請求的裝置,所述注冊請求包括標(biāo)識IP地址的本地地址字段,所述注冊請求指示所述網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由所述一個或多個端口將接收到所指定的地址為所述IP地址的數(shù)據(jù)分組或服務(wù)器請求;用于向標(biāo)識出與所述IP地址相關(guān)聯(lián)的本地代理的本地代理地址轉(zhuǎn)發(fā)所述注冊請求的裝置;用于接收來自所述本地代理的注冊答復(fù)的裝置;用于更新訪問者表來包括所述IP地址的條目的裝置,所述條目標(biāo)識所述網(wǎng)絡(luò)設(shè)備的所述一個或多個端口、所述IP地址和所述本地代理地址;和用于向所述網(wǎng)絡(luò)設(shè)備轉(zhuǎn)發(fā)所述注冊答復(fù)的裝置。全文摘要本發(fā)明公開了用于注冊到本地代理的方法和裝置。網(wǎng)絡(luò)設(shè)備向本地代理發(fā)送具有本地地址字段的注冊請求,其中本地地址字段包括有IP地址,且本地代理與該IP地址相關(guān)聯(lián)。注冊請求指示網(wǎng)絡(luò)設(shè)備的一個或多個端口,其中經(jīng)由這些端口將接收到所指定的地址為該IP地址的數(shù)據(jù)分組或服務(wù)器請求。可以在注冊請求的端口擴(kuò)展中指定端口。另外,注冊請求還可以指示與注冊相關(guān)聯(lián)的優(yōu)先級。本地代理利用IP地址和轉(zhuǎn)交地址,以及在注冊請求中指定的其他信息(例如,端口和/或優(yōu)先級信息)來更新其移動性綁定表。然后,本地代理向網(wǎng)絡(luò)設(shè)備發(fā)送注冊答復(fù)。在注冊請求不是由網(wǎng)絡(luò)設(shè)備直接發(fā)送時(例如,經(jīng)由配置的轉(zhuǎn)交地址),一旦接收到注冊答復(fù),外地代理就利用本地代理地址和IP地址、以及端口和/或優(yōu)先級信息更新其訪問者表。然后,注冊答復(fù)被發(fā)送給網(wǎng)絡(luò)設(shè)備。這樣,可以根據(jù)指定的(一個或多個)端口建立針對單個設(shè)備或用戶的多個注冊,從而使得能夠?qū)Ω鞣N應(yīng)用和/或設(shè)備區(qū)分優(yōu)先級。文檔編號H04L29/06GK1714558SQ200380103822公開日2005年12月28日申請日期2003年11月10日優(yōu)先權(quán)日2002年11月20日發(fā)明者帕斯卡爾·蒂貝爾,埃里克·萊維·阿貝格諾里申請人:思科技術(shù)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
巩义市| 东辽县| 盱眙县| 雅安市| 岳阳市| 子洲县| 瑞安市| 岱山县| 昔阳县| 姜堰市| 永德县| 武汉市| 云霄县| 昭平县| 界首市| 凭祥市| 石屏县| 金门县| 赤水市| 徐闻县| 满城县| 喜德县| 揭西县| 嵩明县| 江门市| 齐齐哈尔市| 通许县| 兴山县| 延吉市| 蕲春县| 鄂托克前旗| 盐源县| 岑溪市| 徐水县| 和平县| 临江市| 台山市| 申扎县| 循化| 秀山| 五峰|