JP6879129B2 - 中継装置および中継プログラム - Google Patents
中継装置および中継プログラム Download PDFInfo
- Publication number
- JP6879129B2 JP6879129B2 JP2017166951A JP2017166951A JP6879129B2 JP 6879129 B2 JP6879129 B2 JP 6879129B2 JP 2017166951 A JP2017166951 A JP 2017166951A JP 2017166951 A JP2017166951 A JP 2017166951A JP 6879129 B2 JP6879129 B2 JP 6879129B2
- Authority
- JP
- Japan
- Prior art keywords
- communication
- communication path
- transfer
- received data
- terminal
- 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
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Description
以下、本実施の形態1に係る中継装置について説明する。
本実施の形態1に係る中継装置について説明する前に、従来の中継装置について説明する。図1は、従来の中継装置100の構成の一例を示すブロック図である。図1に示すように、中継装置100は、例えば無線APであり、複数の無線LAN端末200Aおよび200Bと、複数の有線LAN端末300Aおよび300Bとの間で行われるデータのやりとりを中継する。
図2は、本実施の形態1に係る中継装置1の構成の一例を示すブロック図である。図2に示すように、中継装置1は、例えば無線APであり、送信端末である複数の無線LAN端末2Aおよび2Bと、複数の有線LAN端末3A〜3Cとの間で行われるデータのやりとりを中継する。
CPU10は、通信管理部11、パケット転送部12、RGMII13Aおよび13B、PCIe14Aおよび14b、ならびに制御インタフェース(以下、「制御I/F」と称する)15を備えている。
図4に示すように、通信量情報には、RGMII13Aを用いてデータをL2SW20へ通常転送する際の通信量と、RGMII13Bを用いてデータをL2SW20へ通常転送する際の通信量とを示す情報が含まれている。
L2SW20は、VLAN管理部21、RGMII22Aおよび22B、PHY23A〜23Cおよび制御インタフェース(以下、「制御I/F」と称する)24を備えている。
無線チップ30Aは、PCIe31Aおよびアンテナ32Aを備えている。また、無線チップ30Bは、PCIe31Bおよびアンテナ32Bを備えている。
無線LAN端末2Aおよび2Bと有線LAN端末3A〜3Cとの接続形態について説明する。本実施の形態1に係る中継装置1において、有線LAN端末3A〜3Cのそれぞれは、L2SW20のPHY23A〜23Cに接続されている。また、無線LAN端末2Aおよび2Bのそれぞれは、無線チップ30Aおよび30Bに接続されている。
図9は、通信管理部11による並列転送決定処理の流れの一例を示すフローチャートである。以下、通信管理部11による並列転送決定処理について、図9を参照して説明する。
パケット転送部12によるパケット転送処理について説明する。パケット転送部12において、受信I/F51は、PCIe14Aまたは14Bからパケットを受信すると、受信したパケットを転送処理部52に供給する。
次に、無線LAN端末2Aから有線LAN端末3Aに対して通信を行う場合を例にとり、通常転送および並列転送を行う際のパケットの流れについて説明する。
図10は、通常転送によって無線LAN端末2Aから有線LAN端末3Aへパケットを送信する場合について説明するためのシーケンス図である。まず、無線LAN端末2Aは、有線LAN端末3AのMACアドレスを知るために、有線LAN端末3Aに対してARP(Address Resolution Protocol)を送信する(シーケンスSEQ1)。送信されたARPは、CPU10のパケット転送部12およびRGMII13A、L2SW20のRGMII22AおよびPHY23Aを介して有線LAN端末3Aに到達する(シーケンスSEQ2〜シーケンスSEQ5)。
図11は、無線LAN端末2Aから有線LAN端末3Aへパケットを送信する際の並列転送情報の一例を示す概略図である。図12は、並列転送によって無線LAN端末2Aから有線LAN端末3Aへパケットを送信する場合について説明するためのシーケンス図である。
Claims (4)
- 第1の送信端末および第2の送信端末からデータを受信し、受信データに含まれる宛先情報に従って、前記受信データを受信端末へ出力する中継装置であって、
前記受信端末へ前記受信データを出力可能な複数の出力インタフェースと、
前記受信データを第1の通信経路または第2の通信経路に出力する制御手段と、
前記第1の通信経路および前記第2の通信経路で前記制御手段と接続され、前記第1の通信経路および前記第2の通信経路を介して入力された前記受信データを、前記宛先情報に従って前記複数の出力インタフェースのいずれかから出力する出力手段と
を備え、
前記制御手段は、
前記第1の通信経路および前記第2の通信経路のうち通信量が少ない通信経路を選択し、前記第1の送信端末および前記第2の送信端末のうち通信量が多い送信端末からの受信データを、選択された前記通信経路から出力し、
前記出力手段は、
選択された前記通信経路を介して入力された前記受信データを、前記宛先情報に従って前記複数の出力インタフェースのいずれかから出力する
ことを特徴とする中継装置。 - 前記制御手段は、
前記第1の送信端末および前記第2の送信端末それぞれの通信量を含む送信端末情報と、前記第1の通信経路および前記第2の通信経路それぞれの通信量を示す通信量情報とを取得し、前記通信量情報に基づき前記通信量が少ない通信経路を選択し、前記送信端末情報に基づき前記通信量が多い送信端末を判断する通信管理部と、
前記通信量が多い送信端末からの前記受信データを、選択された前記通信経路から出力させる転送部と
を有する
ことを特徴とする請求項1に記載の中継装置。 - 前記通信管理部は、
前記第1の通信経路の通信量が第1の閾値を超え、前記第2の通信経路の通信量が第2の閾値未満である場合に、通信経路として前記第2の通信経路を選択し、
前記通信量が多い送信端末からの前記受信データに含まれる送信元を転送情報に登録し、
前記転送部は、
前記受信データの送信元と前記転送情報に登録された送信元とが一致した場合に、前記受信データに対してタグを付与し、選択された前記第2の通信経路から前記受信データを出力し、
前記出力手段は、
前記受信データに付与された前記タグの有無に応じて、前記複数の出力インタフェースのいずれから出力するのかを決定する管理部を有する
ことを特徴とする請求項2に記載の中継装置。 - コンピュータに、
第1の通信経路および第2の通信経路のうち、通信量が少ない通信経路の選択と、第1の送信端末および第2の送信端末のうち通信量が多い送信端末からの受信データの、選択された前記通信経路からの出力とを行うステップと、
選択された前記通信経路を介して入力された受信データを、前記受信データに含まれる宛先情報に従って複数の出力インタフェースのいずれかから出力するステップと
を実行させる
ことを特徴とする中継プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017166951A JP6879129B2 (ja) | 2017-08-31 | 2017-08-31 | 中継装置および中継プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017166951A JP6879129B2 (ja) | 2017-08-31 | 2017-08-31 | 中継装置および中継プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019047255A JP2019047255A (ja) | 2019-03-22 |
JP6879129B2 true JP6879129B2 (ja) | 2021-06-02 |
Family
ID=65814735
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017166951A Active JP6879129B2 (ja) | 2017-08-31 | 2017-08-31 | 中継装置および中継プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6879129B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112689298B (zh) * | 2020-12-29 | 2024-04-16 | 上海旷通科技有限公司 | 一种适用于idu设备的lte模块拉远控制通信方法和*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7965626B2 (en) * | 2004-08-03 | 2011-06-21 | Hewlett-Packard Development Company, L.P. | System and method for transferring data on a data network using multiple paths |
EP2599264A4 (en) * | 2010-07-29 | 2016-05-18 | Hewlett Packard Development Co | DEVICE AND METHOD FOR TRANSMITTING OUTGOING PACKAGES WITH MESH-TAGGING |
US9065749B2 (en) * | 2011-11-21 | 2015-06-23 | Qualcomm Incorporated | Hybrid networking path selection and load balancing |
JP6052026B2 (ja) * | 2013-03-29 | 2016-12-27 | 富士通株式会社 | 経路選択装置、経路選択方法および通信システム |
JP6217138B2 (ja) * | 2013-05-22 | 2017-10-25 | 富士通株式会社 | パケット転送装置及びパケット転送方法 |
-
2017
- 2017-08-31 JP JP2017166951A patent/JP6879129B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2019047255A (ja) | 2019-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6781266B2 (ja) | 輻輳を考慮したロードバランシングのための仮想トンネルエンドポイント | |
US8995444B2 (en) | Method and system for extending routing domain to non-routing end stations | |
EP2412129B1 (en) | Redundant host connection in a routed network | |
US9143445B2 (en) | Method and system for link aggregation across multiple switches | |
TWI461032B (zh) | 電腦系統及在電腦系統的通信方法 | |
US9497073B2 (en) | Distributed link aggregation group (LAG) for a layer 2 fabric | |
US9923812B2 (en) | Triple-tier anycast addressing | |
US20120163164A1 (en) | Method and system for remote load balancing in high-availability networks | |
KR101613640B1 (ko) | 패킷 포워딩 | |
EP2920926B1 (en) | Virtual link aggregations across multiple fabric switches | |
JP6064989B2 (ja) | 制御装置、通信システム、ノード制御方法及びプログラム | |
CN106936704B (zh) | 使用逐跳虚拟局域网分类进行多路径交换 | |
JP6879129B2 (ja) | 中継装置および中継プログラム | |
WO2015032260A1 (zh) | 路由更新方法和路由设备 | |
WO2017164068A1 (ja) | トランスポートネットワーク制御装置、通信システム、転送ノードの制御方法及びプログラム | |
JP5959489B2 (ja) | レイヤ2接続装置 | |
JP2007116443A (ja) | マルチリンクに対する制御パケットの送信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200513 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210315 |
|
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: 20210330 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210412 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6879129 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |