JP4627669B2 - パケット転送装置およびその転送制御方式 - Google Patents
パケット転送装置およびその転送制御方式 Download PDFInfo
- Publication number
- JP4627669B2 JP4627669B2 JP2005074250A JP2005074250A JP4627669B2 JP 4627669 B2 JP4627669 B2 JP 4627669B2 JP 2005074250 A JP2005074250 A JP 2005074250A JP 2005074250 A JP2005074250 A JP 2005074250A JP 4627669 B2 JP4627669 B2 JP 4627669B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- tcp
- transfer device
- packet transfer
- protocol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/19—Flow control; Congestion control at layers above the network layer
- H04L47/193—Flow control; Congestion control at layers above the network layer at the transport layer, e.g. TCP related
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/20—Traffic policing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2466—Traffic characterised by specific attributes, e.g. priority or QoS using signalling traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/40—Flow control; Congestion control using split connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/163—In-band adaptation of TCP data exchange; In-band control procedures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
図3にTCP等に従った通信端末間のTCPコネクションにおけるパケット交換とTCPの制御情報の交換方式について示す。サーバ201とストレージ装置221が通信を行う場合を例として説明する。
サーバ201は、接続要求として、TCPのSYNフラグを設定したパケット(SYNパケット)をストレージ装置221に対して送信する。
以下では、TCP等のコネクションにおける確認応答を代行するパケット転送装置を、TCP等代行装置と呼ぶ。
本発明が解決しようとする第二の課題は、ネットワークのエッジ部に配置することで、TCP等のスループットを向上することが可能なTCP等代行装置を提供することである。
該帯域制御手段から通知される帯域遵守フロー識別結果を元に該確認応答代行送信手段が確認応答代行の要否を判断するフロー識別手段を提供する。
格納したパケットをUDP等の確認応答を行わないプロトコルに変換する手段と
変換したパケットを対向するネットワークのエッジに配置したTCP等代行装置へ送信する手段を備えることで、TCP等のスループットを向上できる手段を提供することにある。
初めに本発明を適用するネットワークの構成と、本発明による通信の方式を説明する。
ファイルサーバなどの計算機(サーバ)が、ストレージエリアネットワーク(SAN)を通じて、ストレージ装置とファイルデータの転送を行う場合を例とする。
通信端末同士が通信する場合に、送信側の通信端末から受信側の通信端末に、一つのファイルを構成する複数のパケットが送受信される時、それらのパケットは、TCPの場合は、宛先IPアドレスと送信元IPアドレスと宛先ポートと送信元ポート等の識別子の組を同一としている。このような通信プロトコルの宛先情報や送信元情報により一連のパケットと識別されるパケットの群をフローと呼ぶ。本実施例では、TCPの場合に宛先IPアドレスと送信元IPアドレス、および宛先ポートと送信元ポートをそれぞれ入れ替えたフローを互いに対向フローと呼ぶことにする。
図5は、本発明によるパケット転送装置の機能ブロック構成例を示したブロック図である。本発明のパケット転送装置は、入力回線インタフェースと出力回線インタフェースと受信パケットに対して転送処理を行うパケット転送部と装置全体を制御する制御部と、パケット転送部と連携してパケット宛先検索を行うパケット検索制御部を持つ。前記パケット検索制御部には経路テーブルを備えている。また、前記パケット検索制御に連携したパケット記憶手段としてTCP転送制御部を備える。
ここで、入力回線インタフェースと出力回線インタフェースは、同一の基板上に実装されることが多いが、ここではパケット処理の流れ図を簡便化するため、機能的に分割して示した。
フロー識別は、レイヤ2ヘッダフィールドとレイヤ3ヘッダフィールドとレイヤ4ヘッダフィールドの情報を組み合わせるなどして、そのパケットのフロー識別を行いフロー番号の設定を行う。例えば、レイヤ2ヘッダフィールドでは、宛先MACアドレス、送信元MACアドレスなどが用いられ、レイヤ3ヘッダフィールドでは、宛先IPアドレス、送信元IPアドレス、上位プロトコル等が用いられ、また、レイヤ4ヘッダフィールドでは、宛先TCPポート、送信元TCPポート等が用いられる。
図14に示した構成例では、宛先IPアドレス、送信元IPアドレス、上位プロトコル、宛先TCPポート、送信元TCPポートを識別条件としている。
TCP転送制御部は、フロー識別部とTCPバッファ制御部とTCPバッファとTCPバッファ管理テーブルとTCP再送制御部と代行確認応答発生部と確認応答対向フロー識別部と確認応答代行判断テーブル制御部と確認応答代行判断テーブルから構成される。
フロー識別部では、パケット転送部から転送されたパケットのヘッダ構成を解析する。TCPヘッダを持つパケットが入力されるとTCPデータパケットか確認応答パケットかを判断する。TCPデータ部を持つパケットがTCPデータパケットである。TCPフラグのACKフラグが有効なパケットが確認応答パケットである。
TCPデータパケットの場合は、図18のフローチャートに従い、確認応答を代行するかどうかを判断する。
フロー識別部は、TCPデータパケットに対しては、前記のヘッダフィールドの該当部分を図15に示した確認応答代行制御テーブルの確認応答代行許可テーブルに保持した値と比較することにより、検索結果を得る。検索結果には入力帯域の遵守を示す判定フラグと、出力帯域の遵守を示す判定フラグが設定されている。帯域を遵守しているフローを確認応答代行するフローとして識別する。また、確認応答代行するフローの識別は、パケットのTOSフィールドの優先度により識別してもよい。
また確認応答の代行の要否を示すフラグも設定されているので、入力されたパケットが許可フローであり確認応答代行を行うか、不許可なので通常転送を行うかを判定する。
フロー識別部は、確認応答代行の不要フローであるかどうかを判別するために、前記のヘッダフィールドの該当部分を図16に示した確認応答代行不要テーブルに保持した値と比較することにより、検索結果を得る。検索結果には入力帯域の遵守を示す判定フラグと、出力帯域の遵守を示す判定フラグが設定されている場合がある。帯域を遵守していないフローを確認応答代行しないフローとして識別する。また、確認応答代行しないフローの識別は、パケットのTOSフィールドの優先度により識別してもよい。
TOSフィールドの優先度により識別する場合、本装置と回線により接続された外部装置により帯域制御を行い、その結果を受け取る構成を採ることも可能である。
入力されたパケットの確認応答代行を行う場合は、図17に示したTCPバッファ管理テーブルに登録し、確認応答代行を開始する。
また、確認応答パケットの場合は、図19のフローチャートに従い、確認応答を代行したフローのTCP制御を行う。
第2の実施例では、図2に示したネットワーク構成において、サーバ202とストレージ装置222が通信を行う場合を例として説明する。第1の実施例と同様に、用いる通信プロトコルがSCTP等のTCP以外のプロトコルでも同様の構成、動作となることから、本発明の実施例では、以下TCPを例にして説明する。
第1の実施例のパケット転送装置の構成に対して、TCP転送制御部を図6に示した構成に変更することで、TCP代行装置間のパケットデータの変換をUDPカプセル化処理の方式とした実施例である。
スイッチ212は、フローテーブルに登録されたプロトコル変換を示すフローエントリーを検索し、スイッチ213が付加したUDPヘッダなどのパケットヘッダを取り外して、ストレージ装置が送信したTCPデータパケットを受信する。スイッチ212は、実施例1の場合と同様にTCPバッファに登録し、TCP代行装置とし、ストレージ装置が送信した元のTCPコネクションのパケットをサーバ202に送信する。
Claims (6)
- 確認応答を必要とするプロトコルに従ったパケットを受信するパケット転送装置であって、
受信したパケットに対する転送処理を行う転送処理部と、
上記パケットに対して、上記パケットのヘッダ情報に基づいてフローを特定し、帯域遵守フローであるか識別し、帯域制御を行う帯域制御部と、
上記パケットに対する選別処理を、前記帯域遵守フローであるか否かに基づいて行う選別処理部と、
上記選別処理結果、前記パケットが前記帯域遵守フローでない場合は、前記パケットが前記帯域遵守フローでないことを特定する特定情報と、前記パケットが前記帯域遵守フローである場合は、上記パケットと、を保持する記憶部と、
上記記憶部に保持した特定情報に基づいて対応するパケットを確認応答を必要としないプロトコルのパケットに変換する変換部と、
上記記憶部に保持した上記パケットに対する確認応答を代行して上記パケットの送信元へ送信し、上記変換された前記確認応答を必要としないプロトコルのパケットを送信先に向けて転送する送受信部と、
を有することを特徴とするパケット転送装置。 - 請求項1記載のパケット転送装置であって、
さらに、前記特定情報は、上記パケットのヘッダ情報に関する情報と対応づけられている確認応答代行不要テーブルにより構成され、前記変換部は、前記テーブルに基づいて上記パケットを変換することを特徴とする、パケット転送装置。 - 請求項1記載のパケット転送装置であって、
さらに、前記特定情報は、上記確認応答の代行を行うフローを特定する情報を記憶しており、
上記選別処理部は、上記確認応答の代行の要否を決定する際に、さらに上記情報にも基づいて、要否を決定することを特徴とするパケット転送装置。 - 請求項1記載のパケット転送装置であって、
受信したパケットのプロトコルは、TCP(Transmission Control Protocol)であって、確認応答を必要としないプロトコルは、UDP(UserDatagram Protocol)であることを、特徴とするパケット転送装置。 - 請求項1記載のパケット転送装置であって、
上記パケット転送装置を介して接続される複数の装置間でTCPコネクションが確立されることを特徴とする、パケット転送装置。 - 請求項1記載のパケット転送装置である第一のパケット転送装置と、
請求項1記載のパケット転送装置である第二のパケット転送装置と、
上記第一のパケット転送装置に接続されるサーバと、
上記第二のパケット転送装置に接続されるストレージ装置と、を有し、
上記第一のパケット転送装置とサーバ間及び上記第二のパケット転送装置とストレージ装置間で通信されるパケットは、確認応答を必要とするプロトコルであって、
上記第一のパケット転送装置と上記第二のパケット転送装置間で通信されるパケットは、前記特定情報に基づいて確認応答が必要としないプロトコルと前記確認応答が必要とするプロトコルのいずれかに従うパケットであって、
上記サーバと上記ストレージ装置間でTCPコネクションが確立される、ことを特徴とするネットワークシステム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005074250A JP4627669B2 (ja) | 2005-03-16 | 2005-03-16 | パケット転送装置およびその転送制御方式 |
US11/207,709 US8179904B2 (en) | 2005-03-16 | 2005-08-22 | Packet transfer device and transfer control method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005074250A JP4627669B2 (ja) | 2005-03-16 | 2005-03-16 | パケット転送装置およびその転送制御方式 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006261873A JP2006261873A (ja) | 2006-09-28 |
JP4627669B2 true JP4627669B2 (ja) | 2011-02-09 |
Family
ID=37010237
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005074250A Active JP4627669B2 (ja) | 2005-03-16 | 2005-03-16 | パケット転送装置およびその転送制御方式 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8179904B2 (ja) |
JP (1) | JP4627669B2 (ja) |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8380854B2 (en) | 2000-03-21 | 2013-02-19 | F5 Networks, Inc. | Simplified method for processing multiple connections from the same client |
US7343413B2 (en) | 2000-03-21 | 2008-03-11 | F5 Networks, Inc. | Method and system for optimizing a network by independently scaling control segments and data flow |
US8788706B2 (en) * | 2006-02-27 | 2014-07-22 | Vudu, Inc. | Method and system for managing data transmission between devices behind network address translators (NATs) |
US20100306209A1 (en) * | 2006-07-22 | 2010-12-02 | Tien-Fu Chen | Pattern matcher and its matching method |
US20110044338A1 (en) * | 2006-12-20 | 2011-02-24 | Thomas Anthony Stahl | Throughput in a lan by managing tcp acks |
JP5035068B2 (ja) * | 2008-03-28 | 2012-09-26 | 富士通株式会社 | サービス処理状況分析プログラム、サービス処理状況分析装置、およびサービス処理状況分析方法 |
CN101335603B (zh) | 2008-07-17 | 2011-03-30 | 华为技术有限公司 | 数据传输方法和装置 |
US8149842B2 (en) * | 2008-08-25 | 2012-04-03 | Cisco Technology, Inc. | Automated discovery of network devices supporting particular transport layer protocols |
WO2011037105A1 (ja) * | 2009-09-25 | 2011-03-31 | 日本電気株式会社 | コンテンツベーススイッチシステム、及びコンテンツベーススイッチ方法 |
US10721269B1 (en) | 2009-11-06 | 2020-07-21 | F5 Networks, Inc. | Methods and system for returning requests with javascript for clients before passing a request to a server |
CN102656931A (zh) * | 2009-12-18 | 2012-09-05 | 株式会社Ntt都科摩 | 无线基站以及中继装置 |
US9141625B1 (en) | 2010-06-22 | 2015-09-22 | F5 Networks, Inc. | Methods for preserving flow state during virtual machine migration and devices thereof |
US10015286B1 (en) | 2010-06-23 | 2018-07-03 | F5 Networks, Inc. | System and method for proxying HTTP single sign on across network domains |
US8347100B1 (en) | 2010-07-14 | 2013-01-01 | F5 Networks, Inc. | Methods for DNSSEC proxying and deployment amelioration and systems thereof |
US8886981B1 (en) | 2010-09-15 | 2014-11-11 | F5 Networks, Inc. | Systems and methods for idle driven scheduling |
WO2012058643A2 (en) | 2010-10-29 | 2012-05-03 | F5 Networks, Inc. | System and method for on the fly protocol conversion in obtaining policy enforcement information |
US10135831B2 (en) | 2011-01-28 | 2018-11-20 | F5 Networks, Inc. | System and method for combining an access control system with a traffic management system |
US9246819B1 (en) * | 2011-06-20 | 2016-01-26 | F5 Networks, Inc. | System and method for performing message-based load balancing |
US8676993B1 (en) * | 2011-06-21 | 2014-03-18 | Google Inc. | Bundled transmission control protocol connections |
US9270766B2 (en) | 2011-12-30 | 2016-02-23 | F5 Networks, Inc. | Methods for identifying network traffic characteristics to correlate and manage one or more subsequent flows and devices thereof |
US10230566B1 (en) | 2012-02-17 | 2019-03-12 | F5 Networks, Inc. | Methods for dynamically constructing a service principal name and devices thereof |
US9231879B1 (en) | 2012-02-20 | 2016-01-05 | F5 Networks, Inc. | Methods for policy-based network traffic queue management and devices thereof |
US9172753B1 (en) | 2012-02-20 | 2015-10-27 | F5 Networks, Inc. | Methods for optimizing HTTP header based authentication and devices thereof |
US10097616B2 (en) | 2012-04-27 | 2018-10-09 | F5 Networks, Inc. | Methods for optimizing service of content requests and devices thereof |
US10375155B1 (en) | 2013-02-19 | 2019-08-06 | F5 Networks, Inc. | System and method for achieving hardware acceleration for asymmetric flow connections |
US10187317B1 (en) | 2013-11-15 | 2019-01-22 | F5 Networks, Inc. | Methods for traffic rate control and devices thereof |
US10015143B1 (en) | 2014-06-05 | 2018-07-03 | F5 Networks, Inc. | Methods for securing one or more license entitlement grants and devices thereof |
US11838851B1 (en) | 2014-07-15 | 2023-12-05 | F5, Inc. | Methods for managing L7 traffic classification and devices thereof |
US10122630B1 (en) | 2014-08-15 | 2018-11-06 | F5 Networks, Inc. | Methods for network traffic presteering and devices thereof |
US10182013B1 (en) | 2014-12-01 | 2019-01-15 | F5 Networks, Inc. | Methods for managing progressive image delivery and devices thereof |
US11895138B1 (en) | 2015-02-02 | 2024-02-06 | F5, Inc. | Methods for improving web scanner accuracy and devices thereof |
US10834065B1 (en) | 2015-03-31 | 2020-11-10 | F5 Networks, Inc. | Methods for SSL protected NTLM re-authentication and devices thereof |
US11350254B1 (en) | 2015-05-05 | 2022-05-31 | F5, Inc. | Methods for enforcing compliance policies and devices thereof |
US10505818B1 (en) | 2015-05-05 | 2019-12-10 | F5 Networks. Inc. | Methods for analyzing and load balancing based on server health and devices thereof |
US11757946B1 (en) | 2015-12-22 | 2023-09-12 | F5, Inc. | Methods for analyzing network traffic and enforcing network policies and devices thereof |
US10404698B1 (en) | 2016-01-15 | 2019-09-03 | F5 Networks, Inc. | Methods for adaptive organization of web application access points in webtops and devices thereof |
US11178150B1 (en) | 2016-01-20 | 2021-11-16 | F5 Networks, Inc. | Methods for enforcing access control list based on managed application and devices thereof |
US10797888B1 (en) | 2016-01-20 | 2020-10-06 | F5 Networks, Inc. | Methods for secured SCEP enrollment for client devices and devices thereof |
US10791088B1 (en) | 2016-06-17 | 2020-09-29 | F5 Networks, Inc. | Methods for disaggregating subscribers via DHCP address translation and devices thereof |
US11063758B1 (en) | 2016-11-01 | 2021-07-13 | F5 Networks, Inc. | Methods for facilitating cipher selection and devices thereof |
US10505792B1 (en) | 2016-11-02 | 2019-12-10 | F5 Networks, Inc. | Methods for facilitating network traffic analytics and devices thereof |
AU2017383561B2 (en) | 2016-12-21 | 2022-11-10 | Dejero Labs Inc. | Packet transmission system and method |
CN109792325A (zh) * | 2017-01-24 | 2019-05-21 | 华为技术有限公司 | 一种数据传输方法、装置及客户终端设备 |
US10812266B1 (en) | 2017-03-17 | 2020-10-20 | F5 Networks, Inc. | Methods for managing security tokens based on security violations and devices thereof |
US10972453B1 (en) | 2017-05-03 | 2021-04-06 | F5 Networks, Inc. | Methods for token refreshment based on single sign-on (SSO) for federated identity environments and devices thereof |
US11343237B1 (en) | 2017-05-12 | 2022-05-24 | F5, Inc. | Methods for managing a federated identity environment using security and access control data and devices thereof |
US11122042B1 (en) | 2017-05-12 | 2021-09-14 | F5 Networks, Inc. | Methods for dynamically managing user access control and devices thereof |
US11122083B1 (en) | 2017-09-08 | 2021-09-14 | F5 Networks, Inc. | Methods for managing network connections based on DNS data and network policies and devices thereof |
US11736406B2 (en) * | 2017-11-30 | 2023-08-22 | Comcast Cable Communications, Llc | Assured related packet transmission, delivery and processing |
US20220360644A1 (en) * | 2019-07-03 | 2022-11-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Packet Acknowledgment Techniques for Improved Network Traffic Management |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11112576A (ja) * | 1997-10-06 | 1999-04-23 | Hitachi Ltd | インターネットワーク装置のコネクション制御方法 |
JP2002111776A (ja) * | 2000-09-28 | 2002-04-12 | Mitsubishi Electric Corp | データ配信管理システムおよびデータ配信管理方法 |
JP2003174487A (ja) * | 2001-12-05 | 2003-06-20 | Mitsubishi Electric Corp | 再送量削減データ配信管理装置、再送量削減データ配信システム及びデータ配信方法 |
JP2004312359A (ja) * | 2003-04-07 | 2004-11-04 | Nippon Telegr & Teleph Corp <Ntt> | Tcp/ip通信方法およびtcp代理サーバ並びに中継代理サーバ |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6701370B1 (en) | 1994-06-08 | 2004-03-02 | Hughes Electronics Corporation | Network system with TCP/IP protocol spoofing |
US6714544B1 (en) * | 1999-07-08 | 2004-03-30 | Alcatel Canada Inc. | Method and apparatus for proxied signalling of an end to end connection across a connection oriented network |
US6987741B2 (en) * | 2000-04-14 | 2006-01-17 | Hughes Electronics Corporation | System and method for managing bandwidth in a two-way satellite system |
US6785751B1 (en) * | 2000-09-19 | 2004-08-31 | Intel Corporation | Method and apparatus for minimizing bus contention for I/O controller write operations |
JP4531302B2 (ja) | 2001-07-16 | 2010-08-25 | Kddi株式会社 | パケット中継装置、及びその方法 |
US8090866B1 (en) * | 2002-01-18 | 2012-01-03 | Cisco Technology, Inc. | TCP proxy connection management in a gigabit environment |
US7286476B2 (en) * | 2003-08-01 | 2007-10-23 | F5 Networks, Inc. | Accelerating network performance by striping and parallelization of TCP connections |
US20050060535A1 (en) * | 2003-09-17 | 2005-03-17 | Bartas John Alexander | Methods and apparatus for monitoring local network traffic on local network segments and resolving detected security and network management problems occurring on those segments |
-
2005
- 2005-03-16 JP JP2005074250A patent/JP4627669B2/ja active Active
- 2005-08-22 US US11/207,709 patent/US8179904B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11112576A (ja) * | 1997-10-06 | 1999-04-23 | Hitachi Ltd | インターネットワーク装置のコネクション制御方法 |
JP2002111776A (ja) * | 2000-09-28 | 2002-04-12 | Mitsubishi Electric Corp | データ配信管理システムおよびデータ配信管理方法 |
JP2003174487A (ja) * | 2001-12-05 | 2003-06-20 | Mitsubishi Electric Corp | 再送量削減データ配信管理装置、再送量削減データ配信システム及びデータ配信方法 |
JP2004312359A (ja) * | 2003-04-07 | 2004-11-04 | Nippon Telegr & Teleph Corp <Ntt> | Tcp/ip通信方法およびtcp代理サーバ並びに中継代理サーバ |
Also Published As
Publication number | Publication date |
---|---|
US20060209853A1 (en) | 2006-09-21 |
JP2006261873A (ja) | 2006-09-28 |
US8179904B2 (en) | 2012-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4627669B2 (ja) | パケット転送装置およびその転送制御方式 | |
US7440405B2 (en) | Apparatus and method for packet forwarding with quality of service and rate control | |
US6577596B1 (en) | Method and apparatus for packet delay reduction using scheduling and header compression | |
EP1384356B1 (en) | Selective data frame dropping in a network device | |
EP2400693B1 (en) | Routing and service performance management in an application acceleration environment | |
JP5138847B2 (ja) | ネットワークシステム、ネットワーク中継装置、ネットワーク中継監視装置およびネットワーク運用方法 | |
US8982703B2 (en) | Routing support for lossless data traffic | |
EP3593498B1 (en) | Router device using flow duplication | |
US20080159150A1 (en) | Method and Apparatus for Preventing IP Datagram Fragmentation and Reassembly | |
EP3522479B1 (en) | Techniques for efficient multipath transmission | |
WO2007088525A2 (en) | Method and system for internal data loop back in a high data rate switch | |
US9876612B1 (en) | Data bandwidth overhead reduction in a protocol based communication over a wide area network (WAN) | |
WO2014077905A1 (en) | Multi-hop error recovery | |
KR20090083339A (ko) | 다중경로 환경에서 전송 프로토콜의 성능을 향상시키기 위한 시스템 및 방법 | |
US20050169305A1 (en) | Mobile terminal and radio access point in radio access system | |
KR20030094851A (ko) | 아이피 라우터에서 VoIP 트래픽에 대한 QoS를제공하는 장치 및 포워딩방법 | |
US10009277B2 (en) | Backward congestion notification in layer-3 networks | |
WO2000072532A1 (en) | System and method for network packet reduction | |
JPH09331348A (ja) | ネットワーク間接続装置 | |
CN114631297A (zh) | 用于多路径通信的方法和网络设备 | |
JPH11331257A (ja) | 異ネットワーク間接続方法およびルータ装置 | |
JP2006157760A (ja) | パケット転送装置およびパケット転送処理方法 | |
JP2006050433A (ja) | トラヒック監視装置、通信ネットワークトラヒック監視システム、および監視方法 | |
JP2008228069A (ja) | 中継補助装置 | |
JP4597102B2 (ja) | パケット交換装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071026 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071026 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20091218 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100305 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100730 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101102 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101108 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131119 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4627669 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |