JP2008167464A - Tlvに基づいたリンク状態のパケットの処理方法及び装置 - Google Patents
Tlvに基づいたリンク状態のパケットの処理方法及び装置 Download PDFInfo
- Publication number
- JP2008167464A JP2008167464A JP2008013401A JP2008013401A JP2008167464A JP 2008167464 A JP2008167464 A JP 2008167464A JP 2008013401 A JP2008013401 A JP 2008013401A JP 2008013401 A JP2008013401 A JP 2008013401A JP 2008167464 A JP2008167464 A JP 2008167464A
- Authority
- JP
- Japan
- Prior art keywords
- elements
- list
- packet
- node
- pointers
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 30
- 238000012545 processing Methods 0.000 title description 8
- 230000008859 change Effects 0.000 claims abstract description 12
- 230000008569 process Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 238000012544 monitoring process Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 241000465502 Tobacco latent virus Species 0.000 description 3
- 230000010076 replication Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000006424 Flood reaction Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- VLCQZHSMCYCDJL-UHFFFAOYSA-N tribenuron methyl Chemical compound COC(=O)C1=CC=CC=C1S(=O)(=O)NC(=O)N(C)C1=NC(C)=NC(OC)=N1 VLCQZHSMCYCDJL-UHFFFAOYSA-N 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Abstract
【解決手段】各ノードは、パーズされたTLVでエンコードされたパケットを表しておりエレメントを指すポインタのリストと、エレメントを指すポインタの複製リストの木とを入力として受け付け、ポインタによって示されるリストのエレメントの各々は、埋め込まれたエレメントを指すポインタのリストと、埋め込まれたポインタの木とを含んでおり、その木は、変化がないエレメントを探す検索に用いられ、各ノードは、パーズしていない新たなパケットを表しており、エレメントを指すポインタのリストを更に入力として受け入れ、各ノードは、パーズしたTLVでエンコードされたパケットを表し、エレメントを指すポインタのリストから、パーズしていないパケットを表し、エレメントを指すポインタのリストの新バージョンを生成する。
【選択図】図1
Description
1)ルーティング最新情報を単一ノードで発生させる周波数は、ネットワーク全体で発生されるLUSの量と比べて低い。
2)パケットは、「リストのリスト(lists-of-lists)」としてエンコードされる。このことは一般には、TLVをフォーマットすることにより達成されるが、これに限定されるものではない。
3)別のノードからパケットを受信するノードは、常に、フラディングの本質によるエレメントの順番を保ちながら、パケットを再生成できなければならない。エレメントの順番が変えられると、パケットのセマンティクスが変更され、オーセンチケーションに用いられる潜在的サインが無効になる可能性がある。
4)発行された結果的リンク状態最新情報パケットバージョン(issued consequent link state update packet versions)のほとんどは、リストエレメントの内容(リンクに利用できるリソースの量等)の変化だけを保持し、パケットの構造(リンクを追加したり取り外したりすること等)をそれほど大きく変化させない。
5)パケットの構造を変化させることは、プロトコルの内部状態及び処理ロードにおける重要な変化を暗示している。例えば、リンクを表すエレメントを取り外すと、ネットワークにおける内部の到着可能性を再計算する必要が生じる。それとは対照的に、リンクのメトリクス(metrics)等、エレメントに保持される内部最新情報が、プロトコルの状態にとって重要な変化を表すことはあまりない。
表記法
リスト定義
1: エレメントのリスト(このようなリストや、それらのリスト上の異なるオペレーションの複雑さの順番は、コンピュータサイエンスではよく知られており、例えば、(ヌース著, “The Art of Computer Programming”; アール タージャン著, "Data Structures & Network Algorithms", Bell Laboratories, 1991, ISBN 0-89871-187-8)などの多くの所に記載されてきた。
1.el_x: リスト1のエレメントx
1.el_x[NEXT]: リスト1内のエレメントel_xの後にくる新しいエレメント
1.el_x[PREV]: リスト1内のエレメントel_xの前にくる以前のエレメント
1.el_x.kids: xの子(xに埋め込まれている)であるエレメントを指すポインタのリスト
1.el_x.kidsTree: xの子の複製リストの木(後で定義する)
1.el_x.property: エレメントは、USED又はNOT_USEDの「プロパティ」でマークできる。
LENGTH(1): リスト1内のエレメント数を元へ戻す
INSERT(1,el_x,el_y): エレメントxを、リスト1のエレメントyの前に挿入する
REMOVE(1,el_x): エレメントxをリスト1から取り外す
FIRST(1): ポインタをリスト1上の最初のエレメントに戻す
POINTER(el_x): ポインタを、&el_xと略記されるエレメントxに戻す
FREE(el_x): エレメントxを壊す
el_x:=el_y: エレメントxの内容をエレメントyの内容で更新する。el_x==el_yでなければ無効(後で定義する)
el_x==el_y: エレメントxの内容は、エレメントyの内容に等しい。更に、xに埋め込まれた子の内容、順番及び数は、yに埋め込まれた子の内容、順番及び数に等しい。
定義:
*p: リストのエレメントを指すポインタp
NULL: 未定義ポインタ値
オペレータ:
CONTENT(p): pが指すエレメントの内容。*pと略記される
p1=p2: p1がポインタp2と同じエレメントを指すならば真
p1!=p2: p1=p2でなければ真
このような順序づけは、異なるエレメントが、リンクやノードなどの異なるタイプの情報を表すという事実のため、常に行われる。同じタイプのエレメントは、それらを区別するリンク又はノードIDのような独自のフィールドにより再び識別される。しかし、アルゴリズムは、順序づけが「弱い」ときでも作動し、複製を作製する。しかし、高い割合の複製(順序づけの観点からは、等しいエレメントであるということ)は、木の葉をリストに退化(degenerate)させる原因となり、アルゴリズムの利点を弱める。
#: エレメントのための順序づけ総数
el_l=<el 2: el_l#el_2が定義されるならば真
el_l>=el 2: el_l#el_2が定義されるならば真
el_l=el 2: el_l=<el_2且つel_l>=el_2
el_l<el 2: el_l=<el_2でel_l=el_2でない
el_l>el 2: el_l>=el_2でel_l=el_2でない
定義:
1′: エレメントを指すポインタの空でないリスト。但し、1′におけるx、1′における各yについて、*x=*yは真
オペレーション:
#: 複製リストの順序づけ総数。1′_1#1′_2は、*FIRST(1′_1)#*FIRST(1′_2)と定義される
t#: 順序づけ#を用い、tと略記された複製を指すポインタのリストの2分木若しくは別の種類のアンバランスソートされた又はバランスソートされた木(このような木や、それらの木の上の異なるオペレーションの複雑さの順番は、コンピュータサイエンスではよく知られており、例えば、(ヌース著, “The Artof Computer Programming”; アール タージャン著, "Data Structures & Network Algorithms", Bell Laboratories, 1991, ISBN 0-89871-187-8)などの多くの所に記載されてきた。)
INSERT(t,1′): 1′をtに挿入せよ
REMOVE(t,1′): 1′をtから取り外せ
FIND(t,1′): tの上でリスト1′を見つけよ
MOVE(1,t,*el_x,*el_y): エレメントxを指すポインタを、リスト1におけるその現在位置から、エレメントyを指すポインタの前へ移動せよ。木tの上のエレメントxのプロパティをUSEDに設定せよ。
INSERT(t,*el_x): エレメントxを指すポインタを木t内の複製リストに挿入せよ。複製リストが存在しなければ、まずそれを作製して、木に挿入せよ。プロパティをUSEDに設定せよ。
REMOVE(t,*el_x): エレメントxを指すポインタを、木t内の複製リストから取り外せ。複製リストが空になれば、それを木から取り外せ。
FIND(t,*el_x,property): 必要とされるプロパティを具えた木tの上のエレメント=el_xを指すポインタを見つけよ。木の上になければ、NULLに戻る。
この方法は、入力として、パーズされたTLVにエンコードされたパケットを表すエレメントを指すポインタのリストである‘ListOld’、及びこれらのエレメントを指すポインタの複製リストの木である‘TreeOld’を受け付ける。指されるリストのエレメントは、それぞれ、埋め込まれたエレメントを指すポインタのリスト(空かもしれない)と、これらのエレメントを指すポインタの木とを同時に含む。リストは、エレメント(これらはリソートできない)の順番を保ち、木は、変化しなかったエレメントを見つけるするための速いサーチを許す。全てのエレメントは、NOT_USEDのプロパティが設定されている。第2の入力である‘ListNew’として、新しい、パーズされていないパケットを表すエレメントを指すポインタが提供される。リストのエレメントは、埋め込まれたエレメントの木を含まず、リストは、含まれたエレメントの順番の後で初めてトラバースされる。これによって、パーズされていない「生の」パケットを入力として用いることが可能になる。このようなパケットは、一般的に、図3に表される最新のリンク状態のルーティングプロトコルを実行する装置のインターフェース上で受信されている。
定義:
ListOld: エレメントを指すポインタのリスト
ListNew: エレメントを指すポインタのリスト
TreeOld: 複製リストの木
この方法は、TLVでエンコードされたパケットの以前のバージョンを表すリストから、その新しいバージョンを、迅速に、増分的に発生させるものである。新しい表示は、各エレメントの中に、埋め込まれたエレメントのリストだけでなく、その木も含んでいる。この特長により、パケットの新しいバージョンが増分的に再びパーズされる必要があるとき、この方法の出力をその入力として用いることが可能になる。
方法:
インカップデイト(INCUPDATE)
001 (INPUT/OUTPUT ListOld : エレメントを指すポインタのリスト;
INPUT ListNew : エレメントを指すポインタのリスト;
INPUT/OUTPUT TreeOld : 複製リストの木;)
005 定義:
Found: エレメントを指すポインタ;
InsertP: エレメントを指すポインタ;
RunnerNew: エレメントを指すポインタ;
コード:
010 InsetP:=FIRST(ListOld);
RunnerNew:FIRST(ListNew);
WHILE RunnerNew!=NULL DO
BEGIN
Found:=NULL;
015 Found:=FIND(TreeOld,RunnerNew,NOT USED);
IF Found!=NULL THEN
BEGIN
IF Found = InsertP THEN
BEGIN
020 InsertP := *InsertP[NEXT];
ELSE
MOVE(ListOld,TreeOld,Found,InsertP);
END IF;
END IF;
025 IF NOT *Found == *RunnerNew THEN
BEGIN
*Found:=*RunnerNew;
INCUPDATE(*Found.kids,
*RunnerNew.kids,
030 *Found.kidsTree );
END IF;
*Found.property=USED;
ELSE
INSERT(OldList,RunnerNew,InsertP);
035 INSERT(OldTree,RunnerNew);
END IF;
RunnerNew := *RunnerNew[NEXT];
END WHILE;
WHILE InsertP!=NULL DO
040 REMOVE(OldList,InsertP);
REMOVE(OldTree,InsertP);
FREE(InsertP);
InsertP:= *InsertP[NEXT];
END WHILE;
この章では、所定アルゴリズムの動作を、いくつかの簡単な図面を用いて図解している。全ての事例をカバーしているが、アルゴリズムの再帰的構造だけは、エレメントの新しいバージョンの内容は古いバージョンの中に同じく維持されていると仮定しているので、省略している。これは前記所定アルゴリズムの25−30行目はカバーしないが、マップしている。含まれているエレメントの一次キーの全部が一意的であって、従って同じ一次キーのエレメントの待ち行列の木にではなく、2分探索樹(binary search)へ縮退する場合には、更にTreeOld木が示される。
リンク状態のプロトコルを使用し、リンク状態に続く次のバージョンの通常状態で動作するネットワークでは、パケットはギャップを開けずに、シーケンスになって到着する。リンク状態パケットのあらゆるバージョンが、各エレメントにビットを設定し、エレメント自体又はそこへ埋め込まれた任意のエレメントが、最終のバージョンから変更したか否かを表示しているときは、25行目の比較は省略できると仮定する。例えばバイト方向( bite-wise )へ2つのバージョンの同一エレメントの内容を比較することに代えて、パーズ木( parser )の実行を著しく改良できる1つのビットを記載するだけでよい。
(12)通信ネットワーク
(16)通信する手段
(18)情報を維持する手段
(20)古い情報を新しい情報で更新する手段
(22)伝送手段
(24)受信手段
(30)TLVパケット
Claims (2)
- 複数のノードであって、各々のノードがそれら複数のノードに関するトポロジーデータベースを保持している複数のノードと、
複数のノードが、リンクステートプロトコルを用いてTLVパケットでお互いに通信するネットワークとを具えており、
TLVパケットは、リストのリストとしてエンコードされたエレメントのシーケンスを有しており、
各ノードは、その他のノードからTLVパケットを受信して、そのTLVパケットを再生成し、そのエレメントのシーケンスを保ち、
複数のノードは、エレメントの内容に関して変化だけを保持する結果的リンク状態更新TLVパケットを送信し、
各ノードは、パーズされたTLVでエンコードされたパケットを表し、エレメントを指すポインタのリストと、パーズされたTLVでエンコードされたそのパケットのそれらエレメントを指すポインタの複製リストの木とを入力として受け付け、それらポインタによって示されるリストのエレメントの各々は、埋め込まれたエレメントを指すポインタのリストと、それら埋め込まれたエレメントを指すポインタの木とを含んでおり、ポインタのそのリストはエレメントのシーケンスを保っており、その木は、変化がないエレメントを探す検索に用いられ、
各ノードは、パーズしていない新たなパケットを表し、エレメントを指すポインタのリストを更に入力として受け入れ、エレメントの内容に関する変化を用いて、パーズしたTLVでエンコードされたパケットを表すエレメントを指すポインタのリストから、パーズしていないパケットを表す、エレメントを指すポインタのリストの新しいバージョンを生成し、
新しいバージョンのエレメントの各々は、埋め込まれたエレメントのリストと、それら埋め込まれたエレメントの木とを有しており、複数のノードは、前記新しいバージョンをその他のノードに送って、その他のノードはそれらのトポロジーデータベースを更新する電気通信システム。 - 複数のノードの各々のノードが、それら複数のノードのトポロジーに関するトポロジーデータベースを保持する工程と、
リンクステートプロトコルを用いて、リストのリストとしてエンコードされたエレメントのシーケンスを有するTLVパケットで複数のノードが互いに通信するネットワークを通じて、各ノードがその他のノードからTLVパケットを受信する工程と、
各ノードが、受信したTLVパケットを再生成し、エレメントのシーケンスを保つ工程と、
前記複数のノードが、エレメントの内容に関して変化だけを保持する結果的リンク状態更新TLVパケットを送信する工程と、
パーズされたTLVエンコードパケットを表すエレメントを指すポインタのリストと、そのパーズされたTLVエンコードパケットのそれらエレメントを指すポインタの複製されたリストの木とを、各ノードが入力として受け付ける工程であって、それらポインタで示されるそのリストのエレメントの各々は、埋め込まれたエレメントを指すポインタのリストと、それら埋め込まれたエレメントを指すポインタの木とを含んでおり、ポインタのそのリストは、エレメントのシーケンスを保っており、その木は、変化がないエレメントを見つける検索に用いられる工程と、
さらに、パーズされていない新たなパケットを表すエレメントを指すポインタのリストを、各ノードが入力として受け付ける工程と、
各ノードが、エレメントの内容の変化を用いて、パーズされたTLVエンコードパケットを表すエレメントを指すポインタのリストから、パーズされていないパケットを表すエレメントを指すポインタのリストの新しいバージョンを生成し、新しいバージョンのエレメントの各々は、埋め込まれたエレメントのリストと、それら埋め込まれたエレメントの木とを有している工程と、
前記複数のノードは、前記新しいバージョンをその他のノードに送って、その他のノードはそれらのトポロジーデータベースを更新する工程とを含む電気通信方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/692,007 US5966380A (en) | 1996-08-02 | 1996-08-02 | Processing of TLV based link-state packets |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20930897A Division JPH10145427A (ja) | 1996-08-02 | 1997-08-04 | Tlvに基づいたリンク状態のパケットの処理方法及び装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2008167464A true JP2008167464A (ja) | 2008-07-17 |
Family
ID=24778897
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20930897A Pending JPH10145427A (ja) | 1996-08-02 | 1997-08-04 | Tlvに基づいたリンク状態のパケットの処理方法及び装置 |
| JP2008013401A Pending JP2008167464A (ja) | 1996-08-02 | 2008-01-24 | Tlvに基づいたリンク状態のパケットの処理方法及び装置 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20930897A Pending JPH10145427A (ja) | 1996-08-02 | 1997-08-04 | Tlvに基づいたリンク状態のパケットの処理方法及び装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5966380A (ja) |
| EP (1) | EP0822685A3 (ja) |
| JP (2) | JPH10145427A (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7536477B2 (en) * | 2003-02-25 | 2009-05-19 | Iowa State University Research Foundation, Inc. | Access mechanisms for efficient sharing in a network |
| US7930426B1 (en) * | 2003-04-01 | 2011-04-19 | Cisco Technology, Inc. | Method for tracking transmission status of data to entities such as peers in a network |
| EP1578080A1 (en) * | 2004-03-18 | 2005-09-21 | Hewlett-Packard Development Company, L.P. | Improvements in or relating to session initiation protocol (SIP) |
| WO2014121441A1 (zh) * | 2013-02-05 | 2014-08-14 | 华为技术有限公司 | 一种应用程序处理方法、装置和系统 |
| CN103442026B (zh) * | 2013-02-05 | 2017-03-08 | 华为技术有限公司 | 一种应用程序处理方法、装置和系统 |
| US11271792B2 (en) * | 2019-01-18 | 2022-03-08 | Hewlett Packard Enterprise Development Lp | Using a recursive parser tree to implement a smaller code segment for an embedded simple network management protocol agent |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04223632A (ja) * | 1990-03-21 | 1992-08-13 | Digital Equip Corp <Dec> | リンクステート情報の更新方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5251205A (en) * | 1990-09-04 | 1993-10-05 | Digital Equipment Corporation | Multiple protocol routing |
| US5243543A (en) * | 1991-01-17 | 1993-09-07 | Hewlett-Packard Company | Remote LAN segment traffic monitor |
| US5583861A (en) * | 1994-04-28 | 1996-12-10 | Integrated Telecom Technology | ATM switching element and method having independently accessible cell memories |
| US5530806A (en) * | 1994-12-15 | 1996-06-25 | At&T Corp. | Method and apparatus for storing and retrieving routing information in a network node |
| US5572512A (en) * | 1995-07-05 | 1996-11-05 | Motorola, Inc. | Data routing method and apparatus for communication systems having multiple nodes |
-
1996
- 1996-08-02 US US08/692,007 patent/US5966380A/en not_active Expired - Lifetime
-
1997
- 1997-07-31 EP EP97305767A patent/EP0822685A3/en not_active Withdrawn
- 1997-08-04 JP JP20930897A patent/JPH10145427A/ja active Pending
-
2008
- 2008-01-24 JP JP2008013401A patent/JP2008167464A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04223632A (ja) * | 1990-03-21 | 1992-08-13 | Digital Equip Corp <Dec> | リンクステート情報の更新方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5966380A (en) | 1999-10-12 |
| JPH10145427A (ja) | 1998-05-29 |
| EP0822685A2 (en) | 1998-02-04 |
| EP0822685A3 (en) | 2002-11-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6396842B1 (en) | Method of searching using longest match based Randix Search Trie with variable length keys and having prefix capability | |
| EP1358739B1 (en) | Method and apparatus for routing table management | |
| CN101388030B (zh) | 数据库和数据库处理方法 | |
| US7089240B2 (en) | Longest prefix match lookup using hash function | |
| US6928484B1 (en) | Method and apparatus for discovering edge-disjoint shortest path pairs during shortest path tree computation | |
| US5787430A (en) | Variable length data sequence backtracking a trie structure | |
| US7443841B2 (en) | Longest prefix matching (LPM) using a fixed comparison hash table | |
| US5983223A (en) | Method and apparatus for determining a longest matching prefix from a dictionary of prefixes | |
| US7016979B2 (en) | System and method of accessing and transmitting different data frames in a digital transmission network | |
| US6765880B1 (en) | Method and apparatus for eliminating unprotectable paths from consideration during computation of a protectable shortest path tree | |
| CN102945249B (zh) | 一种策略规则匹配查询树生成方法、匹配方法及装置 | |
| US20020143747A1 (en) | Wildcards in radix- search tree structures | |
| US20040105422A1 (en) | Dynamic IP router tables using highest-priority matching | |
| JP3216630B2 (ja) | 通信制御装置 | |
| CN111937360A (zh) | 最长前缀匹配 | |
| JP2008167464A (ja) | Tlvに基づいたリンク状態のパケットの処理方法及び装置 | |
| US20060182133A1 (en) | Data transmission device | |
| EP0954140B1 (en) | Method of managing dynamic decision trees | |
| CN100496019C (zh) | IPv6路由表快速查找和更新的方法 | |
| KR100480272B1 (ko) | 소결합 고도 병렬 라우터 내의 라우팅 조정 프로토콜을위한 프리픽스 통합 방법 | |
| KR100408649B1 (ko) | 에이티엠 교환시스템의 피엔엔아이 최하위 레벨 노드의디폴트 주소 요약 방법 | |
| CN100484084C (zh) | 一种检索ip地址的方法 | |
| EP1657859B1 (en) | Protocol speed increasing device | |
| Kijkanjanarat et al. | Fast IP lookups using a two-trie data structure | |
| US20030031179A1 (en) | Self-updateable longest prefix matching method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20080514 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100521 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100901 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101005 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20101224 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110104 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20110201 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20110204 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110726 |