專利名稱:異步轉移邏輯互聯(lián)網(wǎng)協(xié)議子網(wǎng)絡的故障解除系統(tǒng)及方法
技術領域:
本發(fā)明關于一種用于ATM(Asynchronous Transfer Mode,異步轉移模式)邏輯IP(Internet Protocol,Internet協(xié)議)網(wǎng)絡的故障解除系統(tǒng),特別是關于一種用于構造在某ATM網(wǎng)絡內(nèi)的一個ATM邏輯IP網(wǎng)絡的故障解除系統(tǒng),其中在該ATM網(wǎng)絡中,若干個ATM交換機及ATM終端之間隨機地連接,并在ATM交換機與ATM終端之間使用NHRP(Next Hop AddressResolution Protocol,下一個跳躍的地址分解協(xié)議)作為地址分解系統(tǒng)。
在構造于ATM網(wǎng)絡內(nèi)的一個邏輯IP子網(wǎng)中,為了進行任意一個ATM交換機與任意一個ATM終端之間的通信,必須先知道該ATM交換機及ATM終端的IP地址。
一種這樣的地址分解方法是使用NHRP。NHRP是IETF(InternetEngineering Task Force,Internet工程部)提出的命名為<draft-ietf-rolc-nhrp-10.txt>的Internet草案。
NHRP為每個邏輯IP子網(wǎng)保存所有在該邏輯IP子網(wǎng)中相互之間有匹配關系的ATM交換機及ATM終端的ATM地址及IP地址,并設置用于管理這些ATM地址及IP地址的服務器(NHS;NHRP服務器)。此后,NHRP為包含于該邏輯IP子網(wǎng)內(nèi)的ATM交換機及ATM終端設置與NHS通信的客戶機(NHCNHRP客戶機)。然后,當任一ATM交換機及ATM終端要與另一ATM交換機或ATM終端進行通信時,NHRP的NHC查詢NHS以取得地址信息使這一通信得以進行。
其中,如果管理該邏輯IP子網(wǎng)中各地址的NHS發(fā)生故障或由于其它原因不能進行通信,則該地址信息不能分解出來。這樣,有時會導致該邏輯IP子網(wǎng)中所有ATM交換機與ATM終端之間的通信失敗。
其中一個關于解決這種由于地址服務器操作失敗而導致網(wǎng)絡故障的技術是于《日本特許公開申請書》第120,950/94號中公開的《網(wǎng)絡連接裝置》在所述的網(wǎng)絡連接裝置中,一個路由器連接不同的LAN(局域網(wǎng)),并且有把一個服務器中的信息備份到另一備用服務器,監(jiān)控該服務器的狀態(tài),以及保存另一備用服務器的地址信息的功能。如果原服務器發(fā)生故障,該網(wǎng)絡連接裝置使用另一份作為原服務器備份信息而預先登記于該路由器中的地址來保持通信,從而避免故障。
但是,上述現(xiàn)有技術有如下問題。
第一,為了實現(xiàn)原ATM網(wǎng)絡端對端整體連接的目標,并避免由于路由器傳輸速率低下的瓶頸,最近的ATM網(wǎng)絡漸漸使用由若干個LAN直接連接而不需路由器介入的系統(tǒng)。
這樣,邏輯IP網(wǎng)絡的概念就變得必要了。因此上述于《日本特許公開申請書》第120.950/94中公開的要求有路由器的現(xiàn)有技術《網(wǎng)絡連接裝置》就不能用于最近這種ATM網(wǎng)絡。
第二,上述文獻中公開的網(wǎng)絡連接裝置只是針對于廣播型的LAN,這種LAN通常有通信媒體如以太網(wǎng)。
但是,對于NBMA(Non-Broadcast Multi-Access,非廣播多路訪問)型的ATM網(wǎng)絡(這種網(wǎng)絡只在進行通信時在建立連接)即使給了另一方的地址也不能立刻進行通信。因為在這種通信中需要在邏輯IP子網(wǎng)進行地址分解。為了實現(xiàn)這一點,并考慮到上述由一個服務器與一個客戶機構成的結構,必須控制服務器與客戶機兩者的釋放方法。
在這種情況中,上述現(xiàn)有技術的缺點在于不能夠?qū)壿婭P子網(wǎng)中地址分解系統(tǒng)服務器的故障采取解決措施。
本發(fā)明的目的之一是提供一種用于ATM邏輯IP子網(wǎng)中的故障解除系統(tǒng)及方法,當某服務器發(fā)生故障時,該邏輯IP子網(wǎng)的地址分解可以通過保持與另一能執(zhí)行地址分解的服務器的通信而在客戶機方進行。
本發(fā)明的一個方面是提供一種用于ATM邏輯IP子網(wǎng)的故障解除系統(tǒng),包括一個由至少一個ATM交換機及多個ATM終端組成的邏輯IP子網(wǎng),一個用于管理存在于該邏輯IP網(wǎng)絡中的ATM交換機或ATM終端的一對ATM地址和IP地址的NHRP服務器,一個用于與該NHRP服務器通信的NHRP客戶機,及一個后備NHRP服務器,其用于在當前使用的NHRP服務器發(fā)生故障時,代替當前使用的NHRP服務器進行服務器操作。其中,當在該邏輯IP子網(wǎng)中執(zhí)行地址分解的當前NHRP服務器因故障而停止服務器操作時,該后備NHRP服務器發(fā)出一個轉為服務器操作的指令,該NHRP客戶機檢索預先登記的該后備服務器的地址,并引發(fā)請求通信使地址分解可改為由后備NHRP服務器執(zhí)行。
該用于ATM邏輯IP子網(wǎng)的故障解除系統(tǒng)可以這樣來構造,即該NHRP服務器包括一個第一通信單元,用于與該NHRP客戶機通信,以及由該NHRP服務器管理的一個第一地址表,用于保存該邏輯IP子網(wǎng)的一個ATM節(jié)點地址;該NHRP客戶機包括一個服務器地址數(shù)據(jù)庫,用于登記該NHRP服務器及一個后備NHRP服務器的地址,一個第二通信單元,用于與該NHRP服務器通信,及一個NHC控制單元,用于控制從該NHRP服務器到后備NHRP服務器之間的切換;該后備NHRP服務器包括一個第三通信單元,用于與該NHRP客戶機及NHRP服務器通信,一個第二地址表,用于定期取得并保存該NHRP服務器的地址及由該NHRP服務器所管理的邏輯IP子網(wǎng)中ATM節(jié)點的地址;及一個用于進行該NHRP服務器切換的備用NHS控制單元,當該ATM交換機與ATM終端之間的通信是基于該NHRP服務器的地址分解功能而進行時,這時如果依照NHR協(xié)議進行的NHRP客戶機與NHRP服務器之間的通信中斷了一定的時間,該通信就不能保障,這時判斷該NHRP服務器處于停止狀態(tài),接著該NHC控制單元用從該服務器地址數(shù)據(jù)庫中取得的作為地址分解對象的后備NHRP服務器地址,重新開始通信,于是,該后備NHRP服務器接收一個從該NHRP客戶機發(fā)出的用于登記地址的請求協(xié)議,該后備NHS控制單元判斷從該NHRP服務器到后備NHRP服務器的切換已經(jīng)完成后,根據(jù)預先從該NHRP服務器獲得的邏輯IP網(wǎng)絡的地址來更新信息,最后對其所屬的邏輯IP子網(wǎng)進行管理,這樣該后備NHRP服務器作為一個主NHRP服務器而進行操作,從而解除了故障。
關于本發(fā)明的另一方面,在此提供一種用于上述ATM邏輯IP子網(wǎng)的故障解除方法。其中該后備NHS服務器執(zhí)行第一步,即該后備NHRP服務器向當前使用的NHRP服務器發(fā)出一個登記該后備NHRP服務器的IP地址的請求,及一個使用該ATM地址的地址分解請求以便從該ATM地址解出一個IP地址;第二步,如果沒有接到的該請求的響應則表明通信已停止,這時該后備NHAS控制單元指示該后備NHS通信單元轉變到服務器操作模式;第三步;如果一個發(fā)自于NHRP客戶機的地址登記請求為該后備NHRP服務器所接收;則該后備NHRP服務器啟動服務器操作,并把該NHRP客戶機的地址信息登記到第二地址表中;第四步,如果接收到一個發(fā)自NHRP客戶機的地址分解請求,該后備NHS控制單元從該第二地址表中檢索相應的地址,并傳送該IP地址數(shù)據(jù);接著由該NHRP客戶機執(zhí)行第五步,作為執(zhí)行第一至第四步的結果,該NHRP客戶機檢索服務器數(shù)據(jù)庫,并向當前使用的NHRP服務器發(fā)出登記其自身IP地址的請求及地址分解請求;第六步,如果沒有收到對該請求的響應且通信停止,則從服務器地址數(shù)據(jù)庫中檢索該后備NHRP服務器的ATM地址信息,并且把地址登記及分解的請求發(fā)送目的地改為后備NHRP服務器;第七步,在對發(fā)向該NHRP服務器的地址分解請求的響應被收到后,該地址信息就被請求方所接收。
首先對本發(fā)明的操作作一詳細介紹。
在涉及NHRP的標準化規(guī)定中,一個NHC可以擁有多個NHS的地址信息。但是,該規(guī)定沒有提供有關如何正確使用這些信息的條款。因此,作為其中一條地址信息,后備NHS的ATM地址可最先分配。
這樣,在每個邏輯IP子網(wǎng)中,作為后備NHS的ATM終端就準備好了,開始時,該ATM終端本身作為一個NHC并通常用于監(jiān)控當前NHS的狀態(tài)。
如果不能與當前NHS通信,該用作后備NHS的ATM終端則判斷該NHS已發(fā)生故障,并進行作為后備NHS的準備工作。同時,該NHC根據(jù)登記在先的這個新NHS的一個ATM地址試著與該后備NHS進行通信,并且登記該ATM地址。這時,該后備NHS作為一個運行的NHS而操作,并提供該邏輯IP子網(wǎng)的地址分解功能。
在本發(fā)明中,即使NHS由于故障或其他原因而停止,由于使用后備NHS使得地址分解功能能夠在該IP子網(wǎng)中自動切換并獲得操作,這樣,只用最低的配置就可以縮短某ATM交換機與另一ATM終端之間通信被中斷的時間。
另外,由于在本系統(tǒng)中使用的數(shù)據(jù)都包括于該標準化規(guī)定所提供的范圍之內(nèi),這樣就不會發(fā)生由于使用了本發(fā)明而使數(shù)據(jù)不能適合標準化數(shù)據(jù)規(guī)定的情況。
在本發(fā)明中,即使實際存在于某邏輯IP子網(wǎng)中的服務器停止工作,由于該服務器的操作可以由后備服務器來接替,并采取對付這種邏輯IP子網(wǎng)(特別是ATM方式的)故障的措施,并且這種通信中斷的時間可以最大程度地縮短,這樣系統(tǒng)的可靠性就大大地提高了。
另外,既然把服務器操作切換到某后備服務器的機制也包含于客戶機方,并且服務器與客戶機之間的關系保持依照NHR協(xié)議的標準化規(guī)定,這樣就不需要加入不符合這些標準的功能,同時也大大地提高了生產(chǎn)率。
圖1為一個ATM網(wǎng)絡的系統(tǒng)框圖,其中該ATM網(wǎng)絡構成一個邏輯IP網(wǎng)絡,展示了本發(fā)明中用于ATM邏輯子網(wǎng)的故障解除系統(tǒng)的一個實施例;圖2為圖1所示的邏輯IP子網(wǎng)的一個功能框圖;圖3為圖2所示的一個NHS的NHS地址表內(nèi)容的一個實例;圖4為圖2所示NHC的服務器地址數(shù)據(jù)庫內(nèi)容的一個實例;圖5為圖2所示的一個后備NHS的地址表內(nèi)容的一個實例;圖6為圖2所示的后備NHS的操作過程的流程圖;圖7為圖2所示的NHC的操作過程的流程圖。
下面將結合附圖詳細說明本發(fā)明的一個實施例。
圖1為構成邏輯IP網(wǎng)絡的一個ATM網(wǎng)絡的系統(tǒng)框圖,展示了本發(fā)明中用于ATM邏輯子網(wǎng)的故障解除系統(tǒng)的一個實施例;圖2為圖1所示的邏輯IP子網(wǎng)的一個功能框圖,圖3為圖2所示的一個NHS的NHS地址表內(nèi)容的一個實例,圖4為圖2所示的NHC的服務器地址數(shù)據(jù)庫內(nèi)容的一個實例,圖5為圖2所示的后備NHS的地址表內(nèi)容的一個實例。
如圖1所示,本實施例的ATM網(wǎng)絡包括一個邏輯IP子網(wǎng)3,該子網(wǎng)3包括多個ATM交換機1a,1b(在圖1中有兩個);多個ATM終端2a,2b,2c(在圖1中有三個);一個NHRP服務器(NHS)4,其用于管理該邏輯IP子網(wǎng)3中ATM交換機1a,1b及ATM終端2a,2b,2c的各對ATM地址及IP地址;在ATM交換機1a,1b及ATM終端2c中提供的NHRP客戶機(NHC)5a,5b,5c,用于與NHS 4通信;還有一個在ATM終端2b中提供的后備NHRP服務器(后備NHS)6。
如圖2所示,該NHS 4包括一個NHS通信單元41,用于與NHC5a進行通信;一個NHS地址表42,其中保存著該NHS 4所管理的邏輯IP子網(wǎng)3中ATM節(jié)點上ATM交換機與ATM終端的地址。同時,NHC 5a中包括一個服務器地址數(shù)據(jù)庫51,其中登記了NHS 4及后備NHS 6的地址;一個用于與NHS 4通信的單元52,以及一個用于控制NHS切換的NHC控制單元53。另外,后備NHS 6中包括一個用于執(zhí)行NHS 4與NHC 5a之間通信的后備NHS通信單元61,一個地址表62,用于當NHS 4停止時,使用后備NHS通信單元61,定期取得并保存NHS 4所管理的邏輯IP子網(wǎng)3中ATM節(jié)點上ATM交換機及ATM終端的地址;一個用于執(zhí)行NHS切換的后備NHS控制單元63。
NHS通信單元41接收來自NHC 5a的地址分解請求后,并將根據(jù)NHS地址表42獲得的一個ATM地址傳送到NHC 5a。
如圖3所示,NHS 4中的NHS地址表42保存著IP地址(例如,ATM交換機1a的一個IP地址101及ATM終端2c的一個IP地址102)及NHS 4所管理的邏輯IP子網(wǎng)3內(nèi)的所有ATM交換機(如圖1內(nèi)的ATM交換機1a和1b)及所有ATM終端(如圖1的ATM終端2a,2b和2c)的ATM地址(例如,ATM終端2c,的一個ATM地址103)。
如圖4所示,NHC 5a的服務器地址數(shù)據(jù)庫51中保存當前使用的NHS 4和后備NHS 6的IP地址及ATM地址(例如,后備NHS 6的一個ATM地址104)。
NHC 5a的NHC通信單元52把IP地址信息(對NHS 4或后備NHS 6的一個地址分解請求)傳送到NHS通信單元41或后備NHS通信單元61,并接收分解后的ATM地址信息。
當與NHS 4的通信中斷后,NHC控制單元53根據(jù)服務器地址數(shù)據(jù)庫51內(nèi)的后備NHS 6的ATM地址104把地址分解請求的通信從當前使用的NHS 4切換到后備NHS 6。
另外,在正常操作中,后備NHS 6的后備NHS通信單元61執(zhí)行與NHC 5a的NHC通信單元52相當?shù)牟僮?;但當NHS 4停止時,則執(zhí)行與NHS通信單元41相當?shù)牟僮鳌?br>
如圖5所示,當NHS 4停止且后備NHS 6開始操作時,后備NHS6的地址表62保存NHS 4所管理的邏輯IP子網(wǎng)3中所有ATM交換機(如圖1所示的ATM交換機1a和1b)及ATM終端(如圖1所示的ATM終端2b和2c)的IP地址(例如,ATM終端2c的一個IP地址105)及ATM地址(例如,ATM終端2c的一個ATM地址106)。這時,涉及曾作為客戶機而操作的后備NHS 6的信息不包括在內(nèi)。
請注意,后備NHS控制單元63控制后備NHS通信單元61的操作。
現(xiàn)在參考圖2,6,7,詳細說明本實施例的操作。
圖6為圖2所示的后備NHS的操作過程流程圖,圖7為圖2所示的NHC的操作過程流程圖。
當后備NHS 6或NHC5a與當前使用的NHS 4之間的通信停止時,該后備NHS 6與NHC 5a分別執(zhí)行如下操作。
第一,參照圖6,后備NHS 6利用后備通信單元61向當前使用的NHS 4發(fā)出在NHS 4內(nèi)登記其自身IP地址的請求,或利用ATM地址解出一個IP地址的地址分解請求(步驟S601),這一操作與NHC 5a的相似。
如果,接收到對該請求的響應,并且通信能夠進行(在步驟S602的判斷為“是”),則進行接收含有IP地址信息的響應的接收過程,或執(zhí)行并完成從NHS通信單元41的登記操作(步驟S603)。
另一方面,如果在步驟S602的判斷為“否”,即通信停止,則后備NHS控制單元63指示后備NHS通信單元61從客戶機操作轉變?yōu)榉掌鞑僮鳌?br>
這樣,后備NHS 6作好各種準備,以便于用地址表62處理NHC 5a的地址登記請求或地址分解請求(步驟S604)。
其中,如果一個登記請求從NHC 5a(在下文將詳細說明)傳輸?shù)胶髠銷HS 6(在步驟S605判斷為“是”),則該后備NHS 6啟動服務器操作(步驟S606)并在地址表62中登記NHC 5a的地址信息(步驟S607)。
然后,如果一個從NHC 5a傳出的用于根據(jù)某IP地址解出一個ATM地址的地址分解請求被后備NHS通信單元61接收后(在步驟S608中判斷為“是”),則后備NHS控制單元63依據(jù)地址表62檢索IP地址(步驟S609),并通過后備NHS通信單元61傳送出去(步驟S610)。此后,控制返回到步驟S605。
請注意,即使在步驟S608的判斷為“否”,也就是說,即使用于根據(jù)某IP地址解出ATM地址的地址分解請求沒有從NHC 5a傳送出來,則同樣控制返回到步驟S605。
現(xiàn)參考圖7,NHC 5a向當前使用的NHS 4發(fā)出一個自身IP地址的登記請求或一個利用某ATM地址及存于NHS服務器數(shù)據(jù)庫51中地址數(shù)據(jù)從一個ATM地址解出一個IP地址的地址分解請求(步驟S701)。
其中,如果已接收到對該請求的響應并且通信能夠進行(在步驟S702中的判斷為“是”),則NHC5a進行接收來自于NHS通信單元41的包含IP地址信息的響應,或完成登記操作的響應(步驟S703)。
另一方面,如果在步驟S702的判斷為“否”,即如果通信停止,則NHC控制單元53檢索存于服務器地址數(shù)據(jù)庫51中的后備NHS6的ATM地址信息,并改變地址登記分解請求的目的地,這樣NHC通信單元52可以與后備NHS6進行通信(步驟S705)。
因此,NHC5a利用該ATM地址建立與后備NHS6之間的連接,并產(chǎn)生登記自身地址的請求(步驟S706)。這一步驟與上述的步驟S605相關。
此后,NHC5a向后備NHS6發(fā)出地址分解請求(步驟S707)并接收響應(在步驟S708中判斷為“是”),然后,接收地址信息(步驟S709)。
下面將詳細說明本發(fā)明一個具體操作的例子。
在圖1中,如上文所述,兩個ATM交換機1a和1b及三個ATM終端2a、2b、2c存在于邏輯IP子網(wǎng)3中,當前使用的NHS4存在于ATM終端2a中,而后備NHS6存在于2b中。
假設上述設備的ATM地址及IP地址以圖3所示的在NHS地址表42中的格式描述。例如,在圖3中ATM交換機1a的IP地址101為“113.10.210.1”。
通常,NHS根據(jù)NHS地址表42對來自NHC5a的地址分解請求作出回應。例如,假設已接收到ATM終端2c的地址分解請求及IP地址數(shù)據(jù)“113.10.210.7”。在要把該IP地直轉化為ATM地址時,由于該IP地址與圖3所示的IP地址102相同,于是取得與之對應的ATM地址,把該ATM地址103的數(shù)據(jù)“3.0.0.0.0.0.0.0.0.0.0.0.0.0.1.0.0.113.10.210.7”作為回復傳送出去。
下面將說明當ATM終端2a發(fā)生故障及當前使用的NHS4操作停止時,ATM終端2b的后備NHS6及ATM終端2c的NHC5a是如何操作的。
當NHS4操作停止后,地址分解操作不再執(zhí)行并且通信中斷。這一情況可以從對ATM終端2b的后備NHS6發(fā)生的地址分解請求(步驟S601)或ATM終端2c的NHC5c發(fā)生的地址分解請求的響應接收中斷這一事實來判斷出來。
這樣,在ATM終端2b的后備NH56中,后備NHS控制單元63向后備NHS通信單元61發(fā)出一個把客戶機操作轉變?yōu)榉掌鞑僮鞯恼埱?,并且該后備NHS通信單元61把其操作從接收響應的NHC5b操作方式改變?yōu)榻邮湛蛻魴C請求并傳送地址信息的服務器操作方式(步驟S604)。
同時,ATM終端2c的NHC5c從服務器數(shù)據(jù)庫51中檢索后備NHS6的地址(步驟s704)。這里對應于圖4中ATM地址104,并且根據(jù)該ATM地址“3.00.0.0.0.0.0.0.0.0.0.0.0.1.0.0.113.10.210.6,NHC 5C把地址分解請求傳送到ATM 2b的后備NHS6中(步驟S705),并傳送地址信息及登記請求(步驟S706)。
ATM終端2b的后備NHS6接收到登記請求后,把ATM終端2c的IP地址及ATM地址存儲到地址表62中。在圖5中,它們分別對應于IP地址105及ATM地址106。
類似的,登記其他ATM變換機1a和1b的地址數(shù)據(jù)(步驟S607)。但是,處于停止狀態(tài)的ATM終端2a的地址數(shù)據(jù)沒有保存(如圖5所示)。
在本例中,通過這種方法NHS4可以切換到后備NHS6,因而地址分解功能可通過后備NHS6而得以連續(xù)地實現(xiàn)。
權利要求
1.一種用于ATM邏輯IP子網(wǎng)的故障解除系統(tǒng),其特征在于包括一個邏輯IP子網(wǎng)絡,它至少由一個ATM交換機及多個ATM終端組成;一個用于管理所述邏輯IP網(wǎng)絡中的ATM交換機及ATM終端的各對ATM地址及IP地址的NHRP服務器;一個用于與所述服務器通信的后備NHRP服務器;一個用于在所述當前使用的NHRP服務器發(fā)生故障時代替其執(zhí)行服務器操作的后備NHRP服務器;當在所述的邏輯IP子網(wǎng)中執(zhí)行地址分解的所述當前使用的NHRP服務器因故障而停止服務器操作時,所述后備NHRP服務器產(chǎn)生切換到服務器操作的指令,所述的NHRP客戶機取出預先登記的所述后備NHRP服務器的地址,并引發(fā)請求通信使得地址分解能切換到由所述后備NHRP服務器執(zhí)行。
2.如權利要求1所述的用于ATM邏輯IP子網(wǎng)的故障解除系統(tǒng),其特征在于所述NHRP服務器包括一個用于與所述NHRP客戶機通信的第一通信單元,及一個用于保存所述NHRP服務器所管理的邏輯IP子網(wǎng)中ATM節(jié)點地址的第一地址表;上述NHRP客戶機包括一個用于登記所述NHRP服務器地址及后備NHRP服務器地址的一個服務器地址數(shù)據(jù)庫,一個用于與所述NHRP服務器通信的第二通信單元,及一個用于控制從所述NHRP服務器切換到所述后備NHRP服務器的NHC控制單元;所述后備NHRP服務器包括一個用于與所述NHRP客戶機及所述NHRP服務器通信的第三通信單元,一個用于定期取得并保存所述NHRP服務器所管理的邏輯IP子網(wǎng)中ATM節(jié)點地址及所述NHRP服務器地址的第二地址表,及一個用于執(zhí)行所述NHRP服務器切換的后備NHS控制單元;當所述的ATM交換機與所述的ATM終端之間的通信是基于所述NHRP服務器的地址分解功能而進行時,在依照NHR協(xié)議進行的所述NHRP客戶機與所述NHRP服務器的通信不能進行的一固定時間且通信不能保障時,這時判斷所述NHRP服務器處于停止狀態(tài),且所述NHC控制單元利用從該服務器地址數(shù)據(jù)庫中取得的作為地址分解對象的所述后備NHRP服務器地址,重新開始通信,于是,該后備NHRP服務器接收一個從所述NHRP客戶機發(fā)出的用于登記地址的請求協(xié)議,且所述后備NHS控制單元判斷從所述NHRP服務器到所述后備NHRP服務器的切換已經(jīng)完成,并根據(jù)預先從所述NHRP服務器獲得的所述邏輯IP子網(wǎng)絡的地址來更新信息,然后對其所屬的邏輯IP子網(wǎng)進行地址管理,使所述后備NHRP服務器作為一個主NHRP服務器而進行操作以解除故障。
3.一種用于ATM邏輯IP子網(wǎng)的故障解除方法,其特征在于包括如下步驟由后備NHS服務器向當前使用的NHRP服務器發(fā)出登記后備服務器IP地址的請求,及使用一個ATM地址以便從該ATM地址中解出IP地址的地址分解請求;當沒有收到對該請求的響應且通信停止時;后備NHS控制單元指示后備NHS通信單元轉變到服務器操作狀態(tài);當接收到發(fā)自于NHRP客戶機的地址登記請求時,由所述后備NHRP服務器啟動服務器操作;由所述的后備NHRP服務器將所述NHRP客戶機的地址信息登記到第二地址表內(nèi);當接收到來自于所述的NHRP客戶機的地址分解請求時,由所述的后備NHS控制單元從第二地址表中檢索相應的地址;由所述的NHS控制單元傳送IP地址數(shù)據(jù);由所述NHRP客戶機檢索一個服務器地址數(shù)據(jù)庫;由所述的NHRP客戶機向所述當前使用的NHRP服務器發(fā)出一個其自身IP地址的登記請求及地址分解請求;當沒有收到對該請求的響應且通信停止時,由所述的后備NHRP服務器從服務器地址數(shù)據(jù)庫中檢索所述后備NHRP服務器的ATM地址信息;由所述后備NHRP服務器進行地址登記及分解請求目的地的通信轉變;在收到向所述后備NHRP服務器發(fā)出的地址分解請求的響應后,接收該地址信息。
全文摘要
一種故障解除系統(tǒng),其在ATM邏輯IP子網(wǎng)的操作中,防止因地址分解服務器停止而導致的通信中斷。邏輯IP子網(wǎng)內(nèi)執(zhí)行地址分解操作的當前使用的NHS4因某種故障而停止服務器操作時,在后備NHS6內(nèi)的后備NHS控制單元63發(fā)出轉變到服務器操作狀態(tài)的指令,于是該后備NHS6作為服務器而操作用于地址分解。另外,NHC5a中的NHC控制單元53檢索登記于服務器數(shù)據(jù)庫51中的后備NHS6地址,并使后備NHS6切換成執(zhí)行地址分解請求的通信方式。
文檔編號H04Q3/00GK1195246SQ98100969
公開日1998年10月7日 申請日期1998年3月27日 優(yōu)先權日1997年3月28日
發(fā)明者川島一之 申請人:日本電氣株式會社