亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

應用交換機系統(tǒng)和應用交換機方法

文檔序號:7909540閱讀:197來源:國知局

專利名稱::應用交換機系統(tǒng)和應用交換機方法
技術領域
:本發(fā)明涉及應用交換機系統(tǒng),更具體而言,本發(fā)明涉及在網(wǎng)絡上執(zhí)行路由控制的應用交換機系統(tǒng)。
背景技術
:常規(guī)而言,已知存在當對作為應用交換機的交換目的地的服務器進行分發(fā)時網(wǎng)路路由不夠高效的問題。在專利文獻1(美國專利5,941,988)中,公開了中繼被稱為TCP粘合(splicing)的兩個TCP(傳輸控制協(xié)議)會話的技術。TCP粘合是諸如應用網(wǎng)關之類的TCP代理設備中的高速處理技術,并且使用TCP代理的兩個TCP會話是用于在分組級中的中繼處理的捷徑。此外,專利文獻2(美國專利7,000,027)公開了TCP粘合作為另一示例。在專利文獻2中,公開了如下技術,即后端節(jié)點之一執(zhí)行TCP終止處理,以及在應用級中解釋請求,隨后確定處理應當向后端節(jié)點中的哪個進行指派,以及執(zhí)行向經(jīng)確定節(jié)點的移交。在后端節(jié)點中,應用操作以執(zhí)行代理處理,并且描述了在后端節(jié)點中的處理的指派確定和在前端節(jié)點中的對TCP粘合的分發(fā)處理。在專利文獻1中所示的TCP粘合被用于稱為應用交換機的中繼單元中。在處理中,對與客戶端的第一TCP會話執(zhí)行TCP終止處理,以及在應用級中解釋消息之后,確定下一節(jié)點。例如,在HTTP(超文本傳輸協(xié)議)的情形中,在建立TCP會話之后解釋從客戶端到服務器的請求消息,從而知曉訪問請求被指定的資源。因此,執(zhí)行對實際后端服務器的交換和加載分發(fā)處理。當確定分發(fā)目的地時,與后端服務器建立第二TCP會話,以及與客戶端建立第一TCP會話,并且第二TCP會話會受到分組級中的中繼處理的影響。圖1顯示了常規(guī)系統(tǒng),該常規(guī)系統(tǒng)通過使用應用交換機來執(zhí)行服務器負載分發(fā)處理。在圖1中所示的常規(guī)系統(tǒng)提供有客戶端終端100(100-i,i=1至N:N是任選的整數(shù))、交換機10(10-i,i=1至N)、應用交換機20以及服務器200(200-i,i=1至N)。在該示例中,客戶端終端100-1至100-2被示為客戶端終端100。交換機10_1至10-3被示為交換機10。服務器200-1至200-6被示為服務器200。應當注意,服務器200-1至200-3與應用交換機20連接,而服務器200-4至200-6與交換機10_3連接。在圖1所示的常規(guī)系統(tǒng)中,當來自客戶端終端100的訪問通過交換機10和應用交換機20與服務器200連接時,應用層的消息在應用交換機20中進行解釋以從服務器200-1至200-6中選擇一個服務器作為實際訪問目標。從而,執(zhí)行中繼連接。將討論圖1中所示的常規(guī)系統(tǒng)的問題。在圖1中所示的常規(guī)系統(tǒng)中,由于服務器200-1至200-3通常布置在應用交換機20的附近的位置(在應用交換機側),所以不存在網(wǎng)絡流量(以通信量計)變?yōu)榈托У那樾?,即使當在應用交換機20中執(zhí)行交換機確定之后選擇服務器200-1至200-3中的任意服務器的時候。然而,將出現(xiàn)服務器在廣域中部署的情形,或將出現(xiàn)服務器的物理位置通過使用稱為VM的虛擬機移動的情形。例如,在圖1所示的常規(guī)系統(tǒng)中,當來自客戶端終端100-1的訪問通過應用交換機20與服務器200-6連接時,網(wǎng)絡上的路由從交換機10-1到應用交換機20、到交換機10_1、到交換機10-2、到交換機10-3以及隨后到服務器200-6。以此方式,在如圖1中所示的常規(guī)系統(tǒng)中,當執(zhí)行交換機處理以使用應用交換機時,存在網(wǎng)絡路由不夠高效的情形。在專利文獻2中所示的技術中,在TCP粘合處理中,在后端節(jié)點中部署應用交換機的分發(fā)確定區(qū)。借助該分發(fā)確定區(qū),可以分發(fā)應用交換機中的確定處理的負載。然而,在該方法中,執(zhí)行TCP粘合的前端處理在到多個后端節(jié)點的路由上是有必要的,并且存在當服務器在廣域中分發(fā)時中繼處理不夠高效的情形。S卩,由于即使后端節(jié)點分發(fā)在廣域中,從客戶端到服務器的流量也總是通過前端節(jié)點,所以存在下列問題,即無論服務器和客戶端之間的網(wǎng)絡距離,路由都是固定的。引用列表[專利文獻1]美國專利No.5,941,988[專利文獻2]美國專利No.7,000,02
發(fā)明內容本發(fā)明的主旨是提供一種有效地執(zhí)行應用中繼處理的方法。即使當在廣域中分發(fā)應用交換機中的分發(fā)目標時,也可以選擇最佳的中繼節(jié)點,而不通過單個中繼節(jié)點,從而產(chǎn)生高效的網(wǎng)絡適應。本發(fā)明的應用交換機系統(tǒng)提供有交換機,其控制存在于網(wǎng)絡上的多個服務器和多個客戶端終端之間的連接;中繼單元,其配置成執(zhí)行協(xié)議中繼;以及控制器。該控制器提供有配置成對用于確定交換機中的目的地的路由表執(zhí)行集中控制的部分;配置成控制中繼單元的中繼處理的部分;配置成從多個服務器選擇一個服務器作為連接目的地,選擇路由以便在多個客戶端終端的一個客戶端終端與所選定的服務器之間進行鏈接以及以便包含中繼單元,并且向交換機中的路由表設置所選定的路由的部分;以及配置成向中繼單元設置當中繼單元執(zhí)行協(xié)議中繼時所使用的中繼信息的部分。此外,本發(fā)明的另一應用交換機系統(tǒng)提供有交換機,其配置成控制存在于網(wǎng)絡上的多個服務器和多個客戶端終端之間的連接;中繼單元,其執(zhí)行協(xié)議中繼;以及控制器。該控制器提供有配置成對用于確定交換機目的地的路由表執(zhí)行集中控制的部分;配置成控制中繼單元的中繼處理的部分;配置成確定服務器群組作為來自多個服務器的連接目的地的候選的部分;配置成選擇在多個客戶端終端中的一個客戶端和連接目的地候選的每個服務器之間進行鏈接的中繼單元以及向多個服務器群組執(zhí)行中繼處理的部分;配置成選擇包含中繼單元的路由并且向交換機中的路由表設置所選定的路由的部分;以及配置成向中繼單元設置當中繼單元執(zhí)行協(xié)議中繼時所使用的中繼信息的部分。在本發(fā)明的應用交換機方法中,由交換機控制存在于網(wǎng)絡上的多個服務器和多個客戶端終端之間的連接。接下來,通過中繼單元執(zhí)行協(xié)議中繼。接下來,由控制器對用于確定交換機中的傳輸目的地的路由表執(zhí)行集中控制。接下來,由控制器控制中繼單元的中繼處理。接下來,由控制器從多個服務器中選擇作為連接目的地的服務器。接下來,由控制器選擇路由以在多個客戶端終端中的一個客戶端和所選定的服務器之間進行鏈接以及包含中繼單元。接下來,由控制器向交換機中的路由表設置所選定的路由。接下來,由控制器向中繼單元設置當中繼單元執(zhí)行協(xié)議中繼時所使用的中繼信息。通過執(zhí)行根據(jù)本發(fā)明的程序,計算機執(zhí)行下述操作首先,計算機將多個服務器、交換機和中繼單元實現(xiàn)為計算機上虛擬機的應用。此外,由交換機控制存在于網(wǎng)絡上的多個服務器和多個客戶端終端之間的連接。此外,由中繼單元執(zhí)行協(xié)議中繼。此外,對用于確定交換機中的傳輸目的地的路由表執(zhí)行集中控制。此外,控制中繼單元的中繼處理。此外,從多個服務器中選擇服務器作為連接目的地。此外,選擇路由以在多個客戶端終端中的一個客戶端和所選擇的服務器之間進行鏈接以及包含中繼單元。此外,向交換機中的路由表設置所選定的路由。此外,向中繼單元設置當中繼單元執(zhí)行協(xié)議中繼時所使用的中繼信息。應當注意,可以在存儲媒介和存儲單元中存儲根據(jù)本發(fā)明的程序。因此,在應用交換機處理中,通過將執(zhí)行交換機確定處理的單元和中繼單元分離以及通過使得可以在任選的位置中部署TCP中繼節(jié)點,可以實現(xiàn)服務器和客戶端之間網(wǎng)絡路由的優(yōu)化。圖1是給出了常規(guī)系統(tǒng)示例的示圖,該常規(guī)系統(tǒng)通過使用應用交換機執(zhí)行服務器負載分發(fā)處理;圖2是給出了根據(jù)本發(fā)明第一示例性實施方式的應用交換機系統(tǒng)的配置的示圖;圖3是給出了根據(jù)本發(fā)明第一示例性實施方式的交換機的配置的示圖;圖4是給出了根據(jù)本發(fā)明第一示例性實施方式的中繼單元的配置的示圖;圖5是給出了根據(jù)本發(fā)明第一示例性實施方式的轉換表的條目的示例的示圖;圖6A是給出了根據(jù)本發(fā)明第一示例性實施方式的控制器的處理的流程圖;圖6B是給出了根據(jù)本發(fā)明第一示例性實施方式的控制器的處理的流程圖;圖7是給出了根據(jù)本發(fā)明第二示例性實施方式的應用交換機系統(tǒng)的配置的示圖;圖8是給出了第一示例中應用交換機系統(tǒng)的操作的序列圖;圖9是給出了第二示例中應用交換機系統(tǒng)的操作的序列圖;圖10是給出了根據(jù)本發(fā)明第三示例性實施方式的應用交換機系統(tǒng)的配置的示圖;圖11是給出了根據(jù)本發(fā)明第三示例性實施方式的中繼單元的配置的示圖;以及圖12是給出了第三示例性實施方式中應用交換機系統(tǒng)的操作的序列圖。具體實施例方式[第一示例性實施方式]在下文中將參考附圖描述本發(fā)明的第一示例性實施方式。如圖2所示,本發(fā)明的應用交換機系統(tǒng)提供有客戶端終端100(100-i,i=1至N,N是任選的整數(shù))、交換機10(10-i,i=1至N)、中繼單元30、控制線路50、控制器60和服務器200(200-i,i=1至N)??蛻舳私K端100通過交換機10和中繼單元30與服務器200連接。交換機10和中繼單元30存在于網(wǎng)絡上。此處,假設客戶端終端100的數(shù)量、交換機10的數(shù)量、中繼單元30的數(shù)量以及服務器200的數(shù)量不同。然而,實際上,客戶端終端100的數(shù)量、交換機10的數(shù)量、中繼單元30的數(shù)量以及服務器200的數(shù)量可以相同。交換機10是應用交換機。中繼單元30通過TCP(傳輸控制協(xié)議)粘合在客戶端終端100和服務器200之間中繼傳輸數(shù)據(jù)??刂破?0通過控制線路50與交換機10和中繼單元30連接,并且集中地控制交換機10和中繼單元30??刂破?0提供有控制接口61、中繼控制部分62和路由控制部分63??刂平涌?1通過控制線路50與交換機10和中繼單元30連接。中繼控制部分62執(zhí)行應用分發(fā)確定。此外,中繼控制部分62執(zhí)行對中繼單元30的控制(中繼控制)。此處,中繼控制部分62在中繼單元30上執(zhí)行移交處理。例如,中繼控制部分62向中繼單元30發(fā)布中繼開始指令。中繼單元30響應于中繼開始指令而開始中繼處理。路由控制部分63執(zhí)行對網(wǎng)絡路由的集中控制。此外,路由控制部分63計算從作為連接源的客戶端終端100到服務器200的路由,以及選擇中繼單元30中的在該路由上的中繼單元。在該示例中,路由控制部分63在中繼控制部分62確定應用分發(fā)目的地并且向所選定的中繼單元30設置路由之后選擇最接近服務器的中繼單元30作為應用分發(fā)目的地。因此,控制器60通過執(zhí)行到分發(fā)布置在廣域中的服務器中的任選服務器的分發(fā)選擇、執(zhí)行對任選的網(wǎng)絡路由的選擇以及執(zhí)行對中繼位置的選擇來執(zhí)行對網(wǎng)絡路由的優(yōu)化。作為客戶端終端100的示例,舉例示出了PC(個人計算機)、移動筆記本類型的PC、瘦(thin)客戶端終端、工作站、便攜式電話、車輛導航系統(tǒng)、移動游戲機、家庭游戲機、交互式TV、數(shù)字調諧器、數(shù)字記錄器、信息家電、OA(辦公自動化)設備等??蛻舳私K端100可以安裝至諸如車輛、輪船和飛行器之類的移動體中。然而,實際上,客戶端終端100不限制于這些示例。作為交換機10和中繼單元30所屬的網(wǎng)絡上的通信線路以及控制線路50的另一示例,舉例示出了因特網(wǎng)、LAN(局域網(wǎng))、無線LAN(無線LAN)、WAN(廣域網(wǎng))、主干網(wǎng)、社區(qū)天線電視(CATV)線路、固定電話網(wǎng)絡、移動電話網(wǎng)絡、WiMAX(IEEE802.16a)、3G(第三代)、租用線(leaseline)、IrDA(紅外數(shù)據(jù)協(xié)會)、藍牙(注冊商標)、串行通信線路、數(shù)據(jù)總線等。然而,實際上,通信線路不限于這些示例。作為控制器60和服務器200的示例,舉例示出了諸如PC(個人計算機)、瘦客戶端服務器、工作站、大型機以及超級計算機之類的計算機。然而,實際上,控制器60和服務器200不限于這些示例。將通過使用如圖2中所示從客戶端終端100-1連接到應用交換機系統(tǒng)中的預定服務器的情形作為示例,描述在從客戶端終端100連接到服務器200的情形中每個單元的功能。客戶端終端100-1向控制器60發(fā)布TCP連接請求。在該示例中,客戶端終端100_1傳輸以將控制器60作為目的地的分組而嘗試TCP連接。此時,從客戶端終端100-1的角度,控制器60被視為一個服務器200。即,客戶端終端100-1將控制器60作為服務器200。當接收到傳輸自客戶端終端100-1的分組時,交換機10-1基于交換機10的流條目(flowentry)來執(zhí)行傳輸處理。當在初始狀態(tài)中沒有注冊流條目時,交換機10-1通過控制線路50向控制器60發(fā)送傳輸自客戶端終端100-1的分組??刂破?0執(zhí)行處理以將來自客戶端終端100-1的TCP連接請求堆疊到TCP協(xié)議棧中。應當注意,當向客戶端終端100-1傳輸分組時,控制器60通過交換機10-1傳輸分組。控制器60基于來自客戶端終端100-1的傳輸數(shù)據(jù)來選擇待連接(作為訪問目標)的服務器200。作為一種選擇方法,可以使用對服務器200的負載取平均的方法、選擇網(wǎng)絡中最靠近客戶端終端100-1的一個服務器的方法等等中的任一種方法。在選擇服務器200之后,控制器60在控制器60和服務器200之間建立第二TCP連接。此外,控制器60選擇在客戶端終端100-1和服務器200之間路由上的中繼單元30或者選擇在靠近該路由的位置中的中繼單元30,并且通過使用第一TCP連接的信息和第二TCP連接的信息來執(zhí)行TCP粘合。以此方式,客戶端終端100-1和服務器200之間的訪問處理從通過控制器60的代理處理改變?yōu)橥ㄟ^中繼處理的分組中繼處理。參見圖3,將描述根據(jù)本發(fā)明第一示例性實施方式的交換機10的配置。交換機10提供有交換機處理部分11、流表(flowtable)12、交換機控制部分13以及線路14(14_i,i=1至N)。交換機處理部分11從通過線路14接收的分組提取報頭數(shù)據(jù),以及基于該報頭數(shù)據(jù)參考流表12以確定輸出線路。此外,交換機處理部分11通過線路14與客戶端終端100、其他交換機10、中繼單元30和服務器200連接。在該示例中,交換機處理部分11從通過線路(14-i,i=1至N)接收的分組提取報頭數(shù)據(jù),以及基于該報頭數(shù)據(jù)參考流表12以確定輸出線路。將從MAC(媒體訪問控制)報頭、IP(因特網(wǎng)協(xié)議)報頭和層4報頭提取的數(shù)據(jù)在流表12中注冊為流標識數(shù)據(jù),并且流表12具有其中存儲有到流的輸出信息的條目。作為到流的輸出信息的示例,考慮諸如對輸出線路和報頭重寫的動作信息。在該示例中,流表12基于流標識符是足夠的,流標識符諸如使用IP地址和TCP端口號、或其他標記等等指定的流fe息。交換機控制部分13通過控制接口61與控制器60連接。此時,交換機控制部分13通過控制線路50與控制接口61連接。S卩,交換機控制部分13通過控制線路50接收指令和操作、以及來自控制器60的其他數(shù)據(jù)。在該示例中,交換機控制部分13執(zhí)行與控制器60的控制通信,以及控制交換機10的內部狀態(tài)??刂破?0執(zhí)行如下控制,諸如通過交換機控制部分13注冊以及刪除流條目。此外,交換機控制部分13通過控制接口61向控制器60傳輸沒有命中流條目的分組,并且響應來自控制器60的分組傳輸指令來執(zhí)行對指定輸出線路的傳輸處理。線路14(14_i,i=1至N)是與客戶端終端100、其他交換機10、中繼單元30和服務器200連接的通信線路。參見圖4,將描述根據(jù)本發(fā)明第一示例性實施方式的中繼單元30的配置。中繼單元30提供有TCP報頭轉換處理部分31、轉換表32、中繼協(xié)議處理部分33、線路34和線路35。TCP報頭轉換處理部分31通過線路34和線路35與外部單元連接。在該示例中,TCP報頭轉換處理部分31通過線路34和線路35與客戶端終端100、其他交換機10、中繼單元30和服務器200連接。此外,TCP報頭轉換處理部分31基于轉換表32對通過線路34和線路35發(fā)送和接收的分組執(zhí)行TCP報頭轉換處理。在該示例中,當所接收的分組的報頭命中在轉換表32中描述的報頭時,TCP報頭轉換處理部分31參考轉換表32并且對從線路34和線路35接收的分組執(zhí)行報頭轉換處理以使用在轉換表32中描述的報頭來替換所接收的分組的報頭。在轉換表32中描述TCP粘合所需的信息。在該示例中,轉換表32具有作為條目的輸入鍵值、輸出信息和狀態(tài)數(shù)據(jù)。TCP報頭轉換處理部分31參考轉換表32以基于作為輸入鍵值的IP地址和TCP端口號來搜索條目,以及獲取IP地址和TCP端口號的重寫值和用于重新計算序列號的修正值。中繼協(xié)議處理部分33通過控制接口61與控制器60連接。此時,中繼協(xié)議處理部分33通過控制線路50與控制接口61連接。即,中繼協(xié)議處理部分33通過控制線路50接收指令和操作以及來自控制器60的其他數(shù)據(jù)。在該示例中,中繼協(xié)議處理部分33執(zhí)行用于中繼控制的協(xié)議處理,諸如來自控制器60的移交指令和中繼開始指令。此時,中繼協(xié)議處理部分33響應于移交指令執(zhí)行對TCP粘合而言是必要的轉換表32的設置。此外,中繼協(xié)議處理部分33響應于中繼開始指令設置針對有效流的粘合處理,并且傳輸已存儲在緩沖器中的分組。線路34和線路35是與客戶端終端100、其他交換機10、中繼單元30和服務器200連接的通信線路。應當注意,中繼單元30可以具有交換功能。在本示例中,具有根據(jù)本發(fā)明的中繼處理的功能的單元被稱為中繼單元30。不具有中繼處理功能的線路交換機被稱為交換機10,并且交換機10和中繼單元30由此進行區(qū)分。參見圖5,將描述轉換表32中條目的示例。轉換表32包含線路號、IP目的地地址(IPDA)、IP源地址(IPSA)、TCP源端口號(TCPSP)和TCP目的地端口號(TCPDP)以作為輸入鍵值。TCP報頭轉換處理部分31參考轉換表32,并且通過將所接收分組的報頭數(shù)據(jù)與這些輸入鍵值進行比較來執(zhí)行對是否存在命中報頭數(shù)據(jù)的條目的確定。轉換報頭數(shù)據(jù)所需的數(shù)據(jù)被寫入轉換表32的輸出信息中。在該示例中,轉換表32包含作為輸出信息的輸出線路號、IP目的地地址(IPDA)、IP源地址(IPSA)、TCP源端口號(TCPSP),TCP目的地端口號(TCPDP)、序列號的差值以及ACK號的差值。TCP報頭轉換處理部分31參考轉換表32以向輸出分組提供IP目的地地址(IPDA)、IP源地址(IPSA)、TCP源端口號(TCPSP)和TCP目的地端口號(TCPDP)。此外,序列號的差值和ACK號的差值已被存儲用于TCP粘合。此外,轉換表32包含流管理信息作為狀態(tài)信息。在該示例中,TCP報頭轉換處理部分31將TCP狀態(tài)存儲為轉換表32中的流管理信息。應當注意,交換機10和中繼單元30可以實現(xiàn)為在CPU(中央處理單元)上操作的程序。此外,交換機10和中繼單元30可以實現(xiàn)為硬件電路。參見圖6A,將描述控制器60的處理。應當注意,在圖6A中,僅給出了控制器60的處理中與本發(fā)明相關的部分。(1)步驟Sll控制器60響應于外部提供的作為觸發(fā)的分組而開始事件處理。(2)步驟S12控制器60通過事件處理來確定事件種類。在該示例中,控制器60確定事件是否是在客戶端終端100和控制器60之間建立第一TCP連接的事件。(3)步驟S13當事件是第一TCP連接建立事件時,控制器60執(zhí)行中繼處理的初始化處理。在執(zhí)行停止對中繼處理的初始化處理中的第一TCP連接的設置之后,控制器60在其和作為連接目的地的服務器200之間建立第二TCP連接。此外,控制器60計算從作為連接源的客戶端終端100到作為連接目的地的服務器200的路由,選擇中繼單元30中位于路由上的中繼單元,并且基于第一TCP連接和第二TCP連接的信息來向選定的中繼單元30傳輸移交請求。隨后將描述中繼處理的初始化處理的細節(jié)??刂破?0在中繼處理的初始化處理之后再次返回事件處理。(4)步驟S14控制器60確定事件是否是完成移交處理。(5)步驟S15當事件是完成移交處理時,控制器60在中繼處理的初始化處理中針對經(jīng)確定路由上的每個交換機10設置流條目。流條目給出了第一TCP連接和第二TCP連接的流信息。向客戶端終端100和中繼單元30之間的交換機10設置第一TCP連接的信息。向中繼單元30和服務器200之間的交換機10設置第二TCP連接的信息。(6)步驟S16控制器60確定事件是否是完成流條目設置。(7)步驟S17當事件是完成流條目設置時,如果控制器60已經(jīng)接收到在中繼處理的初始化處理中經(jīng)受了停止設置的TCP連接的分組,則控制器60向中繼單元30傳輸該分組。此時,為了向中繼單元30傳輸經(jīng)受了停止設置的TCP連接的分組,執(zhí)行從控制器60到交換機10的分組的傳輸處理,并且在分組傳輸處理中參考流條目。因此,可以實現(xiàn)向中繼單元30的分組傳輸處理。(8)步驟Sl8控制器60與分組傳輸同時或緊接分組傳輸之后向中繼單元30傳輸中繼開始請求。(9)步驟S19控制器60確定事件是否是會話結束通知。(10)步驟S20當事件是會話結束通知時,控制器60從管理表中刪除管理用于中繼處理的第一TCP連接信息和第二TCP連接信息。參見圖6B,將描述中繼處理的初始化處理的細節(jié)。(1)步驟S21在中繼處理的初始化處理中,控制器60的控制接口61在與客戶端終端100建立第一TCP連接之后從容戶端終端100讀取數(shù)據(jù)。此外,控制器60從TCP協(xié)議棧讀取第一TCP連接的連接信息(IP目的地地址、IP源地址、TCP目的地端口號、TCP源端口號、序列號的初始值)。(2)步驟S22當已讀取來自客戶端終端100的數(shù)據(jù)時,控制器60的控制接口61停止第一TCP連接的終止處理,并且緩沖在相同TCP連接上隨后接收的分組,并保持原樣。(3)步驟S23控制器60的中繼控制部分62核查所讀取的數(shù)據(jù),并將其與設置策略比較并且確定作為連接目的地的服務器200。(4)步驟SM控制器60的控制接口61建立與所確定的服務器200(服務器200作為連接目的地)的第二TCP連接。此時,控制器60從TCP協(xié)議棧讀取第二TCP連接的連接信息。作為第二TCP連接的連接信息的示例,舉例示出了IP目的地地址、IP源地址、TCP目的地端口號、TCP源端口號、序列號的初始值等等。此外,控制器60通過使用第一TCP連接向作為第二TCP連接中的連接目的地的服務器200傳輸從客戶端終端100讀取的數(shù)據(jù)。(5)步驟S25控制器60的路由控制部分63計算從作為連接源的客戶端終端100到作為連接目的地的服務器200的路由,并且選擇中繼單元30中的在路由上的中繼單元。作為選擇中繼單元30的方法,舉例示出了選擇最靠近服務器200的中繼單元30的方法;選擇最靠近客戶端終端100的中繼單元30的方法;以及選擇在若干中繼可能的連接中具有最大裕量(margin)的中繼單元30的方法。(6)步驟S26控制器60的中繼控制部分62基于第一TCP連接信息和第二TCP連接信息向所選定的中繼單元30傳輸移交請求。作為第一連接信息和第二連接信息的示例,舉例示出了客戶端終端100的IP地址、控制器60的IP地址、服務器200的IP地址、TCP連接的端口號、序列號的差值以及ACK號的差值。根據(jù)序列號的初始值可以發(fā)現(xiàn)序列號的差值和ACK號的差值??刂破?0向經(jīng)確定的中繼單元30傳輸連接信息作為移交請求。控制器60在傳輸移交請求之后完成移交處理。作為根據(jù)控制器60處理交換機10中流表12的具體方法,舉例示出了“開流(Openflow)”(http//www.openflowtheswitch.org/)、“GMPLS”(通用多協(xié)議標簽交換)、“MIB+VLAN”(管理信息庫+虛擬LAN)等等。在“Openflow”的情形中,控制器60的控制接口61對應于“開流控制器”??刂破?0的交換機控制部分13的接口和控制線路50對應于“安全信道”。在“GMPLS”的情形中,控制器60對應于“MIB”。交換機10對應于“GMPLS交換機”。交換機控制部分13對應于“GMPLS交換機”中的表控制部分。此外,控制器60可以通過使用交換機10的“管理信息庫(MIB)接口”來處理交換機10的“VLAN設置”。即使控制器60的控制接口61和交換機10的交換機控制部分13之間的接口與“開流”、“GMPLS”和“MIB+VLAN”中任一個兼容,也可以應用本示例性實施方式。[第二示例性實施方式]接下來,將描述本發(fā)明的第二示例性實施方式。在該示例性實施方式中,中繼單元30和服務器200實現(xiàn)為計算機上虛擬機(VM)的應用而不是實現(xiàn)為獨立單元。多個虛擬機操作在服務器200上,并且這些虛擬機之一取得中繼功能。其他虛擬機取得服務器功能。因此,在服務器200上,中繼功能和服務器功能由虛擬機的內部網(wǎng)絡連接。參見圖7,在本示例性實施方式中,服務器200提供有主功能部分210、服務器功能部分220(220-i,i=1至N)和中繼功能部分230。主功能部分210包含CPU211和虛擬機監(jiān)視器(VMM)(或管理程序)212。在主功能部分210中,虛擬機監(jiān)視器212在CPU211和服務器功能部分220-1至220-N上操作,并且中繼功能部分230在其上操作。在本示例中,中繼功能部分230具有中繼功能和交換機功能。此外,中繼功能部分230和服務器功能部分220可以通過通信信道進行通信。中繼功能部分230具有網(wǎng)絡接口和控制接口用于與外部部分通信。應當注意,控制接口和網(wǎng)絡接口可以使用物理上相同的線路。在該配置中,對應于服務器200、交換機10和中繼單元30的功能部分操作在單個計算機上,并且中繼功能部分230能夠最靠近服務器功能部分220。當中繼單元30在網(wǎng)絡中部署為物理單元時,轉換表32位于網(wǎng)絡的路由上,從而使得無法改變轉換表32的位置。然而,在本示例性實施方式的部署示例中,中繼功能部分230與服務器功能部分220處于物理上相同的位置,并且轉換表32未被部署在網(wǎng)絡上。因此,可以靈活地選擇網(wǎng)絡路由。此外,由于中繼功能部分230實現(xiàn)在虛擬機上,所以中繼功能部分230被部署在與服務器200相同的計算機上,但是不需要改變服務器200的應用以及服務器200的協(xié)議棧。因此,可以獲得改進便攜性的效果?!吹谝皇纠祬⒁妶D8,將描述圖2中從客戶端終端100-1到服務器200_3的連接。(1)步驟SlOl客戶端終端100-1發(fā)布TCP連接請求用于接收提供自服務器200的服務。此時,交換機10-1的初始狀態(tài)是沒有流條目的狀態(tài)。因此,在對流條目的搜索中沒有出現(xiàn)命中,并且向控制器60發(fā)送指示沒有命中的數(shù)據(jù)。此外,控制器60能夠通過交換機10-1與客戶端終端100-1通信。在TCP連接請求中,通過稱為“3次握手(3-wayhandshake),,的序列來建立連接。(2)步驟S102當建立連接時,客戶端終端100-1向控制器60傳輸請求數(shù)據(jù)。(3)步驟S103當正確接收數(shù)據(jù)段時,控制器60對數(shù)據(jù)執(zhí)行TCP協(xié)議處理,并且返回針對對應于所接收的數(shù)據(jù)的序列號的位置的ACK。(4)步驟S104控制器60核查請求數(shù)據(jù),并且基于該請求數(shù)據(jù)從服務器200中選擇一個待連接的服務器。例如,在HTTP的情形中,控制器60通過將包含在GET消息中的URI(統(tǒng)一資源標識符)與包含在中繼控制部分62中的策略數(shù)據(jù)庫進行比較來確定服務器200中待連接的服務器。在該示例中,控制器60選擇服務器200-3并且與服務器200-3建立第二TCP會話。(5)步驟S105控制器60向服務器200-3傳輸已從客戶端終端100_1接收的請求數(shù)據(jù)。此時,控制器60通過作為邊界的交換機10-3傳輸數(shù)據(jù),所選的服務器200-3連接至該邊界。(6)步驟S106服務器200-3通過返回針對請求數(shù)據(jù)的ACK分組來通知正常接收。此時,服務器200-3通過使用控制線路來向控制器60傳輸該返回分組,該控制線路在交換機10-3中的流條目搜索沒有命中的情形中使用。(7)步驟S107當接收到來自服務器200-3的ACK時,控制器60停止TCP終止處理,并且當接收到來自客戶端終端100-1的數(shù)據(jù)時,保持緩沖器中的分組為原樣。(8)步驟S108類似地,當接收到來自服務器200-3的ACK時,控制器60停止TCP終止處理,并且當接收到來自服務器200-3的數(shù)據(jù)時,控制器60保持緩沖器中的分組為原樣。(9)步驟S109接下來,控制器60向路由控制部分63查詢從容戶端終端100-1到服務器200_3的路由,并且確定執(zhí)行TCP粘合的中繼單元30。在圖2中,假設控制器60選擇從容戶端終端100-1到服務器200-3的訪問,并且獲取該路由上的交換機10-1、交換機10-2、中繼單元30-1以及交換機10-3的數(shù)據(jù)。在該示例中,控制器60確定使用了中繼單元30-1??刂破?0向中繼單元30-1傳輸針對TCP粘合的移交請求。在移交請求中包含第一TCP連接和第二TCP連接的信息。具體而言,為了詳述TCP會話,在第一TCP連接和第二TCP連接中包含諸如IP地址(目的地、源)、TCP端口號(目的地、源)以及初始序列號的差值之類的數(shù)據(jù)。對于序列號的差值而言,有兩種類型的值從客戶端終端100-1到服務器200-3以及從服務器200-3到客戶端終端100-1。(10)步驟SllO當接收到移交請求時,中繼單元30-1在轉換表32上注冊包含在請求中的參數(shù)。通過使用作為鍵值的報頭數(shù)據(jù),在轉換表32上注冊該參數(shù)。中繼單元30-1針對從客戶端終端100-1到服務器200-3的方向以及針對從服務器200-3到客戶端終端100-1的方向在轉換表32上注冊兩種轉換規(guī)則。在圖5中顯示了一種示例。在該示例中,第一TCP連接位于客戶端終端100-1的IP地址“10.2.1.1”和控制器60的IP地址“10.1.1.1”之間。TCP目的地端口號是“80”。TCP源端口號是“1500”。第二TCP連接位于服務器200-3的IP地址“10.1.0.2”和控制器60的IP地址之間。TCP目的地端口號是“80”。TCP源端口號是“2000”。此外,中繼單元30-1針對以從客戶端終端100-1到服務器200-3的方向從第一TCP連接到第二TCP連接的轉換在轉換表32中注冊向序列號的值添加“-4000”的規(guī)則以及向ACK號的值添加“+2000”的規(guī)則。應當注意,如果基于搜索中的方向交換每個地址和端口號中的目的地和源,則表的條目可以是一種類型。當完成向轉換表32的注冊時,中繼單元30-1向控制器60傳輸完成通知。(11)步驟Sl11控制器60將流條目注冊在從客戶端終端100-1到服務器200-3的路由上的交換機10上。流條目被用于通過使用分組的報頭數(shù)據(jù)作為鍵值來確定分組應當向哪個端口輸出。在該示例中,控制器60向交換機10-2設置流條目以便在第一TCP連接上傳送分組。(12)步驟S112以相同的方式,控制器60向交換機10-1設置流條目以便在第一TCP連接上傳送分組。(13)步驟S113控制器60向交換機10-3設置流條目以便在第二TCP連接上傳送分組。(14)步驟S114當在建立第一TCP連接和第二TCP連接之后完成流條目注冊時已由控制器60保持后續(xù)數(shù)據(jù)時,控制器60根據(jù)流條目向交換機10-1傳送后續(xù)數(shù)據(jù)。(15)步驟S115以相同方式,控制器60根據(jù)流條目向交換機10-3傳送后續(xù)數(shù)據(jù)。(16)步驟Sl16接下來,控制器60向中繼單元30-1發(fā)布中繼開始請求。(17)步驟Sl17中繼單元30-1響應于中繼開始請求在指定TCP連接上開始TCP粘合。自此開始,中繼單元30-1通過TCP粘合在客戶端終端100-1和服務器200-3之間中繼傳送數(shù)據(jù)。具體而言,中繼單元30-1執(zhí)行IP地址、TCP端口號、序列號以及ACK號的轉換。中繼單元30-1向序列號和ACK號添加在轉換表中注冊的差值。當報頭數(shù)據(jù)的轉換結束時,中繼單元30-1重新計算和修正TCP序列號。在該示例中,服務器200-3通過中繼單元30-1向客戶端終端100-1傳送數(shù)據(jù)并且接收來自客戶端終端100-1的ACK。(18)步驟Sl18此外,客戶端終端100-1通過中繼單元30-1向服務器200_3傳送數(shù)據(jù)并且接收來自服務器200-3的ACK。(19)步驟Sl19此外,服務器200-3通過中繼單元30-1向客戶端終端100_1傳送數(shù)據(jù)并且接收來自客戶端終端100-1的ACK。QO)步驟S120當執(zhí)行TCP粘合時,中繼單元30-1監(jiān)視包含在TCP報頭中的FIN標志并且確定連接的結束。具體而言,當以兩個方向中的每個方向接收FIN標志和對應于FIN標志的ACK時,中繼單元30-1確定TCP連接狀態(tài)結束,以及刪除轉換表32并且向控制器60通知會話結束。在該示例中,客戶端終端100-1通過中繼單元30-1向服務器200-3傳輸FIN標志。Ql)步驟S121接下來,服務器200-3通過中繼單元30-1向客戶端終端100_1返回ACK。02)步驟S122此外,服務器200-3通過中繼單元30-1向客戶端終端100_1傳輸FIN標志。(23)步驟S123客戶端終端100-1通過中繼單元30-1向服務器200-3返回ACK。04)步驟S124當確定連接結束時,中繼單元30-1向控制器60通知會話結束?!吹诙纠祬⒁妶D9,將描述圖2中從客戶端終端100-2到服務器200_6的連接。在該示例中,中繼位置位于客戶端終端的一側。在該情形中,控制器60尋找的路由為如下次序中繼單元30-3、交換機10-4、交換機10-5以及交換機10-6。路由上的中繼單元30僅是最靠近客戶端終端100的中繼單元30-3。在該示例中,中繼單元30-3用于TCP粘合。應當注意,在第二示例的配置的情形中,連接建立的數(shù)據(jù)通過中繼單元30-3首先向交換機10-4傳送,然后從交換機10-4向控制器60傳送。因此,中繼單元30-3和交換機10-4傳遞分組而不需要在沒有命中轉換表32的情形中丟棄和做任何事情。步驟S201到步驟S2M中的大多數(shù)與圖8中的步驟SlOl到步驟SlM相同。不同點在于步驟S214。在步驟S214中,當保持來自客戶端終端100-2的分組(屬于第一TCP連接)時,控制器60具有針對分組的報頭數(shù)據(jù)的轉換而言的并非插入交換機10-4而是插入中繼單元30-3并且在TCP粘合后向交換機10-4傳輸?shù)墓δ堋?1)步驟S201客戶端終端100-2發(fā)布TCP連接請求以接收由服務器200提供的服務。此時,交換機10-4的初始狀態(tài)處于沒有流條目的狀態(tài)。因此,在對流表的搜索中沒有出現(xiàn)命中,然后數(shù)據(jù)向控制器60發(fā)送。此外,控制器60可以通過交換機10-4與客戶端終端100-2通信。(2)步驟S202當建立TCP連接時,客戶端終端100-2向控制器60傳輸請求數(shù)據(jù)。(3)步驟S203當正確接收到數(shù)據(jù)字段時,控制器60執(zhí)行TCP協(xié)議處理并且返回關于指示所接收數(shù)據(jù)的序列號的位置的ACK。(4)步驟S204控制器60核查請求數(shù)據(jù)的內容并且基于該內容選擇待連接的服務器200。在該示例中,控制器60選擇服務器200-6并且針對所選的服務器200-6建立第二TCP會話。(5)步驟S2O5控制器60向服務器200-6傳輸從客戶端終端100_2接收和保持的請求數(shù)據(jù)。此時,控制器60通過作為邊界的交換機10-6傳輸數(shù)據(jù),所選的服務器200-6連接至該邊界。(6)步驟S2O6服務器200-6通過向請求數(shù)據(jù)返回ACK來通知正常接收。此時,服務器200_6針對流條目來搜索交換機10-6,并且在沒有命中的情形中使用控制線路向控制器60發(fā)送返回分組。(7)步驟S2O7當接收到來自服務器200-6的ACK時,控制器60停止TCP終止處理,并且當接收到來自客戶端終端100-2的數(shù)據(jù)時,保持緩沖器中的分組為原樣。(8)步驟S208類似地,當接收到來自服務器200-6的ACK時,控制器60停止TCP終止處理,并且當接收到來自服務器200-6的數(shù)據(jù)時,保持緩沖器中的分組為原樣。(9)步驟S2O9接下來,控制器60向路由控制部分63查詢從客戶端終端100-2到服務器200_6的路由,并且確定執(zhí)行TCP粘合的中繼單元30。在該示例中,控制器60確定使用了中繼單元30-3??刂破?0向中繼單元30-3傳輸針對TCP粘合的移交請求。在移交請求中包含第一TCP連接和第二TCP連接的信息。具體而言,為了詳述TCP會話,在第一TCP連接和第二TCP連接中包含諸如IP地址(目的地、源)、TCP端口號(目的地、源)以及初始序列號的差值之類的數(shù)據(jù)。針對從客戶端終端100-2到服務器200-6的方向以及從服務器200-6到客戶端終端100-2的方向,存在兩種類型的序列號的差值。(10)步驟S210當接收移交請求時,中繼單元30-3在轉換表32上注冊包含在請求中的參數(shù)。通過使用作為鍵值的報頭數(shù)據(jù),在轉換表32上注冊該參數(shù)。中繼單元30-3針對從客戶端終端100-2到服務器200-6的方向以及從服務器200-6到客戶端終端100-2的方向在轉換表32上注冊兩種轉換規(guī)則。當完成轉換表32上的注冊時,中繼單元30-3向控制器60傳輸完成通知。(11)步驟S211控制器60將流條目注冊在從客戶端終端100-2到服務器200_6的路由上的交換機10上。在該示例中,控制器60向交換機10-4設置用于傳送第一TCP連接上的分組的流條目。(12)步驟S212以相同的方式,控制器60向交換機10-5設置用于傳送第一TCP連接上的分組的流條目。(13)步驟S213控制器60向交換機10-6設置用于傳送第二TCP連接上的分組的流條目。(14)步驟S214當完成流條目的注冊時已由控制器60保持第一TCP連接和第二TCP連接上的后續(xù)數(shù)據(jù)時,控制器60根據(jù)流條目向中繼單元30-3傳送后續(xù)數(shù)據(jù)。(15)步驟S215以相同方式,控制器60根據(jù)流條目向交換機10-6傳送后續(xù)數(shù)據(jù)。(16)步驟S216接下來,控制器60向中繼單元30-3發(fā)送中繼開始請求。(17)步驟S217中繼單元30-3響應于中繼開始請求在指定TCP連接上開始TCP粘合。自此開始,中繼單元30-3通過TCP粘合在客戶端終端100-2和服務器200-6之間中繼傳送數(shù)據(jù)。具體而言,中繼單元30-3執(zhí)行IP地址、TCP端口號的轉換以及序列號和ACK號的轉換。中繼單元30-3向序列號和ACK號添加在所述表中的差值。在報頭數(shù)據(jù)的轉換結束之后,中繼單元30-3重新計算和修正TCP序列號。在該示例中,服務器200-6通過中繼單元30-3向客戶端終端100-2傳送數(shù)據(jù)并且接收來自客戶端終端100-2的ACK。(18)步驟S218此外,客戶端終端100-2通過中繼單元30-3向服務器200_6傳送數(shù)據(jù)并且接收來自服務器200-6的ACK。(19)步驟S219此外,服務器200-6通過中繼單元30-3向客戶端終端100_2傳送數(shù)據(jù)并且接收來自客戶端終端100-2的ACK。QO)步驟S220當執(zhí)行TCP粘合時,中繼單元30-3監(jiān)視包含在TCP報頭中的FIN標志并且確定連接的結束。具體而言,當接收關于兩個方向中的每個方向的FIN標志和對應于FIN標志的ACK時,中繼單元30-3確定TCP狀態(tài)結束。然后,中繼單元30-3刪除轉換表32并且向控制器60通知會話結束。在該示例中,客戶端終端100-2通過中繼單元30-3向服務器200-6傳輸FIN標志。(21)步驟S221接下來,服務器200-6通過中繼單元30-3向客戶端終端100_2返回ACK。02)步驟S222此外,服務器200-6通過中繼單元30-3向客戶端終端100_2傳輸FIN標志。(23)步驟S223客戶端終端100-2通過中繼單元30-3向服務器200_6返回ACK。(24)步驟S2M當確定連接結束時,中繼單元30-3向控制器60通知會話結束。[第三示例性實施方式]下文,將描述本發(fā)明的第三示例性實施方式。在本示例性實施方式中,在控制器建立兩個TCP連接之后,不在所選定的中繼單元上執(zhí)行TCP粘合,但是控制器選擇中繼單元中具有應用交換機功能的中繼單元而不需要執(zhí)行TCP連接的終止,從而使得通過使用所選的中繼單元的交換機功能執(zhí)行中繼處理。如圖10所示,在本示例性實施方式中,本發(fā)明的應用交換機系統(tǒng)提供有客戶端終端100(100_i,i=l至N,N是任意整數(shù)),交換機10(10-i,i=1至N)、中繼單元40(40_i,i=1至N)、控制線路50、控制器60和服務器200(200-i,i=1至N)。中繼單元40與交換機10連接。應當注意,交換機10和中繼單元40并非總是一一對應。例如,存在沒有中繼單元40與交換機10連接的情形,以及中繼單元40與一個交換機連接的情形。在圖11中給出了中繼單元40的配置示例。中繼單元40提供有地址轉換處理部分41、地址轉換表42、TCP終止部分43、服務器選擇處理部分44、線路45以及線路46。地址轉換處理部分41根據(jù)需要參考地址轉換表42以在通過對應于線路45和線路46的兩個TCP線路向外部單元傳輸以及從外部單元接收的每個分組的報頭上執(zhí)行地址轉換。在本示例中,地址轉換處理部分41通過控制接口61與控制器60連接。當選擇中繼單元40時,地址轉換處理部分41通過對應于線路45和線路46的兩個TCP線路接收來自客戶端(客戶端終端100)的具有虛擬地址的分組,該虛擬地址指示了多個服務器(服務器200)作為目的地地址。地址轉換處理部分41接收具有目的地地址的分組,并且將分組的目的地地址轉換為由中繼單元40可接收的地址,從而使得能夠執(zhí)行TCP終止處理。地址轉換表42保持針對地址轉換的轉換信息。地址轉換表42可以提前在中繼單元40上注冊。此外,當選定中繼單元40時,可以設置地址轉換表42。TCP終止部分43終止對應于線路45和線路46的兩個TCP線路,并且取出凈荷信號(應用層中的通信消息)。在該示例中,TCP終止部分43包含第一TCP終止部分431和第二TCP終止部分432。服務器選擇處理部分44基于由TCP終止部分43取出的消息的內容進行交換。例如,服務器選擇處理部分44基于諸如包含在消息和Cookie中的URI(統(tǒng)一資源標識符)之類的關鍵字、字符串信息以及服務器負載數(shù)據(jù)來從多個服務器候選中確定一個連接目的地服務器。線路45和線路46是用于在中繼單元40和外部單元之間連接的邏輯線路。應當注意,如第二示例性實施方式的圖7中所示,可以在同一計算機上將服務器、交換機和中繼處理部分配置為虛擬機。在此情形中,例如,圖10的交換機10-6、中繼單元40-6、服務器200-4、服務器200-5、服務器200-6實現(xiàn)為同一計算機上虛擬機監(jiān)視器上的虛擬交換機、虛擬中繼單元以及虛擬服務器。<第三示例>參見圖12,將描述從客戶端終端到服務器的連接。在該示例中,假設四個服務器,即服務器200-1、服務器200-2、服務器200_4以及服務器200-5是目的地服務器。此外,假設虛擬顯示這四個服務器的地址是“VIP1”。(1)步驟S301客戶端終端100-1開始針對“VIP1”進行通信。(2)步驟S302當接收來自客戶端終端100-1的分組時,交換機10-1參考流表12并且當分組沒有命中任何流條目時通過控制線路50向控制器60傳輸分組。(3)步驟S303當識別出分組的目的地是“VIP1”時,控制器60搜索對應于“VIP1”的服務器。當獲取到對應的服務器是四個服務器(即服務器200-1、服務器200-2、服務器200-4以及服務器200-時,控制器60通過參考拓撲信息來確定從客戶端終端100-1到這四個服務器的路由。此時,控制器60將到所有服務器的連接所通過的同一路由定義為共用路由,并且尋找與共用路由上的交換機連接的中繼單元。在該示例中,通過交換機10-1和交換機10-2的路由或通過交換機10-1和交換機10-5的路由是共用路由。應當注意,控制器60能夠通過交換機10-3到達服務器200-1和服務器200-2。此外,控制器60能夠通過交換機10_6到達服務器200-4和服務器200-5。然而,假設它們并非在共用路由上。因此,與共用路由上的交換機連接的中繼單元是3個中繼單元,即中繼單元40-1、中繼單元40-2和中繼單元40-5。(4)步驟S304接下來,控制器60從3個中繼單元(即中繼單元40-1、中繼單元40-2和中繼單元40-5)中選擇一個中繼單元。作為一種選擇方法,預先監(jiān)視3個中繼單元的負載并且選擇具有最小負載的中繼單元。此外,預先測量處理上的連接數(shù)量,并且選擇具有最小連接數(shù)量的中繼單元??刂破?0以此方式從候選中選擇一個中繼單元。在該示例中,例如假設選擇中繼單元40-2。在該情形中,可能的共用路由是通過交換機10-1和交換機10-2的路由。(5)步驟S305為了設置從容戶端終端100-1到中繼單元40-2的通信路由,控制器60向客戶端終端100-1和中繼單元40-2之間的交換機10-1和交換機10-2設置流條目。流條目傳輸自客戶端終端100-1以使得“VIP1”作為目的地,并且該流條目基于向控制器60傳送的分組的報頭數(shù)據(jù)。在該示例中,流條目基于目的地和源的MAC地址和IP地址以及層4的報頭數(shù)據(jù),并且在每個交換機中向流表12設置。作為層4的報頭數(shù)據(jù)的一個示例,考慮TCP和UDP(用戶數(shù)據(jù)報協(xié)議)的端口號。此外,雖然未在圖12的序列圖中示出,但是控制器60設置中繼單元40-2的地址轉換表42,以便允許接收具有“VIP1”作為目的地的分組。假設中繼單元40-2具有IP-40-2,控制器60通過控制接口61設置地址轉換表42以便將目的地從“VIP1”轉換成“IP-40-2”。(6)步驟S306控制器60向交換機10-1或交換機10-2傳輸從交換機10_1傳送的分組。圖12示出了分組從控制器60向交換機10-1傳輸?shù)那樾巍?7)步驟S307交換機10-1根據(jù)流條目向交換機10-2傳送從控制器60傳送的分組。交換機10_2向中繼單元40-2傳送分組。(8)步驟S308當接收分組時,中繼單元40-2通過“快速路徑”傳送開始與客戶端終端100-1的通信。自此之后,在客戶端終端100-1和中繼單元40-2之間執(zhí)行“快速路徑”傳送通信。(9)步驟S309中繼單元40-2基于消息數(shù)據(jù)來終止層4并且確定交換目的地。層4的協(xié)議的示例包括TCP和UDP。在本示例中,交換目的地服務器200-1、服務器200-2、服務器200-4以及服務器200-5中的任一個。在交換機確定之前,預先在中繼單元40-2的內部設置指示“VIP1”和這四個服務器之間對應關系的數(shù)據(jù),或者預先從控制器60向中繼單元40-2通知指示“VIP1”和這四個服務器之間對應關系的數(shù)據(jù)。因此,中繼單元40-2選擇適當?shù)哪康牡胤掌?。作為基于消息?shù)據(jù)選擇目的地服務器的方法,基于服務器的負載數(shù)據(jù)、關鍵字和選擇策略選擇目的地服務器的方法在應用負載分發(fā)裝置中是已知的。假設中繼單元40-2選擇服務器200-5作為目的地服務器。中繼單元40-2以分組發(fā)布新連接請求。中繼單元40-2向交換機10-2發(fā)送分組。此外,連接請求的分組的目的地是服務器200-5,并且源地址是中繼單元40-2的地址(IP-40-2)。在該示例中,地址轉換處理部分41能夠根據(jù)需要將源地址轉換成客戶端的地址。在此情形中,服務器選擇處理部分44通過將由第一TCP終止部分431獲取的客戶端地址信息注冊到地址轉換表上來向客戶端終端100-1的地址重寫從第二TCP終止部分432傳送的分組的源地址。(10)步驟S310當接收分組時,交換機10-2向控制器60傳送該分組??刂破?0設置從中繼單元40-2到服務器200-5的傳輸路由。具體而言,控制器60計算從中繼單元40_2到服務器200-5的路由,并且向路由上的交換機設置流條目。(11)步驟S311在該示例中,假設控制器60選擇通過交換機10-2和交換機10_6的路由。控制器60向每個交換機(交換機10-2和交換機10-6)設置流條目。(12)步驟S312此外,控制器60向交換機10-2或交換機10_3傳輸所保持的分組。在該示例中,控制器60向交換機10-2傳輸所保持的分組。(13)步驟S313交換機10-2響應于流條目通過交換機10-6向服務器200_5傳送所接收的分組。(14)步驟S314服務器200-5接收所傳輸?shù)姆纸M。因此,中繼單元40-2設置與服務器200_5的傳送路由,中繼來自客戶端終端100-1的請求,以及執(zhí)行與服務器200-5的應用的處理。如上所示,可以實現(xiàn)從客戶端終端100-1到使用“VIP1”指示的服務器組的中繼處理。上面描述了如下情形,在該情形中,虛擬地址是“VIP1”,并且在作為目的地的“VIP1”中包含服務器200-1、服務器200-2、服務器200-4以及服務器200-5。可能具有指示虛擬地址和服務器組之間對應關系的多條信息。例如,如果虛擬地址是“VIP2”,則所選的中繼單元40設置地址轉換表42以允許針對“VIP2”的分組經(jīng)受接收處理并且預先在服務器選擇處理部分44上注冊“VIP2”和服務器之間的對應是足夠的。在該方法中,對應于多個虛擬地址的應用交換機處理可以由選自多個中繼單元的中繼單元執(zhí)行。本發(fā)明的執(zhí)行多個客戶端終端和多個服務器之間連接控制的應用交換機系統(tǒng)提供有至少一個交換機;至少一個中繼單元,其配置成中繼協(xié)議;以及控制器。交換機是應用交換機。控制器提供有配置成對所述交換機中的用于確定目的地的路由表執(zhí)行集中控制的部分;配置成控制中繼單元的中繼處理的部分;配置成選擇連接目的地服務器的部分;配置成選擇包含路由單元并且鏈接客戶端和所選的服務器的路由以及向交換機中的路由表設置所選的路由的部分;以及配置成向路由單元的部分設置中繼數(shù)據(jù),該中繼數(shù)據(jù)是當中繼單元執(zhí)行協(xié)議中繼時所必須的。此外,本發(fā)明的另一應用交換機系統(tǒng)提供有配置成控制網(wǎng)絡上多個客戶端終端和多個服務器之間連接的交換機、配置成執(zhí)行協(xié)議中繼的中繼單元、以及控制器??刂破魈峁┯信渲贸蓪λ鼋粨Q機中的用于確定目的地的路由表執(zhí)行集中控制的部分;配置成控制控制中繼單元的中繼處理的部分;配置成基于從所選的客戶端終端傳送的分組的目的地地址來從多個服務器選擇至少一個服務器、選擇鏈接至少一個所選的服務器和多個客戶端終端的一個客戶端終端并且包含中繼單元的網(wǎng)絡路由、以及向交換機中的路由表設置所選的路由的部分;以及配置成向路由單元的部分設置當中繼單元執(zhí)行協(xié)議中繼時所使用的中繼數(shù)據(jù)。當存在多個中繼單元時,控制器選擇設置在最靠近網(wǎng)絡路由上的服務器的位置中的中繼單元。此外,當在網(wǎng)絡上存在多個中繼單元時,控制器從存在于共用路由上的兩個中繼單元或更多個中繼單元中選擇具有最小處理負載的中繼單元,該共用路由從客戶端終端到多個服務器?;蛘?,當存在多個中繼單元時,控制器選擇設置在最靠近網(wǎng)絡路由上的客戶端的位置中的中繼單元?;蛘撸斨欣^對象的協(xié)議是TCP(傳輸控制協(xié)議)時,控制器終止來自客戶端的連接以發(fā)出消息,基于消息的內容從對應于連接請求的目的地地址的多個服務器中選擇連接目的地,向所選的服務器發(fā)布TCP連接請求,并且向中繼單元執(zhí)行報頭轉換數(shù)據(jù)的移交,該報頭轉換數(shù)據(jù)是中繼兩個TCP連接所必須的?;蛘撸刂破飨虻刂忿D換表或過濾器設置分組的目的地地址和中繼單元的地址的對應關系信息,作為中繼信息向中繼控制部分設置并且用于執(zhí)行協(xié)議中繼,從而使得中繼控制部分可以對分組執(zhí)行接收處理。中繼單元執(zhí)行當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時待被中繼的分組的TCP報頭的轉換。此外,當中繼對象的協(xié)議是TCP時,中繼單元具有針對分組的TCP終止部分。中繼單元基于終止消息的內容從多個服務器選擇一個服務器。此外,中繼單元建立中繼單元和所選的服務器之間的TCP連接以中繼消息。或者,中繼單元作為虛擬機上的程序來操作,該虛擬機不同于計算機上的服務器,該計算機上的服務器與在虛擬機上操作的服務器相同,該中繼單元執(zhí)行協(xié)議中繼,并且使得在同一計算機上的中繼單元和服務器通信。如上所述,本發(fā)明涉及網(wǎng)絡流量(通信流量)的數(shù)據(jù)處理情形中的應用交換機系統(tǒng),在該系統(tǒng)中諸如應用層網(wǎng)關和代理之類的中繼單元分發(fā)于廣域中。在本發(fā)明的應用交換機系統(tǒng)中,通過使用執(zhí)行應用分發(fā)確定的中繼控制部分、對網(wǎng)絡路由執(zhí)行集中控制的路由控制部分、以及在網(wǎng)絡上分發(fā)地部署的至少一個中繼單元,有可能選擇應用交換機處理中的中繼位置。具體而言,在確定應用分發(fā)目的地之后,中繼控制部分選擇最為靠近分發(fā)的目的地的服務器的中繼單元。此外,路由控制部分向所選的中繼單元設置路由,并且向中繼單元執(zhí)行移交。因此,網(wǎng)絡路由的優(yōu)化通過對在廣域中分發(fā)地部署的任選的服務器的分發(fā)選擇、對任選的網(wǎng)絡路由的選擇以及對中繼位置的選擇來執(zhí)行。根據(jù)本發(fā)明,在應用交換機處理中,可以在任選的位置中部署TCP中繼節(jié)點,并且可以通過分隔交換機確定處理部分和中繼位置以及通過與網(wǎng)絡的路由控制處理的協(xié)作來實現(xiàn)服務器和客戶端之間的網(wǎng)絡路由的優(yōu)化。此外,在本發(fā)明的應用交換機系統(tǒng)中,中繼控制部分確定應用分發(fā)目的地的候選,以及從多個中繼單元中選擇一個中繼單元,該多個中繼單元存在于從客戶端終端到分發(fā)目的地的共用路由上,并且路由控制部分向所選的中繼單元設置路由中繼分組,在中繼單元中執(zhí)行所接收的分組的目的地確定,以及執(zhí)行應用交換機,因而無需預先對被分發(fā)地部署的多個應用交換機執(zhí)行處理分發(fā)而選擇存在于優(yōu)化位置中的交換機,從而實現(xiàn)網(wǎng)絡路由中的優(yōu)化。如上所述,已詳細地描述了本發(fā)明的示例性實施方式。然而,實際上,本發(fā)明不限于上述示例性實施方式,在不偏離本發(fā)明的范圍的前提下,本發(fā)明包含各種修改。應當注意,本發(fā)明根據(jù)公約要求日本專利申請No.2009-023112和日本專利申請No.2009-140082的優(yōu)先權。上述申請的公開內容在此通過引用全文并入本文。權利要求1.一種應用交換機系統(tǒng),包括交換機,配置成控制存在于網(wǎng)絡上的多個客戶端終端和多個服務器之間的連接;中繼單元,配置成執(zhí)行協(xié)議中繼;以及控制器,其中所述控制器包括用于對所述交換機中的用于確定目的地的路由表執(zhí)行集中控制的裝置;用于控制所述中繼單元的中繼處理的裝置;用于從所述多個服務器中選擇一個服務器作為連接目的地的裝置;用于選擇路由以及向所述交換機中的路由表設置所選的路由的裝置,所述路由鏈接在所述多個客戶端終端的一個客戶端終端和所述所選的連接目的地服務器之間,并且所述路由包含所述中繼單元;以及用于向所述中繼單元設置當所述中繼單元執(zhí)行所述協(xié)議中繼時使用的中繼信息的裝置。2.根據(jù)權利要求1所述的應用交換機系統(tǒng),其中所述控制器還包括用于當多個所述中繼單元存在于所述網(wǎng)絡上時選擇布置在與所述所選的服務器最為靠近的位置中的所述中繼單元作為在所述網(wǎng)絡路由上的連接目的地的裝置。3.根據(jù)權利要求1所述的應用交換機系統(tǒng),其中所述控制器還包括用于當多個所述中繼單元存在于所述網(wǎng)絡上時選擇布置在與所述客戶端終端最為靠近的位置中的所述中繼單元作為在所述網(wǎng)絡路由上的連接源的裝置。4.根據(jù)權利要求1所述的應用交換機系統(tǒng),其中所述控制器還包括用于確定應用的分發(fā)目的地的裝置;用于選擇布置在與所述一個服務器最為靠近的位置中的所述中繼單元作為所述多個服務器的分發(fā)目的地并且用于選擇包含所述所選的中繼單元的路由的裝置;以及用于向所述所選的中繼單元執(zhí)行移交處理的裝置。5.根據(jù)權利要求1所述的應用交換機系統(tǒng),其中所述控制器還包括用于基于傳輸自所述多個客戶端終端的所述一個客戶端終端的分組的目的地地址從所述多個服務器中選擇至少一個所述服務器的裝置;以及用于選擇路由以及用于向所述交換機中的所述路由表設置所選的路由的裝置,所述路由鏈接所述多個客戶端終端的所述一個客戶端終端以及所述所選的服務器并且所述路由包含所述中繼單元。6.根據(jù)權利要求5所述的應用交換機系統(tǒng),其中所述控制器還包括用于當所述多個中繼單元存在于所述網(wǎng)絡上時從多個中繼單元中選擇具有最小處理負載的所述中繼單元的裝置,所述多個中繼單元存在于從所述多個客戶端終端的所述一個客戶端終端到所述所選的服務器的共用路由上。7.根據(jù)權利要求5或6所述的應用交換機系統(tǒng),其中所述控制器還包括用于當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時終止來自所述客戶端終端的連接以取出消息以及用于基于所述消息的內容從對應于TCP連接請求的目的地地址的所述多個服務器中選擇所述一個服務器作為連接目的地的裝置;以及用于向所述所選的服務器發(fā)布TCP連接請求以及執(zhí)行用于向所述中繼單元中繼多個TCP分組的報頭轉換信息的移交的裝置。8.根據(jù)權利要求5至7中任一項所述的應用交換機系統(tǒng),其中所述控制器還包括地址轉換表,其中分組的目的地地址和所述一個中繼單元的地址的對應關系數(shù)據(jù)被注冊為當執(zhí)行協(xié)議中繼時所使用的中繼信息;以及用于當接收所述分組時參考所述地址轉換表以將所接收的分組的目的地地址轉換為所述中繼單元的地址的裝置。9.根據(jù)權利要求1至8中任一項所述的應用交換機系統(tǒng),其中所述中繼單元包括用于當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時轉換待中繼的所接收的分組的TCP報頭的裝置。10.根據(jù)權利要求5或6所述的應用交換機系統(tǒng),其中所述中繼單元包括用于當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時執(zhí)行待中繼的消息的TCP終止的裝置;用于基于經(jīng)受所述TCP終止的消息的內容從所述多個服務器選擇所述一個服務器的裝置;用于與所述所選的服務器建立TCP連接的裝置;以及用于向所述所選的服務器中繼經(jīng)受所述TCP終止的消息的裝置。11.根據(jù)權利要求1至10中任一項所述的應用交換機系統(tǒng),其中所述多個服務器、所述交換機和所述中繼單元是計算機上的虛擬機。12.—種在根據(jù)權利要求1至11中任一項所述的應用交換機系統(tǒng)中使用的控制器。13.一種應用交換機方法,包括由交換機控制存在于網(wǎng)絡上的多個客戶端終端和多個服務器之間的連接;由中繼單元執(zhí)行協(xié)議中繼;由控制器對所述交換機中用于確定目的地的路由表執(zhí)行集中控制;由所述控制器控制所述中繼單元的中繼處理;由所述控制器從所述多個服務器中選擇一個服務器作為連接目的地;由所述控制器選擇路由,所述路由鏈接在所述多個客戶端終端的所述一個客戶端終端和所述所選的服務器之間,并且所述路由包含所述中繼單元;由所述控制器向所述交換機中的路由表設置所選的路由;以及由所述控制器向所述中繼單元設置當所述中繼單元執(zhí)行所述協(xié)議中繼時所使用的中繼信息。14.根據(jù)權利要求13所述的應用交換機方法,還包括當所述多個所述中繼單元存在于所述網(wǎng)絡上時,由所述控制器選擇布置在與作為在所述網(wǎng)絡路由上的連接目的地的所述所選的服務器最為靠近的位置中的所述中繼單元作為所述所選的中繼單元。15.根據(jù)權利要求13所述的應用交換機方法,還包括當所述多個中繼單元存在于所述網(wǎng)絡上時,由所述控制器選擇布置在與作為在所述網(wǎng)絡路由上的連接源的所述一個客戶端終端最為靠近的位置中的所述中繼單元作為所述所選的中繼單元。16.根據(jù)權利要求13所述的應用交換機方法,還包括由所述控制器執(zhí)行對應用的分發(fā)目的地的確定;由所述控制器選擇布置在與所述所選的服務器最為靠近的位置中的所述中繼單元作為所述多個服務器的分發(fā)目的地;由所述控制器選擇包含所述所選的中繼單元的路由;以及由所述控制器執(zhí)行向所述所選的中繼單元的移交。17.根據(jù)權利要求13所述的應用交換機方法,還包括由所述控制器基于傳輸自所述多個客戶端終端的所述一個客戶端終端的分組的目的地地址從所述多個服務器中選擇至少一個所述服務器;由所述控制器選擇所述路由,所述路由鏈接在所述多個客戶端終端的所述一個客戶端終端與所述所選的服務器之間,并且所述路由包含所述中繼單元;以及向所述交換機中的所述路由表設置所選的路由。18.根據(jù)權利要求17所述的應用交換機方法,還包括當所述多個中繼單元存在于所述網(wǎng)絡上時,由所述控制器從多個中繼單元中選擇具有最小處理負載的所述中繼單元作為所述所選的中繼單元,所述多個中繼單元存在于從所述多個客戶端終端的所述一個客戶端終端到所述所選的服務器的共用路由上。19.根據(jù)權利要求17或18所述的應用交換機方法,還包括由所述控制器執(zhí)行來自所述一個客戶端終端的連接的TCP終止以取出消息;當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時,由所述控制器基于所述消息的內容從對應于TCP連接請求的目的地地址的所述多個服務器中選擇所述一個服務器作為連接目的地;由所述控制器向所述所選的服務器發(fā)布TCP連接請求;以及由所述控制器執(zhí)行用于所述中繼單元上的多個TCP分組的中繼的報頭轉換信息的移、-父。20.根據(jù)權利要求17至19中任一項所述的應用交換機方法,還包括由所述控制器向地址轉換表設置分組的目的地地址和所述中繼單元的地址的對應關系數(shù)據(jù)以作為當執(zhí)行協(xié)議中繼時所使用的中繼信息;以及當接收到所述分組時,由所述控制器參考所述地址轉換表以將所接收的分組的目的地地址轉換為所述中繼單元的地址。21.根據(jù)權利要求13至20中任一項所述的應用交換機方法,還包括當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時,由所述中繼單元轉換待中繼的所接收的分組的TCP報頭。22.根據(jù)權利要求17或18所述的應用交換機方法,還包括當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時,由所述中繼單元執(zhí)行待中繼的消息的TCP終止;由所述中繼單元基于經(jīng)受所述TCP終止的消息的內容從所述多個服務器選擇所述一個服務器;由所述中繼單元建立與所述所選的服務器的TCP連接;以及由所述中繼單元向所述所選的服務器中繼經(jīng)受所述TCP終止的消息。23.根據(jù)權利要求13至22中任一項所述的應用交換機方法,還包括將所述多個服務器、所述交換機和所述中繼單元實現(xiàn)為計算機上虛擬機的應用;以及通過所述計算機的內部網(wǎng)絡連接在所述交換機和所述中繼單元之間。24.一種存儲程序的存儲介質,所述程序使得計算機執(zhí)行使得多個服務器、交換機、中繼單元操作為計算機上虛擬機的應用;由所述交換機控制存在于網(wǎng)絡上的多個客戶端終端和所述多個服務器之間的連接;由所述中繼單元執(zhí)行協(xié)議中繼;對所述交換機中用于確定目的地的路由表執(zhí)行集中控制;控制所述中繼單元的中繼處理;從所述多個服務器中選擇一個服務器作為連接目的地;選擇路由,所述路由鏈接在所述多個客戶端終端的一個客戶端終端和所述所選的服務器之間,并且所述路由包含所述中繼單元;向所述交換機中的路由表設置所選的路由;以及向所述中繼單元設置當所述中繼單元執(zhí)行協(xié)議中繼時所用的中繼信息。25.根據(jù)權利要求M所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行當所述多個中繼單元存在于所述網(wǎng)絡上時,選擇布置在與作為在所述網(wǎng)絡路由上的連接目的地的所述服務器最為靠近的位置中的所述中繼單元作為所述所選的中繼單元。26.根據(jù)權利要求M所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行當所述多個中繼單元存在于所述網(wǎng)絡上時,選擇布置在與作為在所述網(wǎng)絡路由上的連接源的所述一個客戶端終端最為靠近的位置中的所述中繼單元作為所述所選的中繼單元。27.根據(jù)權利要求M所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行執(zhí)行對應用的分發(fā)目的地的確定;選擇布置在與所述所選的服務器最為靠近的位置中的所述中繼單元作為所述多個服務器的分發(fā)目的地;選擇包含所述所選的中繼單元的路由;以及執(zhí)行向所述所選的中繼單元的移交。28.根據(jù)權利要求M所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行由所述控制器基于傳輸自所述多個客戶端終端的所述一個客戶端終端的分組的目的地地址從所述多個服務器中選擇至少一個所述所選的服務器;以及由所述控制器選擇網(wǎng)絡路由,所述網(wǎng)絡路由鏈接在所述多個客戶端終端的所述一個客戶端終端以及所述所選的服務器之間,并且所述網(wǎng)絡路由包含所述中繼單元;以及向所述交換機中的所述路由表設置所選的路由。29.根據(jù)權利要求觀所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行當所述多個中繼單元存在于所述網(wǎng)絡上時,由所述控制器從多個中繼單元中選擇具有最小處理負載的所述中繼單元作為所述所選的中繼單元,所述多個中繼單元存在于從所述多個客戶端終端的所述一個客戶端終端到所述所選的服務器的共用路由上。30.根據(jù)權利要求觀或四所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行由所述控制器執(zhí)行來自所述一個客戶端終端的連接的TCP終止以取出消息;當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時,由所述控制器基于所述消息的內容從對應于TCP連接請求的目的地地址的所述多個服務器中選擇所述一個服務器作為連接目的地;由所述控制器向所述所選的服務器發(fā)布TCP連接請求;以及由所述控制器執(zhí)行用于所述中繼單元上的多個TCP分組的中繼的報頭轉換信息的移31.根據(jù)權利要求觀至30中任一項所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行由所述控制器向地址轉換表設置分組的目的地地址和所述中繼單元的地址的對應關系數(shù)據(jù)以作為當執(zhí)行協(xié)議中繼時所使用的中繼信息;以及當接收到所述分組時,由所述控制器參考所述地址轉換表以將所接收的分組的目的地地址轉換為所述中繼單元的地址。32.根據(jù)權利要求M至31中任一項所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時,由所述中繼單元轉換待中繼的所接收的分組的TCP報頭。33.根據(jù)權利要求觀或四中任一項所述的存儲介質,所述存儲介質存儲程序,所述程序使得所述計算機還執(zhí)行當中繼對象的協(xié)議是TCP(傳輸控制協(xié)議)時,由所述中繼單元執(zhí)行待中繼的所述消息的TCP終止;由所述中繼單元基于經(jīng)受所述TCP終止的消息的內容從所述多個服務器選擇一個服務器;由所述中繼單元建立與所述所選的服務器的TCP連接;以及由所述中繼單元向所述所選的服務器中繼經(jīng)受所述TCP終止的消息。全文摘要在網(wǎng)絡流量(通信量)的數(shù)據(jù)處理中進行中繼處理的應用交換機系統(tǒng)分布在廣闊區(qū)域中。具體而言,應用交換機系統(tǒng)控制多個客戶端終端和服務器終端之間的連接,并且提供有一個或多個交換機、一個或多個執(zhí)行協(xié)議中繼的中繼裝置、以及執(zhí)行針對中繼裝置的移交處理的控制器。該控制器提供有用于對的路由表進行集中控制的裝置,該路由表位于交換機中并且用于確定傳送目的地;用于控制中繼裝置的裝置;用于選擇為連接目的地的服務器的裝置;用于將客戶端鏈接到選定服務器、選擇包括一個中繼裝置的路由并且向交換機內部的路由表中設置選定路由的裝置;以及用于向中繼裝置設置當中繼裝置執(zhí)行協(xié)議中繼時所使用的中繼信息的裝置。文檔編號H04L12/66GK102308534SQ201080006568公開日2012年1月4日申請日期2010年2月2日優(yōu)先權日2009年2月3日發(fā)明者上野洋史申請人:日本電氣株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1