JP4609862B2 - ネットワーク中継方法、ネットワーク要素およびネットワーク中継システム - Google Patents
ネットワーク中継方法、ネットワーク要素およびネットワーク中継システム Download PDFInfo
- Publication number
- JP4609862B2 JP4609862B2 JP2007029730A JP2007029730A JP4609862B2 JP 4609862 B2 JP4609862 B2 JP 4609862B2 JP 2007029730 A JP2007029730 A JP 2007029730A JP 2007029730 A JP2007029730 A JP 2007029730A JP 4609862 B2 JP4609862 B2 JP 4609862B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- database
- arp
- network
- received
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Description
6 CP
7 内部バス
10 パケット転送部
11 受信部
12 アドレス解決部
13,14 データベース
15 送信部
20 通知部
21 通知メッセージ処理部
22 比較部
23 エラー判定部
24 内部バスインターフェース
25 タイマ
Claims (11)
- ノード間で通信されるデータパケットを複数のネットワーク要素で受信して転送するネットワーク中継方法において、
前記各ネットワーク要素が論理的にリング状に接続されて、情報を1方向で全ての前記ネットワーク要素を経由して、前記情報の送信元のネットワーク要素に戻るように転送可能な論理ネットワークを形成する形成ステップと、
前記論理ネットワークを形成する全ての前記ネットワーク要素に対して使用を許可する複数個のARP学習用のNextHopIDを事前に割り振るID割り振りステップと、
前記各ネットワーク要素に対してARP要求があった場合に事前に割り振られた複数個の前記ARP学習用のNextHopIDを参照してNextHopIDを割り当ててARP情報を生成するARP学習を行うARP学習ステップと、
前記各ネットワーク要素が、前記論理ネットワークで転送される情報を取り込み、自要素内のデータベースに登録させる処理を行う登録処理ステップと、
を含むことを特徴とするネットワーク中継方法。 - 前記各ネットワーク要素が、前記論理ネットワークで転送される情報に該当する情報を、前記データベースから削除させる処理を行う削除処理ステップを、
さらに含むことを特徴とする請求項1に記載のネットワーク中継方法。 - 前記転送される情報および前記データベースに登録された情報には、前記ノード間で転送されるデータパケットのARP情報と優先度の情報が含まれており、
前記転送される情報を受信したネットワーク要素が、前記情報に含まれるARP情報が自要素内の前記データベースに登録された前記情報に含まれるARP情報と重複する情報かどうか比較し、両方の前記ARP情報が重複し、かつ前記データベースの情報が学習登録処理中である場合には、前記受信した情報に含まれる優先度の情報と前記データベースに登録された情報に含まれる優先度の情報を比較する比較ステップを、
さらに含み、前記登録処理ステップでは、前記比較ステップにて両方の前記ARP情報が重複しない場合、あるいは重複した情報が既に学習完了している場合、あるいは削除処理中の場合には、前記受信した情報を前記データベースに登録させる処理を行い、かつ前記受信した情報を下流側のネットワーク要素に転送させる処理を行い、また前記比較ステップにて前記両方のARP情報が重複している場合には、両方の前記優先度の情報を比較して該比較結果に基づいて、前記受信した情報と前記データベースに登録された情報のいずれを有効にするかを判断し、前記取り込んだ情報を有効にする場合には、当該受信した情報と重複する情報を、前記データベースに登録された情報から廃棄して、前記受信した情報を前記データベースに登録させる処理を行い、かつ前記受信した情報を下流側のネットワーク要素に転送させる処理を行い、また前記データベースの情報を有効にする場合には、前記受信した情報を廃棄し、あるいはエラーを示すエラー情報を前記送信元のネットワーク要素に転送することを特徴とする請求項1または2に記載のネットワーク中継方法。 - 前記削除処理ステップでは、前記送信元のネットワーク要素が、自ら送信した情報を、上流側のネットワーク要素から受信できない場合、あるいはエラーを示すエラー情報を受信した場合には、該当する情報を前記データベースから削除させる処理を行うことを特徴とする請求項2または3に記載のネットワーク中継方法。
- ノード間で通信されるデータパケットを受信して転送するネットワーク要素において、
他の前記ネットワーク要素と論理的にリング状に接続され、情報を1方向で全ての前記ネットワーク要素を経由して前記情報の送信元のネットワーク要素に戻るように転送可能な論理ネットワークを構成し、前記情報を上流側から下流側のネットワーク要素に転送する転送手段と、
前記論理ネットワークを形成する全ての前記ネットワーク要素に対して事前に割り振られて使用を許可する複数個のARP学習用のNextHopIDを自要素内のデータベースに登録させる処理を行う割り振りID登録処理手段と、
ARP要求があった場合に事前に割り振られた複数個の前記ARP学習用のNextHopIDを参照してNextHopIDを割り当ててARP情報を生成するARP学習を行うARP学習手段と、
前記転送手段が前記上流側のネットワーク要素から転送される情報を受信した場合、前記受信した情報を自要素内の前記データベースに登録させる処理を行う登録処理手段と、
を備えることを特徴とするネットワーク要素。 - 前記転送手段が受信した情報に相当する情報を、前記データベースから削除させる処理を行う削除処理手段を、
さらに備えることを特徴とする請求項5に記載のネットワーク要素。 - 前記論理ネットワーク上を転送される情報および前記データベースに登録された情報には、前記ノード間で転送されるデータパケットのARP情報と優先度の情報が含まれており、
前記転送手段が受信した前記情報に含まれるARP情報と、前記データベースに登録された前記情報に含まれるARP情報とを比較し、両方の前記ARP情報が重複し、かつ前記データベースの情報が学習登録処理中である場合には、前記受信した情報の優先度と前記データベースに登録された情報の優先度を比較する比較手段を、
さらに備え、前記登録処理手段は、前記比較手段にて両方の前記ARP情報が重複しない場合、あるいは重複した情報が既に学習完了している場合、あるいは削除処理中の場合には、前記受信した情報を前記データベースに登録させる処理を行い、また前記両方のARP情報が重複している場合には、前記比較手段における前記両方の優先度の情報の比較結果に基づいて、前記受信した情報と前記データベースに登録された学習情報のいずれを有効にするか判断し、前記受信した情報を有効にする場合には、当該受信した情報と重複する情報を、前記データベースに登録された情報から廃棄して、前記受信した情報を前記データベースに登録させる処理を行い、前記転送手段は、前記登録処理手段において前記上流側のネットワーク要素から受信した情報を前記データベースに登録させる処理を行う場合には、前記受信した情報を前記下流側のネットワーク要素に転送し、また前記データベースの情報を有効にする場合には、前記受信した情報を廃棄し、あるいはエラーを示すエラー情報を、前記送信元のネットワーク要素に転送することを特徴とする請求項5または6に記載のネットワーク要素。 - 前記削除処理手段は、自要素が前記情報の送信元で、前記転送手段にて自ら送信した前記情報を前記上流側のネットワーク要素から受信できない場合、あるいはエラーを示すエラー情報を受信した場合には、前記送信した情報に相当する情報を前記データベースに登録されている情報から削除させる処理を行うことを特徴とする請求項6または7に記載のネットワーク要素。
- 複数のネットワーク要素を有し、ノード間で通信されるデータパケットを前記各ネットワーク要素で受信して転送するネットワーク中継システムにおいて、
前記各ネットワーク要素は、論理的にリング状に接続されて、情報を1方向で全ての前記ネットワーク要素を経由して、前記情報の送信元のネットワーク要素に戻るように転送可能な論理ネットワークを形成し、
前記ネットワーク要素のうち、事前に割り振られて使用を許可する複数個のARP学習用のNextHopIDを自要素内のデータベースに登録させる処理を行う第1の割り振りID登録処理手段と、ARP要求があった場合に事前に割り振られた複数個の前記ARP学習用のNextHopIDを参照してNextHopIDを割り当ててARP情報を生成するARP学習を行う第1のARP学習手段と、自らが送信元となって前記情報を前記論理ネットワーク上の下流のネットワーク要素に転送する第1の転送手段と、前記第1の転送手段が前記論理ネットワーク上の上流側のネットワーク要素から転送される情報を受信した場合、前記受信した情報を自要素内の前記データベースに登録させる処理を行う第1の登録処理手段と、前記第1の転送手段が受信した情報に相当する情報を、前記データベースから削除させる処理を行う削除処理手段と、を有する第1のネットワーク要素と、
前記ネットワーク要素のうち、事前に割り振られて使用を許可する複数個のARP学習用のNextHopIDを自要素内の前記データベースに登録させる処理を行う第2の割り振りID登録処理手段と、ARP要求があった場合に事前に割り振られた複数個の前記ARP学習用のNextHopIDを参照してNextHopIDを割り当ててARP情報を生成するARP学習を行う第2のARP学習手段と、前記上流側のネットワーク要素から転送される情報を受信して前記下流側のネットワーク要素に転送する第2の転送手段と、前記第2の転送手段が、前記上流側のネットワーク要素から転送される情報を受信した場合、前記受信した情報を自要素内のデータベースに登録させる処理を行う第2の登録処理手段と、を有する第2のネットワーク要素と、
を備えることを特徴とするネットワーク中継システム。 - 前記転送される情報および前記データベースに登録された情報には、前記ノード間で転送されるデータパケットのARP情報と優先度の情報が含まれており、
前記第2のネットワーク要素は、前記第2の転送手段にて前記転送される情報を受信した場合、前記受信した情報に含まれるARP情報が自要素内のデータベースに登録された前記情報に含まれるARP情報と重複する情報かどうか比較し、両方の前記ARP情報が重複し、かつ前記データベースの情報が学習登録処理中である場合には、前記受信した情報に含まれる優先度の情報と前記データベースに登録された情報に含まれる優先度の情報を比較する比較手段を、
さらに有し、前記第2の登録処理手段は、前記比較手段にて両方の前記ARP情報が重複しない場合、あるいは重複した情報が既に学習完了している場合、あるいは削除処理中の場合には、前記受信された情報を前記データベースに登録させる処理を行い、また前記両方の送信元の情報が重複している場合には、前記比較手段による前記優先度の情報の比較結果に基づいて、前記受信された情報と前記データベースに登録された情報のいずれを有効にするか判断し、前記受信した情報を有効にする場合には、前記受信した情報と重複する情報を、前記データベースに登録された情報から廃棄して、前記受信した情報を前記データベースに登録させる処理を行い、
前記第2の転送手段は、前記第2の登録処理手段にて前記受信した情報を前記データベースに登録させる処理を行う場合には、前記受信した情報を前記下流側のネットワーク要素に転送し、また前記データベースに登録された情報を有効にする場合には、前記受信した情報を廃棄し、あるいはエラーを示すエラー情報を、前記第1のネットワーク要素に転送することを特徴とする請求項9に記載のネットワーク中継システム。 - 前記削除処理手段は、前記第1の転送手段にて前記情報を受信できない場合、あるいはエラーを示すエラー情報を受信した場合には、前記送信した情報に相当する情報を前記データベースに登録されている情報から削除させる処理を行うことを特徴とする請求項9または10に記載のネットワーク中継システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007029730A JP4609862B2 (ja) | 2007-02-08 | 2007-02-08 | ネットワーク中継方法、ネットワーク要素およびネットワーク中継システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007029730A JP4609862B2 (ja) | 2007-02-08 | 2007-02-08 | ネットワーク中継方法、ネットワーク要素およびネットワーク中継システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008199130A JP2008199130A (ja) | 2008-08-28 |
| JP4609862B2 true JP4609862B2 (ja) | 2011-01-12 |
Family
ID=39757714
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007029730A Expired - Fee Related JP4609862B2 (ja) | 2007-02-08 | 2007-02-08 | ネットワーク中継方法、ネットワーク要素およびネットワーク中継システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4609862B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014027443A (ja) * | 2012-07-26 | 2014-02-06 | Nec Corp | 制御装置、通信システム、通信方法及びプログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3854132B2 (ja) * | 2001-11-26 | 2006-12-06 | 富士通株式会社 | ルーティング装置及びルータ装置 |
| JP4029708B2 (ja) * | 2002-09-27 | 2008-01-09 | 日本電気株式会社 | ルータ装置、及び転送制御方法 |
| JP3838363B2 (ja) * | 2003-03-17 | 2006-10-25 | Kddi株式会社 | 移動ネットワークおよびその通信方法 |
-
2007
- 2007-02-08 JP JP2007029730A patent/JP4609862B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008199130A (ja) | 2008-08-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111740899B (zh) | 一种arp请求报文转发方法、跨设备链路聚合组及网络设备 | |
| CN100479408C (zh) | 一种堆叠系统内部转发表的实现方法 | |
| CN105144645B (zh) | 结构交换机中的生成树 | |
| KR100680888B1 (ko) | 상태 동기를 갖는 클러스터에 대한 버츄얼 멀티캐스트라우팅 | |
| US7751394B2 (en) | Multicast packet relay device adapted for virtual router | |
| CN101971575B (zh) | 链形和环形网络中用于透明自动恢复的方法和装置 | |
| EP3035592B1 (en) | Enhanced protocol independent multicast source registration over a reliable transport | |
| CN104426720B (zh) | 网络中继系统以及交换机装置 | |
| CN108702317B (zh) | 能冗余地运行的工业化的通信系统、用于其运行的方法和无线接收站 | |
| US8184650B2 (en) | Filtering of redundant frames in a network node | |
| JP6265058B2 (ja) | ネットワーク伝送システム、そのマスタノード、スレーブノード | |
| CN101364889B (zh) | 一种快速接入组播用户的方法 | |
| CN103428060A (zh) | 环形网络的无缝冗余实现方法 | |
| CN101309201A (zh) | 路由处理方法、路由处理器及路由器 | |
| WO2012086019A1 (ja) | 通信装置、通信システムおよび通信方法 | |
| JP2011160363A (ja) | コンピュータシステム、コントローラ、スイッチ、及び通信方法 | |
| CN113810297B (zh) | 一种多网融合列车网络系统及其通信方法 | |
| CN108702804B (zh) | 用于工业自动化系统的无线通信系统、用于其运行的方法 | |
| CN1216480C (zh) | 用于大规模并行路由器的冗余机制协议 | |
| Alvarez-Horcajo et al. | Improving multipath routing of TCP flows by network exploration | |
| JP4609862B2 (ja) | ネットワーク中継方法、ネットワーク要素およびネットワーク中継システム | |
| JP4644233B2 (ja) | 伝送路システム、フレーム伝送方法およびフレーム伝送装置 | |
| JP4964164B2 (ja) | 通信装置の冗長構成制御方法 | |
| CN100454861C (zh) | 级联组网系统中的节点寻址方法 | |
| CN119135636A (zh) | 一种流量调度方法、系统、电子设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100831 |
|
| 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: 20100914 |
|
| 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: 20101005 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131022 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131022 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |