JP4783751B2 - 中継装置、中継方法および中継プログラム - Google Patents
中継装置、中継方法および中継プログラム Download PDFInfo
- Publication number
- JP4783751B2 JP4783751B2 JP2007072196A JP2007072196A JP4783751B2 JP 4783751 B2 JP4783751 B2 JP 4783751B2 JP 2007072196 A JP2007072196 A JP 2007072196A JP 2007072196 A JP2007072196 A JP 2007072196A JP 4783751 B2 JP4783751 B2 JP 4783751B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- area
- transfer condition
- area information
- transfer
- 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
- 238000000034 method Methods 0.000 title claims description 34
- 238000012546 transfer Methods 0.000 claims description 229
- 238000012545 processing Methods 0.000 description 54
- 238000010586 diagram Methods 0.000 description 15
- 230000005540 biological transmission Effects 0.000 description 9
- 239000010410 layer Substances 0.000 description 9
- 238000012217 deletion Methods 0.000 description 8
- 230000037430 deletion Effects 0.000 description 8
- 230000002411 adverse Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 241000255777 Lepidoptera Species 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/351—Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
- H04L45/7453—Address table lookup; Address filtering using hashing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/30—Peripheral units, e.g. input or output ports
- H04L49/3009—Header conversion, routing tables or routing tags
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/354—Switches specially adapted for specific applications for supporting virtual local area networks [VLAN]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
まず最初に、図1を用いて実施例1に係る中継装置の概要および特徴を説明する。図1は、実施例1に係る中継装置の概要および特徴を説明するための図である。
次に、図2を用いて実施例1に係る中継装置の構成を説明する。図2は、実施例1に係る中継装置の構成を示すブロック図である。同図に示すように、この中継装置10は、受信部11と、送信部12と、記憶部13と、処理部14とから構成される。なお、以下ではエリア情報として、各エリア情報との間で一意に識別可能なビットマップ形式の情報を記憶した場合を説明する。
次に、図8および図9を用いて、実施例1に係る中継装置による処理を説明する。図8は、実施例1に係る中継装置によるエリア情報受付処理を示すフローチャートであり、図9は、実施例1に係る中継装置によるフレーム転送処理を示すフローチャートである。
このように、実施例1によれば、フレームに含まれ得る宛先情報ごとに、宛先が属するエリアを示すエリア情報、宛先情報および転送条件を対応付けて記憶し、転送条件記憶部33から消去されるべき情報に付与されているエリア情報を消去エリア情報として記憶し、受信したフレームに含まれる宛先情報に対応する転送条件を転送条件記憶部33から検索する場合に、消去エリア情報記憶部32に記憶された消去エリア情報が付与されているエリアを検索対象から除外して転送条件を検索するので、FDBの更新を行うことなく、他の中継装置への入力情報の中継を円滑に行うことが可能である。すなわち、転送条件を検索する際に消去されるべきエリアを検索対象から除外することで、中継装置全体のスループットに悪影響をもたらすFDBの更新を行うことなく、他の中継装置への入力情報の中継を円滑に行うことが可能である。
次に、実施例2に係る中継装置の構成を説明する。実施例2に係る中継装置は、図2に示した中継装置10と同様の構造を有し、以下に説明する消去エリア情報記憶部32、転送条件記憶部33および転送条件検索部22を除き同様に動作する。
このように、実施例2によれば、転送条件記憶部33は、階層構造からなるエリア情報を記憶し、消去エリア情報記憶部32は、消去エリア情報を階層単位で記憶し、転送条件検索部22は、消去エリア情報が付与されている階層のエリアを検索対象から除外して転送条件を検索するので、検索対象とするエリアを階層単位で機動的に指定することが可能である。すなわち、検索対象とするエリアを階層単位で機動的に指定することで、転送条件を検索する際に消去されるべきエリアを階層単位で機動的に検索対象から除外し、中継装置全体のスループットに悪影響をもたらすFDBの更新を行うことなく、他の中継装置への入力情報の中継を円滑に行うことが可能である。
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報(例えば、図1、図3〜図7、図10に示すVLAN IDなど)については、特記する場合を除いて任意に変更することができる。
ところで、上記の実施例では、ハードウェアロジックによって各種の処理を実現する場合を説明したが、本発明はこれに限定されるものではなく、あらかじめ用意されたプログラムをコンピュータで実行することによって実現するようにしてもよい。そこで、以下では、図11を用いて、上記の実施例に示した中継装置と同様の機能を有する中継プログラムを実行するコンピュータの一例を説明する。図11は、中継プログラムを実行するコンピュータを示す図である。
11 受信部
12 送信部
13 記憶部
14 処理部
21 入力処理部
22 転送条件検索部
23 出力処理部
31 入力情報記憶部
32 消去エリア情報記憶部
33 転送条件記憶部
Claims (5)
- 受信したフレームに含まれる宛先情報を用いて転送条件を検索し、当該転送条件に従ってフレームを中継する中継装置であって、
前記フレームに含まれ得る宛先情報ごとに、当該宛先が属するエリアを示すエリア情報、当該宛先情報および転送条件を対応付けて記憶する転送条件記憶手段と、
前記転送条件記憶手段から消去されるべき情報に付与されているエリア情報を消去エリア情報として記憶する消去エリア情報記憶手段と、
前記受信したフレームに含まれる宛先情報に対応する転送条件を前記転送条件記憶手段から検索する場合に、前記消去エリア情報記憶手段に記憶された消去エリア情報が付与されているエリアを検索対象から除外して前記転送条件を検索する転送条件検索手段と、
を備えたことを特徴とする中継装置。 - 前記転送条件記憶手段および消去エリア情報記憶手段は、前記エリア情報として、各エリア情報との間で一意に識別可能なビットマップ形式の情報を記憶し、
前記転送条件検索手段は、前記消去エリア情報が付与されているエリアが検索対象から除外されて他のエリアのみが検索対象となるようなビットマップ形式のエリア情報を用いて、前記転送条件記憶手段から転送条件を検索することを特徴とする請求項1に記載の中継装置。 - 前記転送条件記憶手段は、階層構造からなるエリア情報を記憶し、
前記消去エリア情報記憶手段は、前記消去エリア情報を階層単位で記憶し、
前記転送条件検索手段は、前記消去エリア情報が付与されている階層のエリアを検索対象から除外して前記転送条件を検索することを特徴とする請求項1または2に記載の中継装置。 - 受信したフレームに含まれる宛先情報を用いて転送条件を検索し、当該転送条件に従ってフレームを中継する中継方法であって、
前記フレームに含まれ得る宛先情報ごとに、当該宛先が属するエリアを示すエリア情報、当該宛先情報および転送条件を対応付けて記憶する転送条件記憶工程と、
前記転送条件記憶工程によって記憶された情報から消去されるべき情報に付与されているエリア情報を消去エリア情報として記憶部に記憶する消去エリア情報記憶工程と、
前記受信したフレームに含まれる宛先情報に対応する転送条件を前記記憶部から検索する場合に、前記記憶部に記憶された消去エリア情報が付与されているエリアを検索対象から除外して前記転送条件を検索する転送条件検索工程と、
を含んだことを特徴とする中継方法。 - 受信したフレームに含まれる宛先情報を用いて転送条件を検索し、当該転送条件に従ってフレームを中継する中継方法をコンピュータに実行させる中継プログラムであって、
前記フレームに含まれ得る宛先情報ごとに、当該宛先が属するエリアを示すエリア情報、当該宛先情報および転送条件を対応付けて記憶する転送条件記憶手順と、
前記転送条件記憶手順によって記憶された情報から消去されるべき情報に付与されているエリア情報を消去エリア情報として記憶部に記憶する消去エリア情報記憶手順と、
前記受信したフレームに含まれる宛先情報に対応する転送条件を前記記憶部から検索する場合に、前記記憶部に記憶された消去エリア情報が付与されているエリアを検索対象から除外して前記転送条件を検索する転送条件検索手順と、
をコンピュータに実行させること特徴とする中継プログラム。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007072196A JP4783751B2 (ja) | 2007-03-20 | 2007-03-20 | 中継装置、中継方法および中継プログラム |
US12/031,002 US8199756B2 (en) | 2007-03-20 | 2008-02-14 | Forwarding apparatus, forwarding method, and computer product |
CNA2008100823910A CN101272333A (zh) | 2007-03-20 | 2008-03-04 | 转发设备、转发方法和计算机产品 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007072196A JP4783751B2 (ja) | 2007-03-20 | 2007-03-20 | 中継装置、中継方法および中継プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008236306A JP2008236306A (ja) | 2008-10-02 |
JP4783751B2 true JP4783751B2 (ja) | 2011-09-28 |
Family
ID=39774631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007072196A Expired - Fee Related JP4783751B2 (ja) | 2007-03-20 | 2007-03-20 | 中継装置、中継方法および中継プログラム |
Country Status (3)
Country | Link |
---|---|
US (1) | US8199756B2 (ja) |
JP (1) | JP4783751B2 (ja) |
CN (1) | CN101272333A (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5126159B2 (ja) * | 2009-05-07 | 2013-01-23 | 日立電線株式会社 | ネットワーク中継機器及びリングネットワーク |
US9473424B2 (en) * | 2011-09-19 | 2016-10-18 | Fujitsu Limited | Address table flushing in distributed switching systems |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04358390A (ja) | 1991-06-05 | 1992-12-11 | Matsushita Electric Ind Co Ltd | Fifoメモリ |
JPH07225709A (ja) | 1994-02-15 | 1995-08-22 | Fujitsu Ltd | データベース更新システム |
GB9512422D0 (en) * | 1994-09-01 | 1995-08-23 | British Telecomm | Network management system for communications networks |
JPH08242240A (ja) * | 1995-03-06 | 1996-09-17 | Hitachi Ltd | Atm交換機およびパス切替方法 |
JPH104441A (ja) | 1996-06-14 | 1998-01-06 | N T T Ido Tsushinmo Kk | データ通信用アダプタ |
JP3507270B2 (ja) * | 1997-02-20 | 2004-03-15 | 株式会社日立製作所 | ネットワーク管理システム、ネットワーク機器、ネットワーク管理方法およびネットワーク管理ツール |
JP3709978B2 (ja) * | 2000-11-17 | 2005-10-26 | 日本電気株式会社 | マスク付き連想メモリ検索システム |
US7117241B2 (en) * | 2001-03-28 | 2006-10-03 | Siemens Communications, Inc. | Method and apparatus for centralized maintenance system within a distributed telecommunications architecture |
US7002977B1 (en) * | 2001-06-29 | 2006-02-21 | Luminous Networks, Inc. | Policy based accounting and billing for network services |
JP2004048247A (ja) * | 2002-07-10 | 2004-02-12 | Fujitsu Ltd | ネットワーク管理装置 |
JP4413539B2 (ja) * | 2003-06-27 | 2010-02-10 | 古河電気工業株式会社 | 経路制御方法、そのデータ集約装置および経路制御システム |
WO2005013566A1 (ja) * | 2003-07-31 | 2005-02-10 | Fujitsu Limited | データ検索方法及び装置 |
JP4396242B2 (ja) * | 2003-11-28 | 2010-01-13 | 富士ゼロックス株式会社 | 文書リンク構造情報作成装置及び方法 |
JP4208710B2 (ja) * | 2003-12-24 | 2009-01-14 | 富士通株式会社 | フレーム伝送装置 |
JP4500057B2 (ja) * | 2004-01-13 | 2010-07-14 | 株式会社日立製作所 | データ移行方法 |
JP4392316B2 (ja) | 2004-10-04 | 2009-12-24 | 株式会社日立製作所 | フレーム中継装置 |
-
2007
- 2007-03-20 JP JP2007072196A patent/JP4783751B2/ja not_active Expired - Fee Related
-
2008
- 2008-02-14 US US12/031,002 patent/US8199756B2/en not_active Expired - Fee Related
- 2008-03-04 CN CNA2008100823910A patent/CN101272333A/zh active Pending
Also Published As
Publication number | Publication date |
---|---|
US8199756B2 (en) | 2012-06-12 |
US20080232388A1 (en) | 2008-09-25 |
JP2008236306A (ja) | 2008-10-02 |
CN101272333A (zh) | 2008-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4355188B2 (ja) | パケット転送装置 | |
CN105794172B (zh) | 网络设备和用于在网络设备中处理报文的方法 | |
JP4931888B2 (ja) | 転送装置、転送方法、およびコンピュータプログラム | |
JP3449326B2 (ja) | データ検索システム及びパケット処理装置並びに制御方法 | |
EP3451597B1 (en) | Packet forwarding | |
US20110188503A1 (en) | Ethernet Forwarding Database Method | |
US9049157B1 (en) | Method and device for improving scalability of longest prefix match | |
US20200267081A1 (en) | Forwarding Table Management | |
JP6268116B2 (ja) | データ処理装置、データ処理方法およびコンピュータプログラム | |
CN104782087B (zh) | 交换设备、控制器、交换设备配置、报文处理方法及*** | |
CN112367211A (zh) | 一种设备命令行生成配置模板方法、装置及存储介质 | |
JP4783751B2 (ja) | 中継装置、中継方法および中継プログラム | |
JP2018125765A (ja) | 通信システム、通信制御方法および通信プログラム | |
CN104702508B (zh) | 表项动态更新方法及*** | |
CN102474459A (zh) | 中继装置 | |
JP5182146B2 (ja) | 経路決定プログラム、管理装置及びネットワーク・システム | |
JP6832256B2 (ja) | 経路集約装置、経路集約方法および経路集約プログラム | |
US10505809B1 (en) | Object-based prefix and attribute distribution for network devices | |
CN114024885B (zh) | 一种基于子网掩码划分的ip路由表管理***及方法 | |
JP5633927B2 (ja) | フレーム転送装置、フレーム転送方法、及び、フレーム転送プログラム | |
JP2011103613A (ja) | 経路計算装置、経路計算方法、および、経路計算プログラム | |
JP2009123050A (ja) | 情報検索装置、及び情報検索装置へのエントリ情報の登録方法 | |
JP2018056739A (ja) | スイッチ、および通信方法 | |
CN107547406B (zh) | 分布式evpn网关组网中建立fib表的方法和装置 | |
JP2008182326A (ja) | ラインカード装置、スイッチ装置、及び、経路情報学習方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110422 |
|
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: 20110705 |
|
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: 20110711 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140715 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4783751 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |