国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      自動(dòng)轉(zhuǎn)移路由器功能的方法

      文檔序號:7609652閱讀:328來源:國知局
      專利名稱:自動(dòng)轉(zhuǎn)移路由器功能的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及用于轉(zhuǎn)移路由器功能的方法;尤其是,但非排他地,本發(fā)明涉及用于構(gòu)建諸如互聯(lián)網(wǎng)這樣的通信網(wǎng)絡(luò)所采用的路由器。此外,本發(fā)明還涉及根據(jù)該方法的路由器運(yùn)行。此外,本發(fā)明還涉及包括有這種路由器的通信網(wǎng)絡(luò)。
      諸如互聯(lián)網(wǎng)這樣的通信網(wǎng)絡(luò)包括許多互連的通信節(jié)點(diǎn)。此外,這些網(wǎng)絡(luò)便于數(shù)據(jù)內(nèi)容在其中進(jìn)行通信。數(shù)據(jù)內(nèi)容的這種通信需要節(jié)點(diǎn)之間可靠的數(shù)據(jù)路由并且因此需要網(wǎng)絡(luò)內(nèi)具有一定程度的相互兼容性。因此,網(wǎng)絡(luò)利用這樣的路由器,該路由器可使數(shù)據(jù)內(nèi)容塊以受控方式在節(jié)點(diǎn)之間進(jìn)行路由。
      眾所周知的是上述通信網(wǎng)絡(luò)易受到其中的節(jié)點(diǎn)變化的影響,例如新的節(jié)點(diǎn)連接以及由于一個(gè)或多個(gè)插頭斷開、功率失常、未預(yù)料到的功能故障、以及臨時(shí)的不可用所造成的節(jié)點(diǎn)故障所引起的變化。當(dāng)節(jié)點(diǎn)斷開連接時(shí)則可能發(fā)生插頭斷開。當(dāng)供給節(jié)點(diǎn)的電源中斷或用完時(shí)會(huì)發(fā)生功率失常。未預(yù)料到的節(jié)點(diǎn)功能故障可能是由于引發(fā)(developing)電子故障的構(gòu)件所造成的。例如,因?yàn)檫壿嬮T轉(zhuǎn)換到非期望狀態(tài)或者處理器遇到了死軟件循環(huán),會(huì)引起臨時(shí)節(jié)點(diǎn)不可用。通信網(wǎng)絡(luò)越復(fù)雜,網(wǎng)絡(luò)的至少一部分在任何給定情況下不起作用和/或易受變化的影響的可能性越大。為了應(yīng)對這種變化和/或不起作用,已為大家所熟知的是提供用于通信網(wǎng)絡(luò)的路由器,將該路由器重新配置成應(yīng)對通信網(wǎng)絡(luò)變化和/或局部故障。
      例如,在公開號為EP 1,011,231的歐洲專利申請中,描述了這樣一種方法和裝置,即利用虛擬路由器冗余協(xié)議來向冗余的路由器提供非互聯(lián)網(wǎng)協(xié)議。該專利申請涉及利用數(shù)據(jù)通信協(xié)議套裝軟件而不是TCP/IP所配置的一個(gè)或多個(gè)通信網(wǎng)絡(luò)節(jié)點(diǎn),并且諸如VRRP這樣的缺省路由器選舉協(xié)議對于該通信網(wǎng)絡(luò)而言是不可用的。TCP/IP是傳送“控制協(xié)議/網(wǎng)絡(luò)協(xié)議”的縮寫。此外,VRRP是“虛擬路由冗余協(xié)議”的縮寫,例如在1998年4月的網(wǎng)絡(luò)協(xié)會(huì)的“請求注解”(RFC)2338中所闡述的,并且VRRP與用于向主虛擬路由器分配響應(yīng)的選舉協(xié)議相對應(yīng)。如果主虛擬路由器變得不可用,那么VRRP在轉(zhuǎn)送響應(yīng)的過程中提供動(dòng)態(tài)備援。如在該專利申請中所描述的,上述一個(gè)或多個(gè)節(jié)點(diǎn)用于將以其他網(wǎng)絡(luò)上的節(jié)點(diǎn)為目的地的非TCP/IP業(yè)務(wù)轉(zhuǎn)送到VRRP主虛擬路由器。如果下一跳路由器已被VRRP使能并且下一跳路由器是TCP/IP業(yè)務(wù)的主虛擬路由器,那么下述基于非TCP/IP的節(jié)點(diǎn)將網(wǎng)絡(luò)層地址分解為下一跳路由器的基于VRRP的MAC層地址,給定下一跳路由器的靜態(tài)配置網(wǎng)絡(luò)層地址。非TCP/IP節(jié)點(diǎn)對基于VRRP的MAC地址進(jìn)行高速緩存以供將非TCP/IP業(yè)務(wù)轉(zhuǎn)送到可用的下一跳路由器之用。此后,非TCP/IP節(jié)點(diǎn)將以其他網(wǎng)絡(luò)上的節(jié)點(diǎn)為目的地的業(yè)務(wù)轉(zhuǎn)送到VRRP主虛擬路由器上。如果主虛擬路由器變得不可用于對基于TCP/IP的業(yè)務(wù)進(jìn)行轉(zhuǎn)送,那么它轉(zhuǎn)換為新的備用虛擬路由器,同時(shí)備用虛擬路由器轉(zhuǎn)換為用于對基于TCP/IP的業(yè)務(wù)進(jìn)行轉(zhuǎn)送的新主虛擬路由器。新主虛擬路由器共享同一基于VRRP的MAC地址。因此,下述基于非TCP/IP的節(jié)點(diǎn)將以其他網(wǎng)絡(luò)上的節(jié)點(diǎn)為目的地的業(yè)務(wù)轉(zhuǎn)送到新主虛擬路由器,所述基于非TCP/IP的節(jié)點(diǎn)具有高速緩存的下一跳路由器的基于VRRP的MAC地址。這可消除這樣的需要,即為了繼續(xù)路由由其傳送的非TCP/IP業(yè)務(wù)而干涉或重新配置基于非TCP/IP的節(jié)點(diǎn),即使通過用于下一跳路由器的靜態(tài)配置網(wǎng)絡(luò)層地址所標(biāo)識(shí)出的路由器變得不可用。
      該發(fā)明人已認(rèn)識(shí)到諸如互聯(lián)網(wǎng)這樣的現(xiàn)代通信網(wǎng)絡(luò)采用遵照許多不同數(shù)據(jù)結(jié)構(gòu)標(biāo)準(zhǔn)的路由器。例如,就互聯(lián)網(wǎng)而言,已為大家所熟知的是采用遵照已知網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)IPv4的路由器。在1981采用在文獻(xiàn)RFC 741中所定義的IPv4-標(biāo)準(zhǔn)。由于在20年期間內(nèi)幾乎沒變化,因此它很好地為互聯(lián)網(wǎng)群體服務(wù)。此外,IPv4標(biāo)準(zhǔn)比隨后的打算替換它的OSI協(xié)議經(jīng)久。然而,IPv4標(biāo)準(zhǔn)遭遇到這樣的主要缺點(diǎn),即其地址空間對于網(wǎng)絡(luò)協(xié)議中基本上所有的數(shù)據(jù)而言是不足夠的。因此,在1995采用在文獻(xiàn)RFC1883中所定義的更高級的網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)IPv6。IPv6標(biāo)準(zhǔn)亦稱為“IP下一代”或者“IPng”。在1998,對IPv6標(biāo)準(zhǔn)進(jìn)行重新定義的文獻(xiàn)RFC 2460使文獻(xiàn)RFC 1883過時(shí)。
      IPv4-標(biāo)準(zhǔn)采用IPv4數(shù)據(jù)報(bào),該IPv4數(shù)據(jù)報(bào)利用20字節(jié)的固定報(bào)頭、長達(dá)40字節(jié)長范圍的選項(xiàng)數(shù)據(jù)區(qū)、以及長度為64k字節(jié)減去所述IPv4報(bào)頭長度的數(shù)據(jù)負(fù)載區(qū)。對照地,IPv6-標(biāo)準(zhǔn)提供了下述擴(kuò)展的且校訂的編址方案,該編址方案由于報(bào)頭格式簡單化、對選項(xiàng)的支持提高了、自動(dòng)地址結(jié)構(gòu)、移動(dòng)性支持、與現(xiàn)代IPSec相類似的認(rèn)證和保密手段、以及新“任意播”地址類型而可容納增量并且使路由效率增加了。此外,IPv4-標(biāo)準(zhǔn)采用其可產(chǎn)生(yields)4.2×109不同地址的長度為32位的地址,然而IPv6-標(biāo)準(zhǔn)采用其可產(chǎn)生3.4×1038不同地址的長度為128位的地址。
      發(fā)明人已認(rèn)識(shí)到當(dāng)前使用的許多通信網(wǎng)絡(luò)是不同類的,例如采用遵照IPv4-或IPv6-標(biāo)準(zhǔn)的路由器的混合體。這種不同類的結(jié)構(gòu)是由于存在易發(fā)展升級到新標(biāo)準(zhǔn)的網(wǎng)絡(luò)同時(shí)要對遵照較早標(biāo)準(zhǔn)的基礎(chǔ)結(jié)構(gòu)進(jìn)行維護(hù)的結(jié)果。因此,該發(fā)明人發(fā)明了這樣一種方法,該方法可自動(dòng)接管IPv6-標(biāo)準(zhǔn)路由器功能并將其動(dòng)態(tài)分配到不同類的IPv6/IPv4-標(biāo)準(zhǔn)網(wǎng)絡(luò)中的IPv6-標(biāo)準(zhǔn)設(shè)備上。該方法與相關(guān)的現(xiàn)代方法完全不同,現(xiàn)代方法依賴于被靜態(tài)地分配給路由器設(shè)備的IPv4-標(biāo)準(zhǔn)和IPv6-標(biāo)準(zhǔn)路由器。此外,可以預(yù)見到該發(fā)明人所發(fā)明的方法也適用于在數(shù)據(jù)通信網(wǎng)絡(luò)中所采用的其他標(biāo)準(zhǔn)而并不僅局限于上述IPv4-和IPv6-標(biāo)準(zhǔn)。
      本發(fā)明的第一個(gè)目的就是提供一種其中包括有一個(gè)或多個(gè)路由器的通信網(wǎng)絡(luò),根據(jù)該方法的網(wǎng)絡(luò)運(yùn)行可給予其更大的可靠性。
      本發(fā)明的第二個(gè)目的就是提供這樣一種監(jiān)視功能,該監(jiān)視功能適用于當(dāng)一個(gè)或多個(gè)路由器出現(xiàn)故障或者相反變得不可用時(shí)對包括路由器的通信網(wǎng)絡(luò)的操作進(jìn)行監(jiān)控并進(jìn)行引導(dǎo)以增強(qiáng)網(wǎng)絡(luò)的可靠性。
      根據(jù)本發(fā)明的第一方面,提供了一種用于自動(dòng)轉(zhuǎn)移路由器功能性的方法,其特征在于該方法包括步驟(a)提供包括有一個(gè)或多個(gè)候選者設(shè)備的數(shù)據(jù)通信網(wǎng)絡(luò),所述候選者設(shè)備可動(dòng)態(tài)地分配為網(wǎng)絡(luò)內(nèi)的路由器以用于通過其來路由數(shù)據(jù)業(yè)務(wù);(b)提供監(jiān)視裝置,該監(jiān)視裝置用于對一個(gè)或多個(gè)候選者設(shè)備的活動(dòng)進(jìn)行監(jiān)控并且把權(quán)限委托給一個(gè)或多個(gè)設(shè)備以用于在那里提供數(shù)據(jù)路由功能;(c)使每個(gè)候選者設(shè)備包括本地存儲(chǔ)在一個(gè)或多個(gè)路由器中的第一記錄,假定它在網(wǎng)絡(luò)中是有效的;(d)使每個(gè)候選者設(shè)備對網(wǎng)絡(luò)進(jìn)行監(jiān)控以確定目前在網(wǎng)絡(luò)上有效的一個(gè)或多個(gè)路由器并且產(chǎn)生有效路由器的相應(yīng)第二記錄;(e)使每個(gè)候選者設(shè)備對其第一和第二記錄進(jìn)行比較;
      (f)當(dāng)一個(gè)或多個(gè)候選者設(shè)備在步驟(e)中確定出第一與第二記錄是不相等時(shí),將一個(gè)或多個(gè)設(shè)備更新為具有來自監(jiān)視裝置的更近的第一記錄;(g)當(dāng)一個(gè)或多個(gè)候選者設(shè)備在步驟(e)中確定出他們自己的地址與第一記錄的地址相匹配時(shí),假定這一個(gè)或多個(gè)候選者設(shè)備在網(wǎng)絡(luò)內(nèi)起路由器的作用;以及(h)按照需要重復(fù)步驟(a)至(g)。
      本發(fā)明的優(yōu)點(diǎn)在于通過該方法可易于對一個(gè)或多個(gè)候選者設(shè)備進(jìn)行重新配置以便提高網(wǎng)絡(luò)內(nèi)的數(shù)據(jù)路由可靠性。
      更好地,在該方法中,可使一個(gè)或多個(gè)候選者設(shè)備起IPv6-標(biāo)準(zhǔn)路由器的作用。在這方面中,發(fā)明人已認(rèn)識(shí)到IPv6-標(biāo)準(zhǔn)就路由穩(wěn)固性而言呈現(xiàn)出潛在弱點(diǎn),本發(fā)明可很好地解決。
      更好地,在該方法中,監(jiān)視裝置和一個(gè)或多個(gè)候選者設(shè)備用于通過在網(wǎng)絡(luò)內(nèi)做廣播的鏈接本地?cái)?shù)據(jù)來在步驟(b)和(d)中對網(wǎng)絡(luò)內(nèi)的路由器活動(dòng)進(jìn)行監(jiān)控。對所做廣播的鏈接數(shù)據(jù)進(jìn)行分析這可使監(jiān)視裝置和一個(gè)或多個(gè)候選者設(shè)備可確定出網(wǎng)絡(luò)內(nèi)的路由路徑。
      更好地,在該方法中,監(jiān)視裝置用于對網(wǎng)絡(luò)中的一個(gè)或多個(gè)候選者設(shè)備進(jìn)行有選擇的激活和停用以解決網(wǎng)絡(luò)內(nèi)的多個(gè)競爭路由器之間的沖突。使監(jiān)視裝置對所采用的路由器的選擇采用執(zhí)行決策的優(yōu)點(diǎn)在于可降低若干并發(fā)操作路由器之間的沖突。
      更好地,在該方法中,在網(wǎng)絡(luò)中沒有路由器至少是局部有效的情況下,監(jiān)視裝置用于分配候選者設(shè)備之一。這種方法當(dāng)在初始激發(fā)時(shí)可給予網(wǎng)絡(luò)可靠的啟動(dòng)特性。
      更好地,該方法適合于應(yīng)對以不同類的IPv4-/IPv6-標(biāo)準(zhǔn)網(wǎng)絡(luò)所實(shí)現(xiàn)的網(wǎng)絡(luò)??蓱?yīng)對這種不同類的網(wǎng)絡(luò)的能力可使網(wǎng)絡(luò)更與現(xiàn)代混合標(biāo)準(zhǔn)網(wǎng)絡(luò)相關(guān)。
      根據(jù)本發(fā)明的第二方面,提供了一種使在本發(fā)明第一方面中所要求的監(jiān)視裝置進(jìn)行操作的方法,其特征在于該方法包括步驟(i)在監(jiān)視裝置從一個(gè)或多個(gè)候選者設(shè)備接收至少一個(gè)通信,該至少一個(gè)通信包括候選者設(shè)備的第一記錄的詳情;(j)檢查步驟(i)中的第一記錄與在監(jiān)視裝置上所保持的候選者路由器的記錄相對應(yīng)以確定是激活和/或停用候選者路由器;
      (k)對網(wǎng)絡(luò)內(nèi)的至少局部的路由器活動(dòng)進(jìn)行監(jiān)控;(l)關(guān)于候選者設(shè)備將是有效的和將是無效的,更新一個(gè)或多個(gè)候選者設(shè)備;以及(m)更新在監(jiān)視裝置上所保持的候選者路由器的記錄。
      根據(jù)本發(fā)明的第三方面,提供了這樣一種通信網(wǎng)絡(luò),該通信網(wǎng)絡(luò)包括一個(gè)或多個(gè)起根據(jù)本發(fā)明第一方面的方法的路由器作用的候選者設(shè)備。
      根據(jù)本發(fā)明的第四方面,提供這樣一種候選者設(shè)備,該候選者設(shè)備可作為根據(jù)本發(fā)明第一方面的方法的路由器。
      根據(jù)本發(fā)明的第五方面,提供了這樣一種路由器監(jiān)控設(shè)備,該路由器監(jiān)控設(shè)備包括根據(jù)本發(fā)明第二方面方法的可操作的監(jiān)視裝置。
      應(yīng)該理解的是在不脫離本發(fā)明的范圍的情況下,可以任何組合來對本發(fā)明的特征進(jìn)行組合。
      現(xiàn)在參考以下附圖僅通過舉例的方式來對本發(fā)明的實(shí)施例進(jìn)行描述,在附圖中

      圖1說明了包括有IPv4-標(biāo)準(zhǔn)和IPv6-標(biāo)準(zhǔn)裝置的不同類混合體的第一網(wǎng)絡(luò);圖2說明了包括有IPv4-標(biāo)準(zhǔn)和IPv6-標(biāo)準(zhǔn)裝置的不同類混合體的第二網(wǎng)絡(luò);圖3給出了使包括在圖1和圖2的網(wǎng)絡(luò)之內(nèi)的裝置或設(shè)備接管為用于IPv6路由功能的候選者的方法流程圖;以及圖4給出了在結(jié)合圖3中所描述的方法所需要的用于對受到圖3所述方法的裝置或設(shè)備進(jìn)行監(jiān)督即監(jiān)視的補(bǔ)充方法的流程圖。
      本發(fā)明涉及這樣一種方法,該方法可自動(dòng)接管IPv6標(biāo)準(zhǔn)路由器功能并將其動(dòng)態(tài)分配到不同類的IPv6-/IPv4-標(biāo)準(zhǔn)網(wǎng)絡(luò)中的IPv6標(biāo)準(zhǔn)裝置上。該方法與現(xiàn)代解決方法完全不同,現(xiàn)代方法依賴于被靜態(tài)地分配給路由器設(shè)備的IPv4-標(biāo)準(zhǔn)和IPv6-標(biāo)準(zhǔn)功能。
      現(xiàn)代IPv6裝置對與此相連的其他IPv6-標(biāo)準(zhǔn)路由器的可用性進(jìn)行檢測,所述現(xiàn)代IPv6裝置具有通過他們的供應(yīng)商而建造在其中的IPv6-標(biāo)準(zhǔn)路由器功能。這種其他IPv6標(biāo)準(zhǔn)路由器對于各種潛在原因可能是不可用的,例如(a)拔出插頭,即斷路;
      (b)電源不足或電源中斷;(c)意外的故障,例如內(nèi)部電子設(shè)備故障;或者(d)臨時(shí)無響應(yīng),例如由于軟件死循環(huán)所導(dǎo)致的。
      現(xiàn)代問題是作為IPv6標(biāo)準(zhǔn)設(shè)備群一部分而連接的IPv6路由器不可用性可能會(huì)導(dǎo)致整個(gè)IPv6標(biāo)準(zhǔn)群完全無響應(yīng)。家用本地IP網(wǎng)絡(luò)是設(shè)備群的一示例,例如其包括本地互聯(lián)網(wǎng)無線電、本地個(gè)人計(jì)算機(jī)(PC)、本地互聯(lián)網(wǎng)電視、以及對通過互聯(lián)網(wǎng)來發(fā)送數(shù)據(jù)和/或通過互聯(lián)網(wǎng)來接收來自遠(yuǎn)程位置的數(shù)據(jù)敏感的本地盜竊安全系統(tǒng)。這種特性對使IPv6標(biāo)準(zhǔn)設(shè)備的結(jié)構(gòu)在使用中與技術(shù)需求相比可能更不可靠敏感。
      為了解決這一現(xiàn)代問題,本發(fā)明人已發(fā)明了一種用于對本地網(wǎng)絡(luò)中的IPv6-標(biāo)準(zhǔn)路由器進(jìn)行監(jiān)控的方法,該方法在不可用以及檢測出非法IPv6標(biāo)準(zhǔn)路由器的情況下提供自動(dòng)替換。如果由于上述(a)至(d)的理由而使IPv6-標(biāo)準(zhǔn)路由器變得臨時(shí)無響應(yīng),那么實(shí)際上會(huì)易于導(dǎo)致不可用和非法路由器。根據(jù)該方法的IPv6-標(biāo)準(zhǔn)路由器運(yùn)行用于接管變?yōu)椴豢捎玫腎Pv6路由器的功能直到路由器再次恢復(fù)功能。因此,就時(shí)間情況而言,該方法可對多個(gè)路由器進(jìn)行檢測并且可采用適當(dāng)?shù)牟襟E以停止一個(gè)或多個(gè)路由器以防止IPv6-標(biāo)準(zhǔn)設(shè)備群整體變得無用。
      為了更好的說明本發(fā)明的上下文,現(xiàn)在對圖1中的10總體所示的數(shù)據(jù)通信網(wǎng)絡(luò)進(jìn)行描述。網(wǎng)絡(luò)10包括通過傳統(tǒng)IPv4-標(biāo)準(zhǔn)路由器(RT)60而與互聯(lián)網(wǎng)(INT)50相連的一住宅處所30,其一部分根據(jù)現(xiàn)代IPv4標(biāo)準(zhǔn)運(yùn)行。路由器60用于創(chuàng)建如所說明的住宅30內(nèi)的IPv4-標(biāo)準(zhǔn)本地通信環(huán)境(IPv4)70;IPv4-標(biāo)準(zhǔn)環(huán)境70優(yōu)選作為本地區(qū)域無線和/或有線網(wǎng)或者諸如一個(gè)或多個(gè)多路復(fù)用的連接板這樣的光纖信號分布裝置而實(shí)現(xiàn)。
      諸如互聯(lián)網(wǎng)無線電(IR)80和家庭個(gè)人計(jì)算機(jī)(HPC)90這樣的多種設(shè)備與IPv4-標(biāo)準(zhǔn)環(huán)境70相連;無線電80和計(jì)算機(jī)90還用于依照上述IPv4標(biāo)準(zhǔn)接收來自環(huán)境70的數(shù)據(jù)內(nèi)容并將數(shù)據(jù)內(nèi)容傳送到環(huán)境70。此外,第一裝置(APP1)110和第二裝置(APP2)100也與環(huán)境70相連。裝置100,110均可提供從與該環(huán)境有關(guān)的IPv4標(biāo)準(zhǔn)向與IPv6標(biāo)準(zhǔn)環(huán)境120有關(guān)的IPv6標(biāo)準(zhǔn)的轉(zhuǎn)換。當(dāng)這兩個(gè)環(huán)境70,120作為例如本地區(qū)域無線網(wǎng)絡(luò)而實(shí)現(xiàn)時(shí),這兩個(gè)環(huán)境70,120易于在空間上相重疊。在住宅30中,還包括用于遵照IPv6標(biāo)準(zhǔn)而進(jìn)行通信的第三裝置(APP3)130。只要注意到第三裝置130,第三裝置130對IPv6標(biāo)準(zhǔn)顯然是宿主的。
      隨后對網(wǎng)絡(luò)10的操作進(jìn)行進(jìn)一步的說明。
      應(yīng)該理解的是其子部分對IPv4標(biāo)準(zhǔn)和IPv6標(biāo)準(zhǔn)起作用,網(wǎng)絡(luò)10是不同類的。此外,例如如圖2所說明的,替換的網(wǎng)絡(luò)配置也是可行的。
      在圖2中,示出了總體由200所表示的數(shù)據(jù)通信網(wǎng)絡(luò)。該網(wǎng)絡(luò)200包括通過下述多用途路由器(RT)220而相連的住宅處所30,所述多用途路由器可應(yīng)對來自其根據(jù)IPv4標(biāo)準(zhǔn)而起作用的一部分互聯(lián)網(wǎng)即互聯(lián)網(wǎng)(INT)50的數(shù)據(jù)內(nèi)容以及來自其根據(jù)IPv6標(biāo)準(zhǔn)而起作用的一部分互聯(lián)網(wǎng)即互聯(lián)網(wǎng)(INT)210的數(shù)據(jù)內(nèi)容。多用途路由器220用于分別創(chuàng)建住宅內(nèi)的IPv4-標(biāo)準(zhǔn)和IPv6-標(biāo)準(zhǔn)環(huán)境70,120?;ヂ?lián)網(wǎng)無線電(IR)80和家庭個(gè)人計(jì)算機(jī)(HPC)90以及第二裝置(APP2)100與IPv4-標(biāo)準(zhǔn)環(huán)境70相連。第二裝置100也如所說明的可與IPv6-標(biāo)準(zhǔn)環(huán)境120相連。遵照IPv6標(biāo)準(zhǔn)的第三裝置(APP3)130和第四裝置(APP4)230也與虛線箭頭所示的IPv6-標(biāo)準(zhǔn)環(huán)境120相連。
      圖1中的路由器60僅遵照IPv4-標(biāo)準(zhǔn),然而圖2中的路由器220遵照IPv4-和IPv6-標(biāo)準(zhǔn),雖然網(wǎng)絡(luò)10,200均是不同類的本地網(wǎng)絡(luò)。這些網(wǎng)絡(luò)10,200用于提供其僅是IPv4-標(biāo)準(zhǔn)或IPv6-標(biāo)準(zhǔn)或者是雙棧IPv6/IPv4標(biāo)準(zhǔn)的主機(jī)。例如,在網(wǎng)絡(luò)10中,第一裝置110對包括有第二裝置100和第三裝置130的裝置的IPv6標(biāo)準(zhǔn)群執(zhí)行IPv6標(biāo)準(zhǔn)路由器的作用。此外,在網(wǎng)絡(luò)200中,路由器220是遵照IPv4-和IPv6-標(biāo)準(zhǔn)的集成路由器。網(wǎng)絡(luò)10,200的操作特性是他們的動(dòng)態(tài)可能會(huì)引起在其中出現(xiàn)新網(wǎng)絡(luò)節(jié)點(diǎn)以及現(xiàn)有網(wǎng)絡(luò)節(jié)點(diǎn)消失。
      在網(wǎng)絡(luò)10,200中,發(fā)明人已認(rèn)識(shí)到存在關(guān)于確定IPv6-標(biāo)準(zhǔn)路由器不可用性的問題。由于一個(gè)或多個(gè)下列理由可產(chǎn)生如也在上文中所說明的這種不可用性(a)“插頭斷開”,即斷開連接;(b)電源故障;(c)未預(yù)料到的硬件故障;以及(d)臨時(shí)無響應(yīng),例如軟件“鎖定”。
      網(wǎng)絡(luò)10,200中的IPv6-標(biāo)準(zhǔn)路由功能的不可用性導(dǎo)致如上文所述的相關(guān)IPv6標(biāo)準(zhǔn)裝置或設(shè)備群斷路。發(fā)明人還認(rèn)為要確保網(wǎng)絡(luò)10,200的穩(wěn)固性并且由此使用戶滿意必不可少的是要解決由于他們的相關(guān)路由器故障而使設(shè)備群變?yōu)閿嚅_連接這樣的問題。在發(fā)明人所設(shè)想的解決方案中,先決條件是例如如在圖1和圖2中就住宅30而言所描述的局部網(wǎng)中的IPv4-標(biāo)準(zhǔn)路由器功能性要保持可靠地操作。
      為了對本發(fā)明進(jìn)行說明,適宜于采用這樣的術(shù)語系統(tǒng),即在該系統(tǒng)中將易于起路由器作用的IPv6-標(biāo)準(zhǔn)裝置指定為“IPv6路由器候選者”或者簡單地“候選者”;例如圖1的網(wǎng)絡(luò)10中的第一和第二裝置110,100以及圖2的網(wǎng)絡(luò)200中的第二裝置100被認(rèn)為是“候選者”。因此,發(fā)明人認(rèn)識(shí)到解決整個(gè)IPv6-標(biāo)準(zhǔn)群變?yōu)閿嚅_連接這樣的上述問題的方法是對路由器不可用性進(jìn)行自動(dòng)檢測并且使用一個(gè)或多個(gè)“候選者”接管IPv6-標(biāo)準(zhǔn)路由器功能性以維護(hù)與該群進(jìn)行通信。這種使用“候選者”需要采用根據(jù)本發(fā)明的方法以確保網(wǎng)絡(luò)10,200可靠操作。雖然發(fā)明人已認(rèn)識(shí)到在傳統(tǒng)上靜態(tài)地分配IPv6-標(biāo)準(zhǔn)路由器功能性,但是通過利用本發(fā)明的方法易于動(dòng)態(tài)地分配IPv6-標(biāo)準(zhǔn)路由器功能性。
      在該方法中,通過對在其相關(guān)鏈接局部接口上進(jìn)行通信的路由器廣告進(jìn)行監(jiān)控來檢測IPv6標(biāo)準(zhǔn)路由器。如果IPv6-標(biāo)準(zhǔn)路由器是可用的,那么與路由器相連的包括有路由器本身的每個(gè)IPv6-標(biāo)準(zhǔn)設(shè)備將接收包含有IPv6-標(biāo)準(zhǔn)前綴的路由器廣告,其每個(gè)設(shè)備可用于如在1998年12月的文獻(xiàn)RFC 2462中所描述的無狀態(tài)自動(dòng)配置,通過參考將上述文獻(xiàn)引入到這里;在這里,“RFC”是“請求注解”的縮寫。例如如在1998年7月的文獻(xiàn)RFC 2373中所描述的,接收這些路由器廣告的每個(gè)設(shè)備可對路由器的IPv6-標(biāo)準(zhǔn)鏈接局部地址進(jìn)行檢索,通過參考將上述文獻(xiàn)引入到這里。因此,發(fā)明人已認(rèn)識(shí)到不存在上述路由器廣告表示IPv6-標(biāo)準(zhǔn)路由器不可用性。
      在本發(fā)明的方法中,因此需要包括用于對不同類的IPv4/IPv6通信網(wǎng)絡(luò)中的IPv6-標(biāo)準(zhǔn)路由器活動(dòng)進(jìn)行監(jiān)控的功能。因此,網(wǎng)絡(luò)10,200包括IPv6-標(biāo)準(zhǔn)路由器監(jiān)視器以作為當(dāng)前有效IPv6-標(biāo)準(zhǔn)路由器的IPv6鏈接局部地址的保持器。在下文中將這種功能性稱為監(jiān)視器。監(jiān)視器的適當(dāng)候選者是IPv4-標(biāo)準(zhǔn)路由器這樣的IPv4-標(biāo)準(zhǔn)節(jié)點(diǎn),所述IPv4-標(biāo)準(zhǔn)路由器保持操作而與連接的IPv6-標(biāo)準(zhǔn)設(shè)備群的狀態(tài)無關(guān)。然而,發(fā)明人已認(rèn)識(shí)到僅可對IPv4數(shù)據(jù)內(nèi)容進(jìn)行操作的IPv4-標(biāo)準(zhǔn)監(jiān)視器不是傳統(tǒng)地接收IPv6-標(biāo)準(zhǔn)路由器廣告。傳統(tǒng)地,IPv4-標(biāo)準(zhǔn)監(jiān)視器根據(jù)其被已知為“API”的交互作用來執(zhí)行有關(guān)于使一設(shè)備接管出故障的IPv6-標(biāo)準(zhǔn)路由器這樣的判斷,所述“API”是“應(yīng)用編程接口”的縮寫,上述“候選者”利用監(jiān)視器而執(zhí)行。在下文中用于這種API型交互作用的縮寫是“WhoIsIPv6Router”。
      發(fā)明人認(rèn)識(shí)到用于接管IPv6-標(biāo)準(zhǔn)路由器的功能性的簡單方法在表面上可基于這樣的簡單規(guī)則“不從已建立的IPv6路由器接收路由器廣告的IPv6-標(biāo)準(zhǔn)路由器候選者可接管已建立的IPv6路由器的功能”。然而,這種簡單方法可能遭遇到這樣的問題,即多個(gè)IPv6-標(biāo)準(zhǔn)路由器候選者設(shè)法同時(shí)接管已故障的已建立的IPv6路由器的功能;可能會(huì)產(chǎn)生沖突情況。為了防止這種沖突,發(fā)明人發(fā)明了一種改善的方法,其中使監(jiān)視器用于允許判斷哪一個(gè)IPv6-標(biāo)準(zhǔn)候選者路由器開始起IPv6路由器的作用以替換有故障的已建立的IPv6路由器。在改善的方法中,接管IPv6路由器功能性的IPv6候選者是其首先利用經(jīng)受下述條件的監(jiān)視器來執(zhí)行上述“WhoIsIPv6Router”API的一個(gè)候選者,所述條件即就是只能在監(jiān)視器與每個(gè)IPv6-標(biāo)準(zhǔn)候選者之間的相關(guān)固定時(shí)隙之內(nèi)執(zhí)行API。
      現(xiàn)在根據(jù)圖1至4對本發(fā)明的方法進(jìn)行更詳細(xì)的描述。為了說明本發(fā)明的方法,在下文中采用表格1所提供的注釋。
      表1
      網(wǎng)絡(luò)10,200之內(nèi)的本發(fā)明的方法的操作經(jīng)受所觀察到的某些規(guī)則。在表格2中對這些規(guī)則進(jìn)行說明,在表格2中例如具有相關(guān)IPv6鏈接局部地址A的候選者(即候選者A)這樣的每個(gè)候選者根據(jù)下述規(guī)則來檢查路由器廣告。
      表2
      圖3中還用圖解法表示了表格2中所提供的規(guī)則1至5,其中進(jìn)一步可辨別當(dāng)執(zhí)行該方法時(shí)出現(xiàn)的判斷點(diǎn)。在圖3中,使用具有表格3中所定義的相應(yīng)解釋的縮寫。
      表格3
      現(xiàn)在參考圖3對表格2中的規(guī)則形式所提供的方法進(jìn)行描述。
      在圖3中給出了與本發(fā)明的方法相對應(yīng)的流程圖。參考圖1的不同類網(wǎng)絡(luò)10對該流程圖進(jìn)行說明,雖然它同樣可應(yīng)用于圖2的網(wǎng)絡(luò)200。每個(gè)候選者可用于執(zhí)行本發(fā)明的方法,例如當(dāng)啟動(dòng)時(shí)在包含在每個(gè)候選者之內(nèi)的計(jì)算硬件中。這種啟動(dòng)會(huì)引起每個(gè)候選者對其中的與當(dāng)前有效的IPv6-標(biāo)準(zhǔn)路由器有關(guān)的信息進(jìn)行升級或者如果網(wǎng)絡(luò)10中不存在任何可用的IPv6-標(biāo)準(zhǔn)路由器那么將其本身自動(dòng)配置為IPv6-標(biāo)準(zhǔn)路由器。
      在流程圖的步驟300,激發(fā)給定候選者,即啟動(dòng)。在隨后的步驟310,候選者A進(jìn)行檢查以確定是否可起IPv6-標(biāo)準(zhǔn)路由器的作用;候選者A的廠商例如通過使適當(dāng)硬件包含在其中和/或相應(yīng)地設(shè)置軟件參數(shù)來確定它是否可能起路由器的作用。如果候選者A是例如由于擁有有限的處理器(CPU)以及相關(guān)存儲(chǔ)容量而使資源受限的一裝置或者候選者A是專用于執(zhí)行諸如視頻音頻流這樣的特定功能的一裝置,那么廠商認(rèn)為候選者不適合用于提供IPv6路由器功能性。因此,不能起路由器的作用但是可執(zhí)行該方法的候選者A轉(zhuǎn)到與結(jié)束停止?fàn)顟B(tài)相對應(yīng)的步驟320,所述結(jié)束停止?fàn)顟B(tài)會(huì)導(dǎo)致停止執(zhí)行其中的方法;相反地,在廠商可使候選者A起路由器作用的情況下,該方法從步驟310前進(jìn)到步驟330。
      在步驟330,候選者A檢測在網(wǎng)絡(luò)10上是否存在任何路由器廣告其自己,表示在網(wǎng)絡(luò)10中已存在操作中的有效IPv6-標(biāo)準(zhǔn)路由器。如果候選者A發(fā)現(xiàn)RouterAdv=“真”以確認(rèn)存在有效路由器,那么該方法前進(jìn)到步驟340;相反地,如果候選者A發(fā)現(xiàn)RouterAdv=“假”以確認(rèn)不存在有效路由器,那么該方法前進(jìn)到步驟350。
      在步驟340,候選者A檢測局部可用變量RA(候選者A所監(jiān)控的地址)是否等于變量RADV(所廣告的候選者A所檢索的地址)。如果沒有一個(gè)候選者A當(dāng)前具有與所采用的IPv6路由器有關(guān)的過時(shí)信息(即變量RA與RADV不相等),那么該方法前進(jìn)到步驟350;相反地,候選者A當(dāng)前具有IPv6路由器上的更新信息,那么候選者A在時(shí)間段T之后回到步驟330以對IPv6路由器的可用性進(jìn)行監(jiān)控。
      在步驟350,候選者A利用監(jiān)視器執(zhí)行WhoIsIPv6Router(A,RA,RouterAdv)以便接收設(shè)備或裝置可接管的或者已接管IPv6路由器的功能性的信息。返回與這種裝置或設(shè)備有關(guān)的信息以作為變量RW。當(dāng)步驟350結(jié)束時(shí),該方法前進(jìn)到步驟360。
      在步驟360,候選者A進(jìn)行檢查以確定監(jiān)視器在步驟350所返回的變量RW是否等于其自己的IPv6鏈接局部地址A。如果確定出相等,即選項(xiàng)“Y”,那么候選者A是IPv6路由器并且該方法隨后從步驟360前進(jìn)到步驟370;否則,該方法從步驟360前進(jìn)到步驟380,即選項(xiàng)“N”。
      在步驟370,確認(rèn)候選者A是IPv6路由器或候選者A變?yōu)镮Pv6路由器(通過對其自己的局部IPv6地址進(jìn)行檢查)并且該方法此后轉(zhuǎn)到步驟410。
      在步驟380,候選者A檢測局部可用變量RA是否等于其自己的IPv6鏈接局部地址A。如果確定出相等,即選項(xiàng)“Y”,那么候選者A檢測出它是IPv6路由器,但是當(dāng)候選者A臨時(shí)不可用時(shí),具有與變量RW相對應(yīng)地址的另一裝置或設(shè)備接管;該方法此后前進(jìn)到步驟400。相反地,如果確定出不相等,即選項(xiàng)“N”,那么該方法直接前進(jìn)到步驟390。
      在步驟400,當(dāng)該方法前進(jìn)到步驟400表示候選者A起非法IPv6路由器的作用時(shí),候選者A停止起IPv6路由器的作用。該方法然后前進(jìn)到步驟390。
      在步驟390,候選者A推斷出其地址與參數(shù)RW相等的節(jié)點(diǎn)是IPv6路由器。此后該方法轉(zhuǎn)到步驟410。
      在步驟410,候選者A使變量RW升級為具有監(jiān)視器所返回的網(wǎng)絡(luò)10上的新IPv6-標(biāo)準(zhǔn)路由器的地址,即RA=RW;在時(shí)間段T之后,候選者A通過回到圖3中所說明的步驟330而繼續(xù)對網(wǎng)絡(luò)10上的IPv6路由器的可用性進(jìn)行監(jiān)控。
      在圖3中所描述的方法中,采用監(jiān)視器所提供的WhoIsIPv6RouterAPI,即“應(yīng)用編程接口”。候選者A通過即為RFC的“遠(yuǎn)程過程調(diào)用”來調(diào)用該API。
      從上面參考圖3對本發(fā)明的方法的描述中應(yīng)該明白的是該方法可在設(shè)備或裝置上執(zhí)行,即其可能對IPv6-標(biāo)準(zhǔn)數(shù)據(jù)內(nèi)容路由負(fù)責(zé)的候選者上執(zhí)行。圖3中所描述的方法對監(jiān)視器進(jìn)行訪問。該監(jiān)視器還可根據(jù)如圖4中所描述的補(bǔ)充方法進(jìn)行操作以執(zhí)行上述WhoIsIPv6Router功能。圖4中所采用的縮寫具有如表格4中所提供的相關(guān)解釋。
      表格4
      在圖4中,補(bǔ)充方法從在圖3的步驟350所調(diào)用的步驟500開始。補(bǔ)充方法此后前進(jìn)到步驟510,在步驟510監(jiān)視器檢查作為參數(shù)而傳繼的變量RA是否等于局部可用變量RW。如果不相等,即“N”選項(xiàng),那么候選者A具有與所采用的IPv6路由器有關(guān)的過時(shí)信息,因此新路由器與變量RW相對應(yīng);此后補(bǔ)充方法前進(jìn)到步驟540。相反地,在發(fā)現(xiàn)相等的情況下,即“Y”選項(xiàng),補(bǔ)充方法從步驟510前進(jìn)到步驟520。
      在步驟520,補(bǔ)充方法檢測作為參數(shù)而傳繼的變量RouterAdv是否是“真”。如果識(shí)別出相等,即出現(xiàn)“真”標(biāo)識(shí)符,那么補(bǔ)充方法前進(jìn)到步驟540。相反地,如果識(shí)別出不相等,即出現(xiàn)“假”標(biāo)識(shí)符,那么補(bǔ)充方法前進(jìn)到步驟530。
      在步驟530,補(bǔ)充方法用于檢測具有地址RW的IPv6節(jié)點(diǎn)是否是網(wǎng)絡(luò)10中的IPv6路由器,但是由于他們沒有相應(yīng)廣告而使該IPv6路由器不再可用;如果肯定,那么補(bǔ)充方法決定允許具有地址A的IPv6節(jié)點(diǎn)接管為IPv6路由器。補(bǔ)充方法此后從步驟530前進(jìn)到步驟540。
      在步驟540,補(bǔ)充方法向候選者A返回IPv6路由器的地址。此后,補(bǔ)充方法前進(jìn)到結(jié)束步驟550。
      圖3中所說明的作為能夠起IPv6路由器作用的設(shè)備或者裝置所實(shí)現(xiàn)的這兩個(gè)方法以及在圖4中所說明的相關(guān)補(bǔ)充方法是作為諸如可執(zhí)行軟件這樣的算法而實(shí)現(xiàn)的?;蛘撸蛄硗?,這些方法還易于作為例如一個(gè)或多個(gè)專用集成電路這樣的定制硬件而實(shí)現(xiàn)的。
      為了對圖3和圖4的方法的操作進(jìn)行進(jìn)一步說明,現(xiàn)在對網(wǎng)絡(luò)10內(nèi)所出現(xiàn)的一些示例方案進(jìn)行描述。
      方案1初始啟動(dòng)設(shè)置當(dāng)初始起動(dòng)網(wǎng)絡(luò)10,200時(shí),每個(gè)候選者上的變量RA的初始值是零,即RA=0。類似地,監(jiān)視器上的變量RW的初始值是零,即RW=0。只有是IPv6標(biāo)準(zhǔn)路由器使能的候選者可使裝置開始執(zhí)行如圖3所描述的方法。
      方案1.1首先啟動(dòng)即就是第一裝置(APP1)110的候選者A1。隨后,候選者A1執(zhí)行一系列步驟330,350,360,370以及最終的410。在步驟350,監(jiān)視器執(zhí)行一系列步驟510,520,530以及最終的540。作為執(zhí)行這兩個(gè)系列步驟的結(jié)果,即就是裝置110的候選者A1開始起IPv6-標(biāo)準(zhǔn)路由器的作用,從而使裝置(APP3)130與提供IPv4-標(biāo)準(zhǔn)環(huán)境70的路由器60相連。
      方案1.2候選者Ak(k>1)執(zhí)行一系列步驟330、任選地340,350,360,380,390以及最終的410。當(dāng)候選者Ak執(zhí)行步驟350時(shí),監(jiān)視器執(zhí)行步驟510和最終的540。
      作為這些系列步驟的結(jié)果,即就是裝置110的候選者A1開始起IPv6-標(biāo)準(zhǔn)路由器的作用,從而使裝置(APP3)130與提供IPv6-標(biāo)準(zhǔn)環(huán)境120的路由器60相連。
      方案2現(xiàn)有IPv6路由器變得不可用。例如候選者A1變得無響應(yīng)設(shè)置候選者A1起網(wǎng)絡(luò)10中的有效IPv6路由器的作用并且此后在網(wǎng)絡(luò)10中突然變得無響應(yīng);與網(wǎng)絡(luò)120有關(guān)的類似考慮。即就是每個(gè)裝置100,110,130的每個(gè)候選者上的變量RA值是RA=A1。監(jiān)視器上的變量Rw值是Rw=A1。在候選者A1出故障的情況下,位于住宅30中的所有IPv6-標(biāo)準(zhǔn)設(shè)備不再接收路由器廣告。當(dāng)即就是裝置100,110的候選者檢測出不存在廣告時(shí),候選者此后執(zhí)行如在圖3中所描述的上述“WhoIsIPv6Router”步驟350。
      方案2.1即就是裝置100的候選者A2是檢測到即就是裝置110的IPv6路由器不可用的第一候選者。隨后,候選者A2執(zhí)行一系列步驟330,350,360,370和最終的410。當(dāng)執(zhí)行步驟350時(shí),監(jiān)視器執(zhí)行一系列步驟510,520,530和最終的540。
      作為這些系列步驟的結(jié)果,即就是裝置100的候選者A2從即就是裝置110的候選者A1接管作為IPv6-標(biāo)準(zhǔn)環(huán)境120中的IPv6路由器的功能。
      方案2.2每個(gè)下一候選者Ak是不包括有候選者A1和A2的一組候選者,其中下標(biāo)k>2(圖1中未示出)。隨后,每個(gè)候選者Ak執(zhí)行一系列步驟330以及任選地340,350,360,380,390,410,其中下標(biāo)k>2;當(dāng)在候選者Ak執(zhí)行步驟350時(shí),監(jiān)視器執(zhí)行在圖4中所描述的補(bǔ)充方法的步驟510和540。
      作為這些系列步驟的結(jié)果,即就是裝置100的候選者A2從即就是裝置110的候選者A1接管IPv6-標(biāo)準(zhǔn)環(huán)境120中的IPv6路由器的功能。
      方案3多于一個(gè)裝置或設(shè)備發(fā)送路由器廣告;網(wǎng)絡(luò)10中存在“非法”路由器;與網(wǎng)絡(luò)200相關(guān)的類似考慮。
      設(shè)置(a)即就是裝置110的候選者A1起有效IPv6路由器的作用,但是隨后變得不可用;(b)即就是裝置100的候選者A2起IPv6路由器的作用,結(jié)果是除了候選者A1之外的每個(gè)候選者上的變量值RA變?yōu)镽A=A2,并且監(jiān)視器上的變量值Rw變?yōu)镽w=A2;并且(c)在其不可用的時(shí)段之后候選者A1返回并且再次變得有效而無需重新初始化;因此,候選者A1上的變量值RA仍是RA=A1。
      網(wǎng)絡(luò)10在某個(gè)時(shí)間具有兩個(gè)路由器功能,即兩個(gè)候選者A1,A2。因此,包括有候選者A1,A2的每個(gè)候選者將從候選者A1,A2接收路由器廣告,其中這兩個(gè)候選者A1,A2的一個(gè)是非法的。在這種情況下,出現(xiàn)了用于應(yīng)對圖3和圖4的方法的若干方案。
      方案3.1候選者A1接收其自己的IPv6路由器廣告。它轉(zhuǎn)到執(zhí)行步驟330,340,在此之后在時(shí)間段T之后再次監(jiān)控網(wǎng)絡(luò)10。其結(jié)果是,不對住宅30內(nèi)的網(wǎng)絡(luò)10進(jìn)行重新配置。
      方案3.2候選者A1從候選者A2接收IPv6路由器廣告。隨后,候選者A1執(zhí)行一系列步驟330,340,350,360,380以及最終的410。在步驟350期間,監(jiān)視器執(zhí)行一系列步驟510和540。其結(jié)果是,候選者A1停止起IPv6路由器的作用并且將其升級為具有候選者A2現(xiàn)在是授權(quán)的路由器這樣的信息。
      方案3.3候選者A2接收其自己的IPv6路由器廣告。它轉(zhuǎn)到執(zhí)行步驟330,340,在此之后在時(shí)間段T之后再次監(jiān)控網(wǎng)絡(luò)10。其結(jié)果是,不對住宅30內(nèi)的網(wǎng)絡(luò)10進(jìn)行重新配置。
      方案3.4候選者A2從候選者A1接收IPv6路由器廣告。隨后,候選者A2執(zhí)行一系列步驟330,340,350,360,370和最終的410。在步驟350期間,監(jiān)視器執(zhí)行一系列步驟510,520和最終的540。其結(jié)果是,候選者A2保持住宅30中的IPv6路由器;方案3.5每個(gè)下一候選者Ak從候選者A1接收IPv6路由器廣告,其中下標(biāo)k>2。隨后,候選者Ak執(zhí)行一系列步驟330,340,350,360,380,390和最終的410。在步驟350,監(jiān)視器執(zhí)行一系列步驟510,520和最終的540。其結(jié)果是,候選者A2保持住宅30中的IPv6路由器。
      方案3.6每個(gè)下一候選者Ak從候選者A2接收IPv6路由器廣告,其中下標(biāo)k>2。隨后,候選者Ak執(zhí)行一系列步驟330和最終的340并且在時(shí)間段T之后再次監(jiān)控網(wǎng)絡(luò)10。其結(jié)果是,候選者A2保持住宅30中的IPv6路由器。
      圖3和圖4的方法因此提供了用于向網(wǎng)絡(luò)10提供IPv6-標(biāo)準(zhǔn)路由功能的穩(wěn)固方法。類似地,該方法還用在網(wǎng)絡(luò)200及其他相關(guān)類型的網(wǎng)絡(luò)中。此外,圖3和圖4的方法能夠提供IPv6路由器使能的節(jié)點(diǎn),該節(jié)點(diǎn)能夠自動(dòng)接管IPv6-標(biāo)準(zhǔn)路由器功能性。
      另外,圖3和圖4的方法可動(dòng)態(tài)改變結(jié)構(gòu),其中在復(fù)雜的不同類的標(biāo)準(zhǔn)網(wǎng)絡(luò)中路由器隨時(shí)間可能變?yōu)榭捎玫暮?或不可用的;這種動(dòng)態(tài)多功能性完全不同于其包括有采用靜態(tài)拓?fù)涞腎Pv6路由器的現(xiàn)代網(wǎng)絡(luò)。
      圖3和圖4的方法因此可提高網(wǎng)絡(luò)10,200的穩(wěn)固性。然而,雖然在IPv4-和IPv6-標(biāo)準(zhǔn)環(huán)境下對本發(fā)明進(jìn)行了描述,但是可用理解的是本發(fā)明還可適用于其他標(biāo)準(zhǔn)。
      應(yīng)該理解是在不脫離所附權(quán)利要求所定義的本發(fā)明的范圍的情況下可對上面所描述的本發(fā)明的實(shí)施例進(jìn)行修改。
      當(dāng)對該描述以及其相關(guān)權(quán)利要求進(jìn)行說明時(shí),應(yīng)將諸如“包括”、“包括有”、“組合”、“包含”、“是”、以及“具有”這樣的表述解釋為非專用方式,即將其解釋為還存在未明確定義的其他項(xiàng)或元件。還應(yīng)將參考單數(shù)解釋為參考復(fù)數(shù)反之亦然。
      權(quán)利要求
      1.一種用于自動(dòng)轉(zhuǎn)移路由器功能性的方法,其特征在于該方法包括步驟(a)提供包括有一個(gè)或多個(gè)候選者設(shè)備的數(shù)據(jù)通信網(wǎng)絡(luò),所述候選者設(shè)備可動(dòng)態(tài)地分配為網(wǎng)絡(luò)內(nèi)的路由器用于通過其來路由數(shù)據(jù)業(yè)務(wù);(b)提供監(jiān)視裝置,該監(jiān)視裝置用于對一個(gè)或多個(gè)候選者設(shè)備的活動(dòng)進(jìn)行監(jiān)控并且把權(quán)限(RW)委托給一個(gè)或多個(gè)設(shè)備以在那里提供數(shù)據(jù)路由功能的;(c)使每個(gè)候選者設(shè)備包括一個(gè)或多個(gè)路由器的其中局部存儲(chǔ)的第一記錄(RA),它在網(wǎng)絡(luò)中呈現(xiàn)是有效的;(d)使每個(gè)候選者設(shè)備對網(wǎng)絡(luò)進(jìn)行監(jiān)控以確定目前在網(wǎng)絡(luò)上有效的一個(gè)或多個(gè)路由器(RADV)并且產(chǎn)生有效路由器的相應(yīng)第二記錄;(e)使每個(gè)候選者設(shè)備對其第一和第二記錄進(jìn)行比較;(f)當(dāng)一個(gè)或多個(gè)候選者設(shè)備在步驟(e)中確定第一與第二記錄是不相等時(shí),將該一個(gè)或多個(gè)設(shè)備更新為來自監(jiān)視裝置的更近的第一記錄;(g)當(dāng)一個(gè)或多個(gè)候選者設(shè)備在步驟(e)中確定他們自己的地址與第一記錄的地址相匹配時(shí),使這些一個(gè)或多個(gè)候選者設(shè)備呈現(xiàn)在網(wǎng)絡(luò)內(nèi)起路由器的作用;以及(h)按照需要重復(fù)步驟(a)至(g)。
      2.根據(jù)權(quán)利要求1的方法,其中一個(gè)或多個(gè)候選者設(shè)備起IPv6-標(biāo)準(zhǔn)路由器的作用。
      3.根據(jù)權(quán)利要求1的方法,其中監(jiān)視裝置和一個(gè)或多個(gè)候選者設(shè)備用于通過在網(wǎng)絡(luò)內(nèi)做廣告的鏈接局部數(shù)據(jù)來在步驟(b)和(d)中對網(wǎng)絡(luò)內(nèi)的路由器活動(dòng)進(jìn)行監(jiān)控。
      4.根據(jù)權(quán)利要求1的方法,其中監(jiān)視裝置用于對網(wǎng)絡(luò)中的一個(gè)或多個(gè)候選者設(shè)備進(jìn)行有選擇的激活和停用以解決網(wǎng)絡(luò)內(nèi)的多個(gè)競爭路由器之間的沖突。
      5.根據(jù)權(quán)利要求1的方法,其中在網(wǎng)絡(luò)中沒有路由器至少是局部有效的情況下,監(jiān)視裝置用于分配候選者設(shè)備之一。
      6.根據(jù)權(quán)利要求1的方法,其中網(wǎng)絡(luò)是不同類的IPv4-/IPv6-標(biāo)準(zhǔn)網(wǎng)絡(luò)。
      7.一種操作權(quán)利要求1所要求的監(jiān)視裝置的方法,其特征在于該方法包括步驟(i)在監(jiān)視裝置從一個(gè)或多個(gè)候選者設(shè)備接收至少一個(gè)通信,該至少一個(gè)通信包括候選者設(shè)備的第一記錄的詳情;(j)檢查步驟(i)中的第一記錄與在監(jiān)視裝置上所保持的候選者路由器的記錄相對應(yīng)以確定激活和/或停用候選者路由器;(k)對至少局部在網(wǎng)絡(luò)內(nèi)的路由器活動(dòng)進(jìn)行監(jiān)控;(l)關(guān)于其中哪些候選者設(shè)備將是有效的和哪些將是無效的,更新該一個(gè)或多個(gè)候選者設(shè)備;以及(m)更新在監(jiān)視裝置上所保持的候選者路由器的記錄。
      8.一種通信網(wǎng)絡(luò),該通信網(wǎng)絡(luò)包括一個(gè)或多個(gè)起根據(jù)權(quán)利要求1的方法的路由器作用的候選者設(shè)備。
      9.一種候選者設(shè)備,該候選者設(shè)備可操作為根據(jù)權(quán)利要求1的方法的路由器。
      10.一種路由器監(jiān)控設(shè)備,該路由器監(jiān)控設(shè)備包括根據(jù)權(quán)利要求7的方法可操作的監(jiān)視裝置。
      全文摘要
      提供了一種優(yōu)選遵照現(xiàn)代IPv6/IPv4-標(biāo)準(zhǔn)的不同類通信網(wǎng)絡(luò)(10)。該網(wǎng)絡(luò)(10)包括具有一個(gè)或多個(gè)候選者設(shè)備(100,110,130)的若干互連節(jié)點(diǎn)。此外,一些節(jié)點(diǎn)作為數(shù)據(jù)路由器(60,100,110)。本發(fā)明提供了一種用于動(dòng)態(tài)組織路由器操作的方法,其包括利用候選者設(shè)備(100,110)接管路由功能,其中現(xiàn)有路由器節(jié)點(diǎn)變得不可操作。此外,該方法利用節(jié)點(diǎn)的鏈接局部路由器廣告而知道其存在于網(wǎng)絡(luò)(10)中。此外,網(wǎng)絡(luò)(10)采用即為仲裁器的監(jiān)視器以仲裁哪一個(gè)節(jié)點(diǎn)可起路由器的作用,并且如果在操作的過程中在路由器的分配中出現(xiàn)了矛盾或沖突,那么節(jié)點(diǎn)用于與監(jiān)視器進(jìn)行通信。由于其路由器被動(dòng)態(tài)的重新配置,因此使用監(jiān)視器可使網(wǎng)絡(luò)(10)更加穩(wěn)固。
      文檔編號H04L12/56GK1898918SQ200480038325
      公開日2007年1月17日 申請日期2004年12月7日 優(yōu)先權(quán)日2003年12月22日
      發(fā)明者M·V·尼科洛弗, X·浦 申請人:皇家飛利浦電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1