JP4351505B2 - パケット転送方法、パケット転送システム及びパケット転送装置 - Google Patents
パケット転送方法、パケット転送システム及びパケット転送装置 Download PDFInfo
- Publication number
- JP4351505B2 JP4351505B2 JP2003318516A JP2003318516A JP4351505B2 JP 4351505 B2 JP4351505 B2 JP 4351505B2 JP 2003318516 A JP2003318516 A JP 2003318516A JP 2003318516 A JP2003318516 A JP 2003318516A JP 4351505 B2 JP4351505 B2 JP 4351505B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- learning
- card
- received
- route
- 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
- Data Exchanges In Wide-Area Networks (AREA)
Description
(付記1)
受信パケットをその宛先アドレスによって転送するためのパケット転送方法であって、
各装置にて受信パケットの送信元アドレスをその受信経路と対応させて学習する学習段階よりなり、
各装置では受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有する場合には該当経路を通じて当該受信パケットを発信し、他方、前記の学習結果を有しない場合全ての経路を通じて当該受信パケットを発信する構成とされてなり、
所定のタイミングで各装置に対する学習パケットを生成する学習パケット生成段階を含むパケット転送方法。
(付記2)
更に、前記学習段階による学習結果につき、所定の削除周期で削除する削除段階を含み、
前記学習パケット生成段階にて学習パケットを生成し得る周期は、前記所定の削除周期より短く設定されてなる付記1に記載の方法。
(付記3)
各装置にて学習パケット送信済みフラグを持ち、学習パケット生成段階実行時に当該フラグを立て、前記削除段階の実行タイミングでは当該フラグが立っていればこれをクリアして学習結果は削除せず、次の削除段階の実行タイミングにて当該フラグがクリアされたままの場合に初めて学習結果を削除する構成とされてなる付記2に記載の方法。
(付記4)
前記学習パケット生成段階は、受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有しない場合について実行する構成とされたなる付記1乃至3のうちの何れかに記載の方法。
(付記5)
複数の経路を単一の仮想集合経路とみなすリンクアグリゲーション適用の際、前記学習段階では、受信経路として仮想集合経路を学習する構成とされてなる付記1乃至4の内の何れかに記載の方法。
(付記6)
前記学習パケット生成段階は、受信パケットの宛先アドレスにつき、当該宛先に至る経路がリンクアグリゲーションの適用による仮想集合経路であり、且つ当該アドレスと該当する経路との対応関係についての学習結果を有しない場合について実行する構成とされ、その際には当該仮想集合経路を有する全ての装置に対して学習パケットを生成する構成とされてなる付記1乃至5の内の何れかに記載の方法。
(付記7)
受信パケットをその宛先アドレスによって転送するためのパケット転送システムであって、
パケット転送を行う各装置は受信パケットの送信元アドレスをその受信経路と対応させて学習する学習手段を有し、
各装置では受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有する場合には該当経路を通じて当該受信パケットを発信し、他方、前記の学習結果を有しない場合全ての経路を通じて当該受信パケットを発信する構成とされてなり、
各装置は更に、所定のタイミングで他の装置に対する学習パケットを生成する学習パケット生成手段を有するパケット転送システム。
(付記8)
更に、前記学習手段による学習結果につき、所定の削除周期で削除する削除手段を含み、
前記学習パケット生成手段にて学習パケットを生成し得る周期は、前記所定の削除周期より短く設定されてなる付記7に記載のパケット転送システム。
(付記9)
各装置にて学習パケット送信済みフラグを持ち、学習パケット生成手段による学習パケット生成時に当該フラグを立て、前記削除手段による学習結果削除のタイミングでは当該フラグが立っている場合にはこれをクリアして学習結果は削除せず、次の削除タイミングにて当該フラグがクリアされたままの場合に初めて学習結果を削除する構成とされてなる付記8に記載のパケット転送システム。
(付記10)
前記学習パケット生成手段は、受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有しない場合について学習パケットを生成する構成とされたなる付記7乃至9のうちの何れかに記載のパケット転送システム。
(付記11)
複数の経路を単一の仮想集合経路とみなすリンクアグリゲーション適用の際、前記学習手段は、受信経路として仮想集合経路を学習する構成とされてなる付記7乃至10の内の何れかに記載のパケット転送システム。
(付記12)
前記学習パケット生成手段は、受信パケットの宛先アドレスにつき、当該宛先に至る経路がリンクアグリゲーションの適用による仮想集合経路であり、且つ当該アドレスと該当する経路との対応関係についての学習結果を有しない場合について学習パケットを生成する構成とされ、その際には当該仮想集合経路を有する全ての装置に対して学習パケットを生成する構成とされてなる付記7乃至11のうちの何れかに記載のパケット転送システム。
(付記13)
受信パケットをその宛先アドレスによって転送するためのパケット転送装置であって、
受信パケットの送信元アドレスをその受信経路と対応させて学習する学習手段を有し、
受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有する場合には該当経路を通じて当該受信パケットを発信し、他方、前記の学習結果を有しない場合全ての経路を通じて当該受信パケットを発信する構成とされてなり、
更に、所定のタイミングで他のパケット転送装置に対する学習パケットを生成する学習パケット生成手段を有するパケット転送装置。
(付記14)
更に、前記学習手段による学習結果につき、所定の削除周期で削除する削除手段を含み、
前記学習パケット生成手段にて学習パケットを生成し得る周期は、前記所定の削除周期より短く設定されてなる付記13に記載のパケット転送装置。
(付記15)
更に学習パケット送信済みフラグを持ち、学習パケット生成手段による学習パケット生成時に当該フラグを立て、前記削除手段による学習結果削除のタイミングでは当該フラグが立っている場合にはこれをクリアして学習結果は削除せず、次の削除タイミングにて当該フラグがクリアされたままの場合に初めて学習結果を削除する構成とされてなる付記14に記載のパケット転送装置。
(付記16)
前記学習パケット生成手段は、受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有しない場合について学習パケットを生成する構成とされたなる付記13乃至15のうちの何れか一項に記載のパケット転送装置。
(付記17)
複数の経路を単一の仮想集合経路とみなすリンクアグリゲーション適用の際、前記学習手段は、受信経路として仮想集合経路を学習する構成とされてなる付記13乃至16の内の何れかに記載のパケット転送装置。
(付記18)
前記学習パケット生成手段は、受信パケットの宛先アドレスにつき、当該宛先に至る経路がリンクアグリゲーションの適用による仮想集合経路であり、且つ当該アドレスと該当する経路との対応関係についての学習結果を有しない場合について学習パケットを生成する構成とされ、その際には当該仮想集合経路を有する全てのパケット転送装置に対して学習パケットを生成する構成とされてなる付記13乃至17のうちの何れかに記載のパケット転送装置。
50−0,50−1,50−2 ノード
#0、#1、#2、#3、#4、#5 ラインカード又はノード
60,70 ノード群
Claims (4)
- 受信パケットを宛先アドレスによって転送するためのパケット転送方法であって、
パケット転送を担う各パケット転送装置が受信パケットの送信元アドレスを受信経路と対応させて学習する学習段階を有し、各パケット転送装置は受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有する場合には当該経路を通じて当該受信パケットを発信し、他方、当該学習結果を有しない場合全ての経路を通じて当該受信パケットを発信し、
更にパケット転送装置が所定のタイミングで学習パケットを送信する学習パケット送信段階を有し、
学習パケットは、各パケット転送装置に当該学習パケットの送信元アドレスを当該学習パケットの受信経路と対応させて学習させるためのパケットであり、
前記学習パケット送信段階では、パケット転送装置が既に学習した送信元アドレスを宛先としたパケットを受信した場合であって前記学習に係る経路がリンクアグリゲーションの適用による仮想集合経路を含む場合にその都度、前記仮想集合経路に含まれる全てのパケット転送装置に対し学習パケットを送信することを特徴とするパケット転送方法。 - 更に、前記学習段階による学習結果を所定の削除周期で削除する削除段階を含み、
前記学習パケット送信段階にて学習パケットを送信し得る周期は、前記所定の削除周期より短く設定されることを特徴とする請求項1に記載の方法。 - 受信パケットを宛先アドレスによって転送するためのパケット転送システムであって、
パケット転送を担う各パケット転送装置は受信パケットの送信元アドレスを受信経路と対応させて学習する学習手段を有し、各パケット転送装置は受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有する場合には前記経路を通じて当該受信パケットを発信し、他方、当該学習結果を有しない場合全ての経路を通じて当該受信パケットを発信し、
各パケット転送装置は更に、所定のタイミングで学習パケットを送信する学習パケット送信手段を有し、
学習パケットは、各パケット転送装置に当該学習パケットの送信元アドレスを当該学習パケットの受信経路と対応させて学習させるためのパケットであり、
前記学習パケット送信手段は、パケット転送装置が既に学習した送信元アドレスを宛先としたパケットを受信した場合であって前記学習に係る経路がリンクアグリゲーションの適用による仮想集合経路を含む場合にその都度、前記仮想集合経路に含まれる全てのパケット転送装置に対し学習パケットを送信することを特徴とするパケット転送システム。 - 受信パケットを宛先アドレスによって転送するためのパケット転送装置であって、
受信パケットの送信元アドレスを受信経路と対応させて学習する学習手段を有し、受信パケットの宛先アドレスにつき、当該アドレスと該当する経路との対応関係についての学習結果を有する場合には当該経路を通じて当該受信パケットを発信し、他方、当該学習結果を有しない場合全ての経路を通じて当該受信パケットを発信し、
更に、所定のタイミングで学習パケットを送信する学習パケット送信手段を有し、
学習パケットは、各パケット転送装置に当該学習パケットの送信元アドレスを当該学習パケットの受信経路と対応させて学習させるためのパケットであり、
前記学習パケット送信手段は、パケット転送装置が既に学習した送信元アドレスを宛先としたパケットを受信した場合であって前記学習に係る経路がリンクアグリゲーションの適用による仮想集合経路を含む場合にその都度、前記仮想集合経路に含まれる全てのパケット転送装置に対し学習パケットを送信することを特徴とするパケット転送装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003318516A JP4351505B2 (ja) | 2003-09-10 | 2003-09-10 | パケット転送方法、パケット転送システム及びパケット転送装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003318516A JP4351505B2 (ja) | 2003-09-10 | 2003-09-10 | パケット転送方法、パケット転送システム及びパケット転送装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005086668A JP2005086668A (ja) | 2005-03-31 |
JP4351505B2 true JP4351505B2 (ja) | 2009-10-28 |
Family
ID=34417781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003318516A Expired - Fee Related JP4351505B2 (ja) | 2003-09-10 | 2003-09-10 | パケット転送方法、パケット転送システム及びパケット転送装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4351505B2 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4681472B2 (ja) * | 2006-02-24 | 2011-05-11 | 富士通株式会社 | トポロジ情報収集プログラム、トポロジ情報収集装置およびトポロジ情報収集方法 |
US7593400B2 (en) * | 2006-05-19 | 2009-09-22 | Corrigent Systems Ltd. | MAC address learning in a distributed bridge |
JP4923908B2 (ja) | 2006-09-21 | 2012-04-25 | 富士通株式会社 | パケット転送装置およびパケット転送方法 |
JP4867545B2 (ja) * | 2006-09-22 | 2012-02-01 | 日本電気株式会社 | 通信装置及びそれに用いる検索テーブル管理方法 |
JP4830942B2 (ja) * | 2007-03-28 | 2011-12-07 | 日本電気株式会社 | 通信装置、通信システム及びそれに用いるlag管理テーブル管理方法 |
JP4794670B2 (ja) * | 2007-09-05 | 2011-10-19 | 富士通株式会社 | 経路制御装置 |
JP2010130089A (ja) * | 2008-11-25 | 2010-06-10 | Mitsubishi Electric Corp | パケット中継装置 |
JP5594171B2 (ja) * | 2011-02-02 | 2014-09-24 | 富士通株式会社 | 通信処理装置、アドレス学習プログラムおよびアドレス学習方法 |
JP5814830B2 (ja) * | 2012-03-05 | 2015-11-17 | Kddi株式会社 | フロー単位パケット転送のための宛先検索装置および検索方法 |
JP6040907B2 (ja) * | 2013-10-15 | 2016-12-07 | 日立金属株式会社 | ネットワーク中継システムおよびスイッチ装置 |
JP6807905B2 (ja) * | 2018-09-04 | 2021-01-06 | 三菱電機株式会社 | 通信システム |
-
2003
- 2003-09-10 JP JP2003318516A patent/JP4351505B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005086668A (ja) | 2005-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4873834B2 (ja) | ファイバーチャンネルフレーム配送のための方法及び装置 | |
US6574240B1 (en) | Apparatus and method for implementing distributed layer 3 learning in a network switch | |
US7843919B2 (en) | Ethernet virtualization using a network packet alteration | |
JP2004507165A (ja) | スイッチ・ファブリックにおけるスイッチング・テーブル更新 | |
US6683885B1 (en) | Network relaying apparatus and network relaying method | |
JP2004507136A (ja) | 入力データグラムをスイッチ・ファブリック・チップセット・システムにおけるスイッチ・マトリックスに格納するためのシステム、方法および製造品 | |
JP4351505B2 (ja) | パケット転送方法、パケット転送システム及びパケット転送装置 | |
CN104737507B (zh) | 在大规模数据中心环境中用机会第3层转发确保任意到任意可达性的方法及装置 | |
JP4923908B2 (ja) | パケット転送装置およびパケット転送方法 | |
JP2004507165A5 (ja) | ||
JP2004507136A5 (ja) | ||
US20050030948A1 (en) | Link aggregation | |
JP4667849B2 (ja) | ループ検出方法及び装置 | |
CN101729404A (zh) | 使层2主机地址与网络中的交换机屏蔽开的机制 | |
CN101573913A (zh) | 用于多播路由选择的方法和设备 | |
US7447222B2 (en) | Automated path tracing through switching mesh | |
JP2004507160A (ja) | パケットをポート・コントローラからスイッチ・ファブリックへ転送するためのシステムおよび方法 | |
US7184402B1 (en) | Method for multi-link load balancing to improve sequenced delivery of frames at peer end | |
CN111669422B (zh) | 报文的传输方法和设备 | |
US7352748B1 (en) | Updating of routing data in a network element | |
JP2005260594A (ja) | ネットワークシステム及び通信装置 | |
JP2017034365A (ja) | ネットワークシステムおよびパケット転送方法 | |
JP2852072B2 (ja) | ネツトワーク・システム | |
JP4962083B2 (ja) | Rprノード装置および公平性制御方法およびrpr通信システム | |
JP3161507B2 (ja) | ルーティング制御方法とその装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060802 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080623 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090303 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090501 |
|
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: 20090714 |
|
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: 20090724 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120731 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4351505 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120731 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130731 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |