專利名稱:負載平衡器的制作方法
技術領域:
本發明涉及一種負載平衡器,尤其涉及一種用于緩解服務器負載集中的負載平衡器。
背景技術:
各種形式的負載平衡器是已經公知的。其中的一個例子在圖16中圖示,負載平衡器LB通過路由器R1和R3接收客戶機CL所發送的一個分組,根據分組的IP首部中所包括的源地址(SA)或源地址和TCP端口號的組合選擇一個服務器作為將要連接的目標。
而且,例如,存在一種在較高的應用層上指定一個服務器分配目標的形式,或者一種根據將要連接目標的URL選擇一個服務器的系統。
而且,已經可以通過識別一個SSL(加密套接字層一個用于確保傳輸層上TCP/IP通信安全的加密協議)會話ID或一個Cookie變量來進行服務器分配,所述Cookie變量用于標識萬維網服務器生成由服務器和瀏覽器存儲的字符串信息“Cookie variable(Cookie變量)”處的一個用戶。
與這樣一個負載平衡器的功能有關的另一個要點是通信過程中服務器連貫性(業務處理連貫性)的功能。
例如,當在線購物所用的服務器負載被平衡時,對于維持從產品選擇到購買以及結算一系列過程中客戶機和服務器之間的通信來說,“連貫性維持功能”非常重要。
在負載服務器未提供這樣一個連貫性維持功能的情況下,在通信過程中將訪問分配給不同的服務器,導致電子商務的一系列處理不能被正確地操作。
因此,許多負載平衡器提供了基于IP首部信息的連貫性維持功能。
當圖16所示的客戶機CL是一個固定終端時,IETF(互聯網工程任務組)現在推薦了根據IP協議管理終端移動的移動IP技術。這一技術用于即使在IP終端移動的情況下也能維持通信,并通過在IP終端移動時獲取新的轉交地址(CoA)和通過在原籍代理(HA)或目的終端中登記轉交地址來實現移動通信。
當使用這一技術從一個IP終端訪問一個服務器時和當執行服務器負載平衡時,只要IP終端移動即改變其IP地址(轉交地址),從而改變源地址。因此,不能實現在通信過程中使用源地址(或結合使用源地址)的服務器連貫性維持功能。
將參考如圖1所示使用移動IPv6時分組傳輸的示意圖來描述這種情況。
準備并發送一個分組,該分組的源地址(SA)在移動節點(在下文中稱作移動IP終端)MN連接到路由器R1所屬區域時是轉交地址CoA1,在因為移動連接到路由器R2的所屬區域時是轉交地址CoA2。
假設以與圖16相同的方式在路由器R3和服務器S1和S2之間設置負載平衡器LB,當負載平衡器LB接收這樣一個分組并以與圖16相同的方式將源地址(SA)用作檢索(選擇)關鍵字時,負載平衡器將來自同一移動IP終端MN的訪問誤認為是來自另一移動IP終端的訪問,因此從服務器S1改變成服務器S2,所以存在不能確保服務器連貫性的問題。
發明內容
因此,本發明的一個目的是提供一種負載平衡器,其中即使終端是一個移動IP終端,也能保證通信過程中的服務器連貫性維持功能。
為了實現上述目的,根據本發明的一種負載平衡器包括用于從一個到達分組中提取專用于一個移動IP終端的標識信息的裝置;和用于根據該標識信息確定一個將要連接的目標服務器的裝置。(權利要求1)即,在本發明中,為了向移動IP終端提供負載平衡功能,從一個到達分組中提取專用于一個移動IP終端的標識信息。根據所提取的標識信息將該分組分配給將要連接的目標服務器。
對于上述標識信息,可以使用一個目標選項首部中所包括的一個原籍地址,所述目標選項首部被添加給移動IP終端移動時所發送的一個IP分組。(權利要求2)即,如通過在使用移動IPv6的情況下一個服務器尋址分組格式的一個例子所表示的(參見圖4),當由負載平衡器接收的一個分組的轉交地址(源地址)隨著移動IP終端移動而改變時,原籍地址是相同的。因此,通過使用這個原籍地址進行服務器選擇,能夠維持服務器連接的連貫性。
而且,對于上述標識信息,可以使用一個分組源地址的預定低位比特中所規定的內容,所述分組使用非正式地址配置法。(權利要求3)即,存在如下兩種準備移動IPv6地址的系統(方法)(1)非正式地址生成系統(非正式自動地址配置)(stateless auto address configuration),其中一個終端自由地準備一個將要使用的地址;和(2)正式地址生成系統(正式自動地址配置)(stateful auto address configuration),其中終端在使用一個地址時需要獲得許可。在這兩種方法中,當使用上述非正式系統(1)時,移動IP終端自身的L2地址標識符(例如在以太網情況下組合MAC地址的數目)被用于移動IP終端所準備的一個轉交地址的低位64比特(參見圖6)。
因為地址標識符是一個專用于移動IP終端的數值,使得負載平衡器可以通過使用所接收分組的低位64比特或者通過組合該64比特與其它信息來選擇服務器。
而且,對于上述標識信息,如果加密的話,可以使用該分組的加密參數索引(SPI)。(權利要求4)存在通過一個用于分組自身加密措施的IPSEC(加密)來加密一個移動IPv6分組的情況。在這種情況下,在加密區域之后的區域內,如果不在兩個終端之間使用加密密鑰則不能解碼這些編碼。
在這種情況下,可以使用加密參數索引(SPI參見圖9)來保證服務器選擇的連貫性。這個加密參數索引(SPI)是兩個終端協商來表示由兩端使用的加密算法和加密密鑰之間關系,并被寫入在加密負載的頭部內的一個號碼。
而且,根據本發明的負載平衡器可以包括用于請求原籍代理在一旦尋址一個服務器的第一分組到達時在一個終端的轉交地址已經改變時通知轉交地址變化的裝置;和用于通過將所通知的轉交地址視為標識信息來確定將要連接的一個目標服務器的裝置。(權利要求5)即,接收分組的轉交地址隨著移動IP終端的移動而改變。轉交地址和原籍地址之間的關系由一個原籍代理來管理。因此,當接收到一個包括轉交地址的分組時,負載平衡器可以指示原籍代理在轉交地址改變時始終通知一個新的轉交地址,從而即使在通信過程中不生成分組,原籍代理也在終端移動時將改變后的轉交地址通知負載平衡器。
因此,負載平衡器始終知道最新的轉交地址,并可以使用它來選擇目標服務器。
在上述情況下,原籍代理適合于在轉交地址改變時將改變后的轉交地址通知負載平衡器。然而,考慮到移動IP終端自身知道轉交地址的改變,可以請求移動節點自身替代原籍代理以在第一到達分組內的轉交地址改變時通知轉交地址的變化,可以將所通知的轉交地址視為標識信息來執行服務器連接分配。(權利要求6)而且,當上述提取裝置在分組到達時提取從原籍鏈路發送的一個分組,并且該分組并不包括目標選項首部時,確定裝置可以將該分組的源地址視為標識信息來確定目標服務器。(權利要求7)。
即,當第一分組到達并且該分組是從一條原籍鏈路發送或者是從一個未移動的移動IP終端發送的時候,該分組的源地址被視為標識信息來確定目標服務器。
而且,可以給上述確定裝置中提供一個用于存儲目標服務器的地址的表格,所述目標服務器使用一個分組的源地址即轉交地址作為檢索關鍵字,從而使用到達分組的源地址來確定目標服務器。(權利要求8)而且,可以給上述確定裝置中提供一個用于存儲目標服務器的地址的表格,所述目標服務器使用一個分組的源地址即轉交地址作為檢索關鍵字,從而使用到達分組的源地址來確定目標服務器,當通知新的轉交地址時,該表格可以準備一個使用新的轉交地址作為檢索關鍵字的表目,并且可以作為存儲數據將所存儲的目標服務器地址存儲為一個舊轉交地址表目的數據。(權利要求9)而且,上述確定裝置可以在表目數據中存儲使用期限,可以定期遞減該使用期限,可以在每次一個使用該表目的分組到達時更新該使用期限,并可以在使用期限過期時使該表目無效。(權利要求10)而且,作為上述服務器替代的一個移動IP終端的原籍代理可以作為將要連接的目標。(權利要求11)。
即,不僅服務器而且一個移動IP終端的原籍代理可以實現負載平衡的目的。
而且,可以實現一個原籍代理,它根據負載平衡器的請求,定期地或者當因移動IP終端的轉交地址改變而在操作上觸發時,將該原籍代理自身所管理的匯集高速緩沖存儲器信息(binding cache information)通知該負載平衡器。(權利要求12)而且,可以實現一個移動IP終端,它根據負載平衡器的請求,定期地或者當因移動IP終端自身的轉交地址改變而在操作上觸發時,將該移動IP終端自身所管理的匯集高速緩沖存儲器信息通知該負載平衡器。(權利要求13)
圖1圖示應用根據本發明的負載平衡器的一個網絡實施例(1);圖2是圖示根據本發明的負載平衡器的結構(1)的方框圖;圖3是一個流程圖,表示在根據本發明的負載平衡器的結構(1)中所使用的IPv6首部信息提取器的一個操作例子(其中使用原籍地址作為檢索關鍵字);圖4是一個格式圖,圖示在根據本發明的負載平衡器的結構(1)中所使用的移動IPv6分組(從終端到服務器);圖5圖示在根據本發明的負載平衡器的結構(1)中所使用的負載平衡表的結構(其中使用原籍地址作為檢索關鍵字);圖6是IPv6分組的普通全局地址的格式圖;圖7圖示在根據本發明的負載平衡器的結構(1)中所使用的負載平衡表的結構(其中使用源地址的低位64比特作為檢索關鍵字);圖8是一個流程圖,圖示在根據本發明的負載平衡器的結構(1)中使用的IPv6首部信息提取器的一個操作例子(其中使用SPI作為一個檢索關鍵字);圖9是一個格式圖,表示在根據本發明的負載平衡器的結構(1)中使用的一個IPSEC加密移動IPv6分組(從終端到服務器);圖10圖示在根據本發明的負載平衡器的結構(1)中所使用的負載平衡表的結構(其中使用SPI作為檢索關鍵字);圖11圖示應用根據本發明的負載平衡器的一個網絡實施例(2)(當接收到第一分組時);圖12圖示應用根據本發明的負載平衡器的一個網絡實施例(2)(當移動IP終端移動時);圖13是圖示根據本發明的負載平衡器的結構(2)的方框圖;圖14A和14B是流程圖,圖示在根據本發明的負載平衡器的結構(2)中使用的一個IPv6首部信息提取器的一個操作例子(其中使用源地址作為檢索關鍵字);圖15圖示在根據本發明的負載平衡器的結構(2)中使用的一個負載平衡表的結構(其中使用源地址作為檢索關鍵字);和圖16圖示應用現有技術的負載平衡器的網絡結構。
在所有附圖中,類似的參考數字表示類似或相應的組件。
具體實施例方式
網絡實施例(1)圖1圖示應用根據本發明的負載平衡器的一個網絡實施例(1)。在這個實施例中,當移動IP終端MN從路由器R1的所屬區域移動到路由器R2的所述區域,并且其轉交地址從CoA1轉變為CoA2時,提取專用于該移動IP終端MN的標識信息(檢索關鍵字),因此如果已經選擇了服務器S1,則在通信過程中同樣選擇服務器S1,從而保持服務器連貫性維持功能。
圖2圖示圖1所示的負載平衡器LB的結構(1)。在這一結構中,該負載平衡器LB包括一個IPv6首部信息提取器1、一個負載平衡表2、一個表格控制器3和一個分配處理器4。
IPv6首部信息提取器1提取標識信息,以便表格控制器3使用該標識信息作為一個檢索關鍵字查找負載平衡表2。分配處理器4根據如此獲得的服務器信息確定將被分配的一個目標服務器。
注意到負載平衡表2、表格控制器3和分配處理器4構成確定裝置。
(1)在使用原籍地址作為檢索關鍵字的情況下圖3圖示在使用原籍地址作為上述檢索關鍵字(標識信息)來據以選擇一個服務器的情況下的IPv6首部信息提取器1的一個操作例子。
即,首先執行一個首部提取(在步驟T1),其中從圖4所示的移動IPv6分組(從終端到服務器)的IPv6首部10開始順序地檢查“下一首部”字段,直到發現一個指示IPv6目標選項的編碼“60”(在步驟T2)。
當未發現目標選項編碼“60”時,確定移動IP終端MN未移動,而是連接到原籍鏈路,所以表格控制器3如下所述使用一個源地址(SA)作為檢索關鍵字從表格2中檢索將要連接的目標服務器。分配處理器4將該分組發送給服務器(在步驟T3)。
反之,如果發現目標選項編碼“60”,則表示一個目標選項首部20存在于該IPv6首部之后的字段中。
隨后,確定在目標選項首部20中包括的選項類型是否是“201”(在步驟T4)。如果選項類型不是“201”,則該程序前進到上述步驟T3。如果選項類型是“201”,這個選項類型表示一個原籍地址選項,即,移動IP終端MN已移動。因此,分配處理器4使用該原籍地址作為檢索關鍵字從一個服務器組中選擇一個相應的服務器(在步驟T5)。
圖5圖示圖2所示的負載平衡表2的表格結構。在這個表格中,使用原籍地址“2000.16”作為檢索關鍵字,存儲這個原籍地址和與其一對一相關的目標服務器地址“S1”。
目標服務器地址是根據通信開始時的負載平衡算法來確定的服務器地址。存在多種選擇目標服務器的方法或算法,例如一種利用循環法選擇服務器的方法和一種選擇具有較低服務器負載的服務器的方法。可以不加改變地使用這些常規方法。
注意到圖5所示的原籍地址具有這樣一種格式,其中“2000”對應于圖6所示的移動IPv6分組的全局地址格式的網絡ID(64比特),“16”對應于接口ID(64比特)。在下文中,檢索關鍵字的地址表示格式相同。
而且,在圖3的步驟T3使用源地址(SA)作為檢索關鍵字的目標服務器地址檢索表同樣存儲在上述負載平衡表2中(參考號亦相同)。除了替代原籍地址的源地址SA被寫入檢索關鍵字字段之外,這一表格的例子與圖5相同。
(2)在使用SA地址的低位64比特作為檢索關鍵字的情況下除了如上所述使用原籍地址作為檢索關鍵字的情況之外,當通過非正式地址生成系統準備分組時,還可以使用圖6所示的移動IPv6的全局地址的低位64比特作為一個檢索關鍵字。注意到在這種情況下圖2的結構(1)可以被用作負載平衡器LB的結構。
即,在上述非正式地址生成系統的情況下,移動IPv6分組的全局地址的低位64比特使用一個L2地址標識符,例如通過將其與諸如在以太網中該終端自身的MAC地址相組合而獲得的一個號碼。
因此,因為該地址對于每一終端來說是唯一的,可以提取全局地址的低位64比特而不是搜索原籍地址。
而且,在此情況下負載平衡表2的結構在圖7中表示。如果源地址(SA)的低位64比特是“16”,表示目標服務器地址是“S1”,從而分配處理器4根據該檢索結果分配服務器的連接目標。
(3)在使用SPI作為檢索關鍵字的情況下除了如上所述使用原籍地址或源地址的低位64比特之外,當移動IPv6分組被加密時,還可以使用一個加密參數索引(SPI)來執行負載平衡。注意到在這種情況下也可以將圖2的結構(1)用于負載平衡器LB的結構。
在這種情況下的IPv6首部信息提取器1的一個操作例子在圖8中圖示。首先,IPv6首部信息提取器1如上所述執行首部提取(在步驟T11)。在這種情況下,如圖9的移動IPv6分組(從終端到服務器)的IPSEC加密格式所表示,從IPv6首部10開始順序地檢查“下一首部”字段,直到發現一個表示加密首部(ESP首部)40的編碼“50”(在步驟T12)。
如果未發現編碼“50”,根據源地址(SA)選擇服務器(在步驟T13),否則下一選項首部是ESP首部40。
在ESP首部40的頂部,加密參數索引SPI被寫入,以便使用如此獲得的索引SPI作為下一個將要查找表格的檢索關鍵字(在步驟T14)。
圖10圖示當如此使用索引SPI作為檢索關鍵字時負載平衡表2的結構。在這個例子中,存儲與索引SPI“218”一對一相關的目標服務器地址“S1”。目標服務器地址“S1”是在如上所述通信開始時由負載分配算法確定的服務器的地址。
網絡實施例(2)圖11和圖12圖示應用根據本發明的負載平衡器的網絡實施例(2)。這個實施例是在原籍代理HA和負載平衡器LB之間交換信息以便隨著移動IP終端MN的移動而改變檢索關鍵字的系統。
在下文中,將參考圖11和圖12描述這一實施例的總體操作。
首先,將描述如圖11所示當負載平衡器LB從移動IP終端MN接收到第一分組時的操作例子。
①由負載平衡器LB通過路由器R1和R3接收來自處于轉交地址CoA1上的移動IP終端MN的移動IPv6分組。
②負載平衡器LB提取該移動IP終端MN的源地址(SA=CoA1)以及該終端MN的原籍地址。
③根據所提取的轉交地址CoA1(和其它信息),例如服務器S1被選作目標服務器。同時,執行首部重寫處理等,并將該分組發送給所選擇的服務器S1。
④通過上述③,負載平衡器LB從CoA通知請求生成器5向移動IP終端MN所在的原籍代理HA發送一個轉交地址通知請求,以在轉交地址改變時獲知轉交地址變化。
⑤原籍地址HA返回一個對轉交地址通知請求的響應。
將描述如圖12所示移動IP終端MN進一步移動時的一個操作例子。
①移動IP終端MN從屬于轉交地址CoA1的路由器R1移動到屬于轉交地址CoA2的路由器R2。
②移動IP終端MN獲得轉交地址CoA2。
③移動IP終端MN向原籍代理HA發送一個匯集更新,指示轉交地址已經從CoA1改變成CoA2。
④已經接收到該匯集更新的原籍代理HA將原籍代理HA自身的匯集高速緩沖存儲器中的轉交地址從CoA1更新成CoA2。
⑤原籍代理HA將轉交地址CoA2的匯集更新通知負載平衡器LB。
⑥負載平衡器以與原籍代理HA相同的方式在其內部高速緩沖存儲器中將轉交地址從CoA1更新成CoA2。
⑦負載平衡器LB隨后以與轉交地址CoA1相同的方式根據轉交地址CoA2選擇服務器S1。
執行這樣一個操作的負載平衡器LB的結構(2)在圖13中圖示,與圖12所示的不同之處在于添加了CoA通知請求生成器5。
在下文中,將描述負載平衡器LB的結構(2)中圖14A和14B所示的IPv6首部信息提取器1的一個操作例子,其中一部分與上面的描述相同。
首先,IPv6首部信息提取器1如上所述提起所接收分組的首部(在圖14A的步驟T21)。通常,因為作為轉交地址的源地址(SA)被用作檢索關鍵字,確定所接收的分組是否是圖12所示表示源地址(SA)改變的通知消息⑤(在步驟T22)。
結果,如果不是源地址(SA)改變的消息,使用源地址(SA)作為檢索關鍵字從圖15所示的負載平衡表2中選擇目標服務器(在步驟T23)。
在這個例子中,因為源地址(SA)是“2000.12”,選擇具有目標服務器地址“S1”的服務器。
反之,當在步驟T22發現源地址(SA)的改變通知消息時,執行一個新表目的準備(在步驟T24)。
在這種情況下,執行圖14B的流程圖,以便首先查找圖15所示的負載平衡表(在步驟T231)以確定是否已經存在一個表目(在步驟T232)。
結果,如果未準備該表目,即如果使用通知消息⑤中所包括的一個舊轉交地址(=CoA1)作為檢索關鍵字的檢索導致未檢索到結果,則重新準備一個表目。
此時,將要登記的檢索關鍵字是新的轉交地址。然而,作為所準備表目的內容,使用在通知消息⑤中所包括的舊轉交地址作為檢索關鍵字再次查找表格2,所獲得的舊服務器地址被存儲為圖15所示檢索關鍵字是新轉交地址的表目的數據(在步驟T233和T234)。這是為了即使同一移動IP終端移動也選擇相同的服務器。
因而,與舊轉交地址結合使用的服務器地址被復制到新轉交地址的表目,以便即使該移動IP終端移動也可以連接到同一服務器。
注意到在圖15的表格2中,圖示了一個使用期限。這個使用期限表示該表目的使用期限,在每一固定的時間周期減少一次以在到達作為超時的“0”時刪除該表目。
因此,源地址(SA)與相同的服務器地址共存一固定的使用期限,從而當移動IP終端MN再次返回轉交地址CoA1時不必準備一個新表目(在步驟T235)。
注意到在圖11和圖12所示的實施例(2)中,負載平衡器LB執行到原籍代理HA的轉交地址改變通知請求。然而,因為IP終端本身就知道轉交地址的改變,當負載平衡器LB請求這個IP終端地址一旦轉交地址改變進行通知時,執行如上所述的相同操作。
如上所述,根據本發明的負載平衡器被如此構成,以便從一個到達分組中提取專用于一個移動IP終端的標識信息,并根據該標識信息確定將要連接的一個目標服務器。因此,在從該移動IP終端訪問服務器時,始終維持了服務器連接的連貫性。
而且,通過請求原籍代理或終端在終端的轉交地址改變時通知轉交地址的變化,并通過將所通知的轉交地址視為標識信息確定將要連接的目標服務器,同樣可以維持服務器連接的連貫性。
權利要求
1.一種負載平衡器,包括用于從一個到達分組提取專用于一個移動IP終端的標識信息的裝置;和用于根據該標識信息確定將要連接的一個目標服務器的裝置。
2.如權利要求1所述的負載平衡器,其中標識信息包括在分組的目標選項首部中所包括的一個原籍地址。
3.如權利要求1所述的負載平衡器,其中標識信息被規定在使用一個非正式地址配置方法的分組的源地址的預定低位比特中。
4.如權利要求1所述的負載平衡器,其中如果加密的話,標識信息包括分組的一個加密參數索引。
5.一種負載平衡器,包括用于請求原籍代理在一旦尋址一個服務器的第一分組到達時在一個終端的轉交地址改變時通知該轉交地址改變的裝置;和用于通過將所通知的轉交地址視為標識信息來確定將要連接的一個目標服務器的裝置。
6.一種負載平衡器,包括用于請求一個終端在一旦尋址一個服務器的第一分組到達時在該終端的轉交地址改變時通知該轉交地址改變的裝置;和用于通過將所通知的轉交地址視為標識信息來確定將要連接的一個目標服務器的裝置。
7.如權利要求2所述的負載平衡器,其中當提取裝置在分組到達時提取從原籍鏈路發送的一個分組,并且該分組并不包括目標選項首部時,確定裝置通過將該分組的源地址視為標識信息來確定目標服務器。
8.如權利要求1所述的負載平衡器,其中確定裝置中被提供一個用于存儲目標服務器的地址的表格,該目標服務器具有與作為一個檢索關鍵字的轉交地址相關的一個源地址,從而使用到達分組的源地址來確定目標服務器。
9.如權利要求5所述的負載平衡器,其中確定裝置中被提供一個用于存儲目標服務器的地址的表格,該目標服務器具有與作為一個檢索關鍵字的轉交地址相關的一個源地址,從而使用到達分組的源地址來確定目標服務器,并且當新的轉交地址已經被通知時,該表格使用新轉交地址作為檢索關鍵字來準備一個表目,并且可以作為存儲數據將所存儲的目標服務器地址存儲為一個舊轉交地址的表目的數據。
10.如權利要求9所述的負載平衡器,其中確定裝置在表目數據中存儲一個使用期限,定期遞減該使用期限,在每次使用該表目的一個分組到達時更新該使用期限,并在使用期限過期時使該表目無效。
11.如權利要求1所述的負載平衡器,其中把作為服務器替代的一個移動IP終端的原籍代理作為將要連接的目標。
12.一種原籍代理,它根據負載平衡器的請求,定期地或者通過移動IP終端的轉交地址改變在操作上觸發時,將原籍代理自身管理的匯集高速緩沖存儲器信息通知給負載平衡器。
13.一種移動IP終端,它根據負載平衡器的請求,定期地或者通過移動IP終端的轉交地址改變在操作上觸發時,將移動IP終端自身管理的匯集高速緩沖存儲器信息通知給負載平衡器。
14.如權利要求7所述的負載平衡器,其中確定裝置中被提供一個用于存儲目標服務器的地址的表格,該目標服務器具有與作為一個檢索關鍵字的轉交地址相關的一個源地址,從而使用到達分組的源地址來確定目標服務器。
15.如權利要求6所述的負載平衡器,其中確定裝置中被提供一個用于存儲目標服務器的地址的表格,該目標服務器具有與作為一個檢索關鍵字的轉交地址相關的一個源地址,從而使用到達分組的源地址來確定目標服務器,并且當新的轉交地址已經被通知時,該表格使用新轉交地址作為檢索關鍵字來準備一個表目,并且可以作為存儲數據將所存儲的目標服務器地址存儲為一個舊轉交地址表目的數據。
16.如權利要求15所述的負載平衡器,其中確定裝置在表目數據中存儲一個使用期限,定期遞減該使用期限,在每次使用該表目的一個分組到達時更新該使用期限,并在使用期限過期時使該表目無效。
全文摘要
在即使一個終端是移動終端的情況下也能保持通信過程中服務器連貫性維持功能的一種負載平衡器中,從一個到達分組中提取專用于一個移動IP終端的標識信息,根據該標識信息確定一個將要連接的目標服務器。而且,當該終端的轉交地址已經改變時,請求一個原籍代理或一個終端通知該轉交地址的變化,和通過將所通知的轉交地址視為標識信息來確定一個將要連接的目標服務器。
文檔編號H04L29/06GK1416064SQ0214670
公開日2003年5月7日 申請日期2002年10月31日 優先權日2001年10月31日
發明者小野英明, 武智竜一, 中津川惠一 申請人:富士通株式會社