在利用了TCP的通信中,在如WAN那樣的RTT較大并且跳數較大從而廢棄發生位置較多的環境下,防止發送頻帶大幅低于合同頻帶的。在從LAN向WAN的線路部分所設置的裝置,包括多個具有對兩個TCP通信進行中繼的TCP變換部的卡。TCP變換部包括:在裝置內的TCP變換部間交換正在進行數據發送的連接數和正在進行數據接收的連接數的信息的單元、計算它們的合計數的單元、針對每個TCP連接從對向裝置接收對向裝置中的正在進行數據接收的連接數的合計數和與WAN的訪問線路頻帶的信息的單元、基于數據的再發送率、自身裝置的正在進行數據發送的連接數的合計數和對WAN的訪問線路頻帶、從對向裝置通知來的正在進行數據接收的連接數的合計數和對WAN的訪問線路頻帶來確定控制頻帶的單元。
【技術實現步驟摘要】
【國外來華專利技術】
本專利技術涉及通信裝置,特別涉及對終端間的通信頻帶進行控制的通信裝置。
技術介紹
作為在云等中所用的據點間的通信網,一般對利用了 IP-VPN (InternetProtocol-Virtual Private Network:網際協議虛擬專用通信網)技術等的WAN(Wide AreaNetwork:廣域網)進行利用。當在某據點存在的終端與在其他據點存在的終端進行通信時,經由將自身據點LAN與WAN連接的線路和將WAN與其他據點LAN連接的線路進行通信。這些線路的能夠使用的帶寬受合同頻帶限制。在終端間的通信中,一般利用TCP。在TCP通信中,對于發送終端發送出的數據,接收終端將接收完畢數據的位置反饋通知至發送終端。在反饋通知的接收完畢數據的位置變得不增加時,發送終端判斷為廢棄檢測。并且,發送終端對稱為擁塞窗口大小(即使未從接收終端通知已接收到也能夠發送的數據大小)的參數進行管理,根據RTT (Round TripTime:往返時間)、廢棄檢測的有無,改變擁塞窗口大小。在RTT增加時或廢棄檢測時,判斷為網絡擁擠,減少窗口大小,由此間接地減小發送頻帶,避免網絡的擁擠。另外,在RTT減少時或沒有廢棄時,判斷為網絡空閑,增加窗口大小,從而間接地增加發送頻帶,并有效利用網絡的線路頻帶。RTT越大,則窗口大小越不易增力口,當在RTT不同的通信間共有一條線路時,有時分配的頻帶產生不公平。如以上所述,在利用了 TCP的通信中,發送頻帶被RTT和廢棄率大幅左右。除了 RTT和廢棄檢測以外,也存在將過去的發送頻帶和最近的再發送頻帶組合來控制頻帶或利用在裝置間進行了交換的連接數的信息來控制頻帶的技術(專利文獻I)。現有技術文獻專利文獻專利文獻1:國際公開05/00666號
技術實現思路
專利技術要解決的課題在利用了 TCP的通信中,發送頻帶被RTT和廢棄率大幅左右,因此在如WAN那樣的RTT較大并且跳數(*,數)較大從而廢棄發生位置較多的環境下,有時只能夠獲得將合同頻帶大幅降低的發送頻帶。并且,在多個TCP通信之間未公平地分配線路頻帶。本專利技術鑒于以上的點,目的在于,提供一種通信裝置,在利用了 TCP的通信中,在如WAN那樣的RTT較大并且跳數較大從而廢棄發生位置較多的環境下,防止發送頻帶大幅低于合同頻帶。用于解決課題的手段為了解決上述課題,在本件專利技術的一方式中,各據點中的在從LAN向WAN的訪問線路部分所設置的裝置,包括多個具有對兩個TCP通信進行中繼的TCP變換部的卡,卡內的TCP變換部包括:對某據點的終端與裝置之間的TCP通信、兩個裝置間的TCP通信、裝置與其他據點的終端之間的TCP通信進行中繼的單元、在裝置內的多個TCP變換部之間,交換正在進行數據發送的連接數和正在進行數據接收的連接數的信息的單元、計算正在進行數據發送的連接數和正在進行數據接收的連接數的合計數的單元、對于對向裝置內的TCP變換部,針對每個TCP連接、通知正在進行數據接收的連接數的合計數和對WAN的訪問線路頻帶的信息的單元、與接收側終端連接的裝置內的TCP變換部對于與發送側終端連接的裝置內的TCP變換部,針對每個TCP連接、反饋通知廢棄位置的單元、與發送側終端連接的裝置內的TCP變換部再發送所反饋通知的廢棄位置的單元、與發送側終端連接的裝置內的卡基于最近的再發送頻帶、其以前的發送頻帶、自身裝置的正在進行數據發送的連接數的合計數和對WAN的訪問線路頻帶、由對向裝置所通知的正在進行數據接收的連接數的合計數和對WAN的訪問線路頻帶來確定控制頻帶的單元。通過上述的方式,變為發送頻帶不被RTT廢棄率大幅左右,在如WAN那樣的RTT較大并且跳數較大從而廢棄發生位置較多的環境下,有效頻帶改善。并且,在多個TCP通信之間公平地分配線路頻帶。通過本專利技術的解決單元,提供一種通信裝置,包括多個具有對TCP通信進行中繼的TCP變換部的卡,上述TCP變換部具有:信息交換部,經由自身TCP變換部在信息交換部與自身裝置內的其他TCP變換部之間交換正在進行數據發送的TCP連接數的信息;以及頻帶控制部,確定各TCP通信的最大發送頻帶,上述信息交換部基于與其他TCP交換部進行了交換的TCP連接數的信息,計算裝置整體中的正在進行數據發送的TCP連接數的合計值,上述頻帶控制部基于裝置整體中的正在進行數據發送的TCP連接數的合計值,確定各TCP通信的最大發送頻帶。專利技術的效果根據本專利技術,能夠提供一種通信裝置,在利用了 TCP的通信中,在如WAN那樣的RTT較大并且跳數較大從而廢棄發生位置較多的環境下,防止發送頻帶大幅低于合同頻帶。附圖說明圖1是具有本實施方式中的裝置的系統結構圖。圖2是卡1100內的TCP變換部200的框圖。圖3是緩存器的指針的說明圖。圖4是包的格式圖。圖5是狀態表212的格式圖。圖6是代理部206的框圖。圖7A是TCP部209的框圖。圖7B是TCP部203的框圖。圖8是頻帶表213的格式圖。圖9是代理部206將LAN側接收緩存器的數據向WAN側發送緩存器移動的處理的流程圖。圖10是代理部206將WAN側接收緩存器的數據向LAN側發送緩存器移動的處理的流程圖。圖11是裝置1111的框圖。圖12是用于說明頻帶表213保持的值的意思的概念13A是利用再發送率的變化率以及自身裝置和對向裝置的連接數和訪問頻帶來更新用控制頻帶的流程圖(I)。圖13B是利用再發送率的變化率以及自身裝置和對向裝置的連接數和訪問頻帶來更新用控制頻帶的流程圖(2 )。圖14是包含一個卡的裝置Illl-A基于自身裝置統計信息來進行頻帶控制的概念圖。圖15是包含多個卡的裝置Illl-A基于自身裝置統計信息來進行頻帶控制的概念圖。圖16是包含一個卡的裝置Illl-A基于包含一個卡的對向裝置Illl-B的統計信息來進行頻帶控制的概念圖。圖17是包含一個卡的裝置Illl-A基于包含多個卡的對向裝置Illl-B的統計信息來進行頻帶控制的概念圖。圖18是包含一個卡的裝置Illl-A基于自身裝置的統計信息、包含一個卡的對向裝置Illl-B的統計信息來進行頻帶控制的概念圖。圖19是包含一個卡的裝置Illl-A基于自身裝置的統計信息以及包含多個卡的對向裝置Illl-B的統計信息來進行頻帶控制的概念圖。圖20是包含多個卡的裝置Illl-A基于自身裝置的統計信息、包含一個卡的對向裝置Illl-B的統計信息來進行頻帶控制的概念圖。圖21是包含多個卡的裝置Illl-A基于自身裝置的統計信息以及包含多個卡的對向裝置Illl-B的統計信息來進行頻帶控制的概念圖。圖22是基于自身裝置和對向裝置的平均一個連接的頻帶來限制控制頻帶的處理的流程圖。圖23是包含對兩個WAN (2340,2330)進行中繼的裝置2303時(實施例2)的系統結構圖。圖24是實施例2中的裝置2303內的TCP變換部的框圖。圖25是實施例2中的狀態表2401的格式圖。圖26是實施例3中的狀態表212-1的格式圖。具體實施例方式用于實施本專利技術的代表性的方式,如下所述。實施例1中記載了基本的一個方式,實施例2中記載了對兩個WAN進行中繼的方式,實施例3中記載了針對每個TCP連接加權的方式。實施例1圖1中,表示應用本實施方式的通信裝置的中繼系統的結構圖。通信裝置(也稱為中繼裝置。本文檔來自技高網...
【技術保護點】
【技術特征摘要】
【國外來華專利技術】2011.07.26 JP 2011-1630471.一種通信裝置,包括多個具有對TCP通信進行中繼的TCP變換部的卡, 上述TCP變換部具有: 信息交換部,經由自身TCP變換部在信息交換部與本身裝置內的其他TCP變換部之間交換正在進行數據發送的TCP連接數的信息;以及頻帶控制部,確定各TCP通信的最大發送頻帶, 上述信息交換部基于與其他TCP交換部進行了交換的TCP連接數的信息,計算裝置整體中的正在進行數據發送的TCP連接數的合計值, 上述頻帶控制部基于裝置整體中的正在進行數據發送的TCP連接數的合計值,確定各TCP通信的最大發送頻帶。2.按權利要求1所述的通信裝置,其特征在于, 上述TCP變換部還具 有: 狀態存儲區域,記錄處于連接狀態的線路的最大發送頻帶, 上述頻帶控制部基于所記錄的線路的最大發送頻帶、裝置整體中的正在進行數據發送的TCP連接數的合計值,確定并限制各TCP通信中的最大發送頻帶。3.按權利要求1所述的通信裝置,其特征在于, 上述TCP變換部從TCP通信的對向裝置接收該對向裝置中的正在進行數據接收的TCP連接數的合計值, 上述頻帶控制部基于裝置整體的正在進行數據發送的TCP連接數的合計值、從上述對向裝置接收到的對向裝置中的正在進行數據接收的TCP連接數的合計值,限制各TCP通信的最大發送頻帶。4.按權利要求3所述的通信裝置,其特征在于, 上述信息交換部, 在上述信息交換部與其他TCP變換部之間,交換正在進行數據接收的TCP連接數的信息, 基于進行了交換的TCP連接數的信息,計算裝置整體的正在進行數據接收的TCP連接數的合計值, 將計算出的裝置整體的正在進行數據接收的TCP連接數的合計值通知至上述對向裝置。5.按權利要求3所述的通信裝置,其特征在于, 上述TCP變換部還具有: 狀態存儲區域,記錄處于與裝置連接狀態的線路的最大發送頻帶, 上述TCP變換部還從該對向裝置接收上述對向裝置中的線路的最大接收頻帶, 上述頻帶控制部基于記錄于本身裝置的線路的最大發送頻帶、本身裝置整體的正在進行數據發送的TCP連接數的...
【專利技術屬性】
技術研發人員:磯部隆史,
申請(專利權)人:株式會社日立制作所,
類型:
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。