JP5258442B2 - Arpテーブル管理装置 - Google Patents
Arpテーブル管理装置 Download PDFInfo
- Publication number
- JP5258442B2 JP5258442B2 JP2008200125A JP2008200125A JP5258442B2 JP 5258442 B2 JP5258442 B2 JP 5258442B2 JP 2008200125 A JP2008200125 A JP 2008200125A JP 2008200125 A JP2008200125 A JP 2008200125A JP 5258442 B2 JP5258442 B2 JP 5258442B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- input
- associative memory
- information
- cam
- 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
本発明は、上記問題点を解決することを目的とする。
更には、前記連想メモリへの入力データとして登録情報が一定時間で消去される動的な情報か、永続的に保持する静的な情報かを示すTypeフィールドを備え、前記Typeフィールドにより動的な情報のみを削除可能なアドレスとして抽出ができる。また、連想メモリへの入力データとして登録情報が有効であるか無効であるかを示すStatusフィールドを備え、前記Statusフィールドにより検索対象を登録情報のみを対象とし、無効な登録情報を検索する。
102 ランダムアクセスメモリ
103 アドレスセレクタ
104 アドレスセレクタ
105 タイマ
106 タイマコードセレクタ
501 連想メモリ
502 ランダムアクセスメモリ
503 アドレスセレクタ
504 アドレスエンコーダ
505 タイマ
506 アドレスデコーダ
Claims (2)
- IPアドレスの入力によってMACアドレスを出力するARPテーブル管理装置であって、
IPアドレスと時間情報を入力データとして登録アドレスを出力する連想メモリと、
登録アドレスを入力アドレスとしてMACアドレスを出力するランダムアクセスメモリと、
登録時間と検索時間を選択して前記連想メモリへの入力とするタイマコードセレクタと、
外部入力される登録アドレスと前記連想メモリが出力する更新アドレスを選択して連想メモリアドレスへの入力とする第一のアドレスセレクタと、
外部入力される登録アドレスと前記連想メモリが出力する更新アドレスを選択してRAMへの出力とする第二のアドレスセレクタと、
前記連想メモリにおいて、入力データの任意のbitを無効化するMaskBitと、
前記連想メモリへの入力データとして登録情報が一定時間で消去される動的な情報か、永続的に保持する静的な情報かを示すTypeフィールドと、
を備え、
タイマコード入力をMaskすることでIPアドレスからMACアドレスへの変換を行い、IPアドレス入力をMaskすることで任意の時間情報を持つエントリを検索し、前記Typeフィールドにより動的な情報のみを削除可能なアドレスとして抽出ができることを特徴とするARPテーブル管理装置。 - 連想メモリへの入力データとして登録情報が有効であるか無効であるかを示すStatusフィールドを備え、
前記Statusフィールドにより検索対象を登録情報のみを対象とし、無効な登録情報を検索することを特徴とする請求項1に記載のARPテーブル管理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008200125A JP5258442B2 (ja) | 2008-08-01 | 2008-08-01 | Arpテーブル管理装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008200125A JP5258442B2 (ja) | 2008-08-01 | 2008-08-01 | Arpテーブル管理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010041248A JP2010041248A (ja) | 2010-02-18 |
JP5258442B2 true JP5258442B2 (ja) | 2013-08-07 |
Family
ID=42013342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008200125A Expired - Fee Related JP5258442B2 (ja) | 2008-08-01 | 2008-08-01 | Arpテーブル管理装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5258442B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5588894B2 (ja) * | 2011-02-23 | 2014-09-10 | 日本電信電話株式会社 | レイヤ2アドレスキャッシュ更新制御方法、装置及びプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3842417B2 (ja) * | 1997-12-25 | 2006-11-08 | 株式会社東芝 | Atmスイッチ |
JP4156112B2 (ja) * | 1998-12-25 | 2008-09-24 | 富士通株式会社 | 高速検索方法及び高速検索装置 |
JP2004282421A (ja) * | 2003-03-17 | 2004-10-07 | Matsushita Electric Ind Co Ltd | シフト機能付き連想記憶メモリ及びアドレス検索装置 |
-
2008
- 2008-08-01 JP JP2008200125A patent/JP5258442B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010041248A (ja) | 2010-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7760720B2 (en) | Translating native medium access control (MAC) addresses to hierarchical MAC addresses and their use | |
JP4008049B2 (ja) | アドレス送信装置、アドレス送信方法およびアドレス送信システム | |
US20040085953A1 (en) | Longest prefix matching (LPM) using a fixed comparison hash table | |
US20030200318A1 (en) | Apparatus and method for NAT/NAPT session management | |
JP2003283578A (ja) | プロトコル変換方法及び装置 | |
CN109921995B (zh) | 一种配置地址表的方法、fpga和应用该fpga的网络设备 | |
US10897422B2 (en) | Hybrid routing table for routing network traffic | |
TWI241089B (en) | Method and apparatus to perform network routing using multiple length trie blocks | |
US7385983B2 (en) | Network address-port translation apparatus and method | |
US20230041395A1 (en) | Method and Device for Processing Routing Table Entries | |
US7349981B2 (en) | System, apparatus, and method for string matching | |
US7948916B2 (en) | Method and apparatus for discovering topology information in a network | |
KR100514742B1 (ko) | 통합 캐시를 이용하여 다음 홉 주소를 결정하는 장치 및 방법 | |
JP6104406B2 (ja) | ネットワークのプロトコルアドレスを扱う方法及び処理デバイス | |
US7599364B2 (en) | Configurable network connection address forming hardware | |
JP6678401B2 (ja) | 変更のためにパケットを個々のレイヤに分割し、変更後のレイヤを情報処理で継合する方法およびその装置 | |
CN105187330B (zh) | 使用唯一分组标识符来标识分组结构的方法及网络交换机 | |
JP5258442B2 (ja) | Arpテーブル管理装置 | |
JP2004364109A (ja) | テンポラリアドレス通信装置、プログラム、記録媒体、および方法 | |
WO2006063217A1 (en) | Maskable content addressable memory | |
JP3376941B2 (ja) | ルータ装置 | |
US7411956B2 (en) | Methods and apparatus for routing packets | |
CN111935019A (zh) | 数字对象寻址方法、装置及设备、存储介质 | |
KR20150146421A (ko) | 유연한 수정들을 실현하기 위해 패킷들 내의 헤더 레이어들의 확장 및 수축을 허용하도록 비트 벡터들을 사용하는 방법 및 이의 장치 | |
JP2005333220A (ja) | ネットワークノード装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110801 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121018 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121106 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20121212 |
|
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: 20130326 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130423 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160502 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |