JP3149926B2 - アドレス変換方法及び装置 - Google Patents
アドレス変換方法及び装置Info
- Publication number
- JP3149926B2 JP3149926B2 JP27403498A JP27403498A JP3149926B2 JP 3149926 B2 JP3149926 B2 JP 3149926B2 JP 27403498 A JP27403498 A JP 27403498A JP 27403498 A JP27403498 A JP 27403498A JP 3149926 B2 JP3149926 B2 JP 3149926B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- packet
- information
- area
- spare
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2517—Translation of Internet protocol [IP] addresses using port numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/255—Maintenance or indexing of mapping tables
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2564—NAT traversal for a higher-layer protocol, e.g. for session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2585—NAT traversal through application level gateway [ALG]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2212/00—Encapsulation of packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Description
及び装置に関し、特に、異なるアドレス体系を使用する
網間のアドレス変換方法及び装置に関する。
ーザのローカル網を接続する場合、グローバル網の管理
者とそれぞれのローカル網の管理者がアドレス管理を簡
単にできるように、アドレス体系をそれぞれのユーザが
利用するローカル網とグローバル網とでアドレス体系を
分けて管理する場合がある。
ローバル網とローカル網とを接続する接続方法をとる場
合、グローバル網とローカル網の接続点では、グローバ
ル網とローカル網とで独自に管理しているアドレス体系
に基づいてアドレスの相互変換を行う必要があり、網間
にはアドレスを変換するゲートウェイ装置を設置する方
法が採用される。
転送される場合、ローカル網内のユーザが送信したパケ
ットがゲートウェイ装置に到着した際に、ローカル網で
有効なアドレス体系からグローバル網で有効なアドレス
体系に変換する必要があり、既存の方法としては、ゲー
トウェイ装置に到着したパケット毎に装置内に存在する
ローカル網とグローバル網の関係を示したテーブルを検
索し、得られたアドレスに書き換える方法が存在する
(特開平09−233112号公報)。
ようなアドレス変換においては、テーブル検索が必要と
なり、テーブル検索では一般的にテーブルサイズが大き
くなるとその分だけ検索時間が増大する。特に、検索手
順を多く必要とするユーザ数が増加してテーブルサイズ
が大きくなった場合やトラヒックの増加により変換を必
要とするパケット数が増加した場合は、テーブル検索時
間が増加し多大な転送遅延を発生させる原因となる。更
に、アドレス変換の対象となるネットワークが、バック
ボーン・ネットワークのような広域網になると検索時間
が一層増大する。
ス変換処理ではパケットの転送遅延を発生させ、また、
パケットの転送遅延を軽減させるためには高速な変換処
理を行う装置等を用いなければならず、ゲートウェイ装
置等のコストが高くなるという問題があった。
ドレス体系のネットワーク間でのパケットのアドレス変
換を簡略化できるアドレス変換方法及び装置を提供する
ことにある。
のネットワーク間でのパケットのアドレス変換に高速な
処理手段を使用することなく、パケットの転送遅延を抑
制することを可能としたアドレス変換方法及び装置を提
供することにある。
法及び装置は、異なるアドレス体系のネットワークを接
続するゲートウェイ装置(図1の110)におけるパケ
ットアドレスの変換に関し、ゲートウェイ装置でパケッ
トのアドレス領域を変換することでアドレス体系を相互
に変換して異なるアドレス体系の端末間で通信を可能に
するものである。
進めている団体IETF(InternetEngineering Task F
orce)によって標準化されているIPv6(Internet P
rotocol version 6)の基本ヘッダ(以降「パケットヘ
ッダ」という)とは別に存在するプロトコル拡張のため
の予備情報領域にアドレス変換のためのアドレス情報
(送信先アドレス及び送信元アドレス等)を格納し、前
記予備領域を検索し予備情報領域の中からアドレス変換
のためのアドレス情報(以下、アドレス変換情報ともい
う。)を取り出し(図2の210)、前記アドレス変換
情報を出力パケットに書き込む(図2の212)。つま
り、本発明のアドレス変換方法は、互いに異なるアドレ
ス体系を有する2つのネットワーク間を接続するゲート
ウェイのパケットのアドレス変換方法において、一方の
ネットワーク内のパケットに、他のネットワークでのア
ドレス体系のアドレス情報を格納した予備情報領域を設
け、前記ゲートウェイ装置を通過するパケットに対し当
該パケットのパケットヘッダのアドレス領域に前記予備
情報領域のアドレス情報を書き込むことによりアドレス
変換を行うことを特徴とする。また、前記アドレス変換
方法において、アドレス変換時にパケットの前記予備情
報領域を削除する、又はアドレス変換時にパケットの前
記予備情報領域に前記アドレス領域のアドレス変換前の
アドレス情報を書き込むように構成することができる。
るアドレス体系を有する2つのネットワーク間を接続す
るゲートウェイのパケットのアドレス変換装置におい
て、一方のネットワークから、パケットヘッダに当該ネ
ットワーク内のアドレス体系のアドレス情報及び予備情
報領域に他のネットワークのアドレス体系のアドレス情
報を有するパケットを入力し、当該パケットの予備情報
領域からアドレス情報を抽出する予備情報取り出し手段
(図2の210、図3の310、311、図6の61
0、611)と、抽出した前記アドレス情報を前記入力
パケットのパケットヘッダに書き込み出力パケットとし
て前記他のネットワークに出力するパケットヘッダ書き
込み手段(図2の212、図3の312、図6の61
3)とを有することを特徴とする。また、前記アドレス
変換装置において、アドレス変換時にパケットの前記予
備情報領域を削除する予備情報領域削除手段を有し、又
はアドレス変換時にパケットの前記予備情報領域に前記
アドレス領域のアドレス変換前のアドレス情報を書き込
む予備情報領域書き込み手段(図6の612、613)
を有するように構成することができる。
段によって取り出したアドレス変換情報を、アドレスを
表すサイズを変えずにパケットのアドレス領域に書き込
むことが可能である。具体的には予備情報領域の送信先
アドレスを、出力するパケットのアドレス領域に処理を
加えることなく書き込むことが可能である。
明のアドレス変換方法の一実施の形態について説明す
る。
トワーク構成を示す図である。アドレス体系1を管理し
ているネットワーク101とアドレス体系2を管理して
いるネットワーク102が存在する。アドレス体系1と
アドレス体系2はそれぞれ独自のネットワーク管理者に
より管理されており、互いに他のネットワークのアドレ
ス体系を理解することができないため、このネットワー
ク間での端末同士はアドレスの相互変換を行わなければ
通信を行うことはできない。
ットワーク101とネットワーク102とで管理されて
いるアドレス体系のそれぞれのアドレスを利用すること
ができるので、ゲートウェイ装置110を介することに
よりネットワーク101及びネットワーク102内の装
置は互いに通信を行うことが可能となる。このゲートウ
ェイ装置110は、ネットワーク101及びネットワー
ク102内の装置間でパケット通信を行う際に、相互に
理解のできるアドレス体系に変換する機能を有している
から、ネットワーク101及びネットワーク102内の
装置間での通信を可能にする。
トウェイ装置110の構成例を示す図である。図2にお
いて、パケット入出力装置201と203は、ネットワ
ーク101あるいはネットワーク102から転送される
パケットを受信する手段を持ち、かつ、ネットワーク1
02あるいはネットワーク101から転送されてきたパ
ケットをゲートウェイ装置110のアドレス変換装置2
02でアドレス変換処理がされ、アドレス変換後のパケ
ットをネットワーク101あるいはネットワーク102
に送信するための手段を持つ。
AM等の電子デバイスで構成され、装置外のネットワー
クから受信したフレーム、例えばATMの場合はATM
プロトコルで規定されているAAL5フレームのペイロ
ード領域からパケット部分を取り出し、アドレス変換装
置へ取り出したパケットの内容を渡す。アドレス変換装
置へ渡す手段は、例えばCPUやRAMによる転送処理
手段により構成することができる。逆に、装置外のネッ
トワークへ送信する場合には、パケットをAAL5フレ
ームにカプセル化して転送する。
ーマット形式は、転送に必要な最小限の情報を記述した
基本ヘッダ部分と、プロトコルを拡張した場合に特有の
処理情報を記述できる前記予備情報領域部分と、パケッ
トペイロード部分とで構成される。予備情報領域は、プ
ロトコル拡張のための情報を複数収容できるように予備
情報領域の識別子IDとID特有の情報部分の領域で構
成される。
に入力されたパケットは、アドレス変換装置202の予
備情報取り出し手段210に入力され、前記予備情報取
り出し手段210では入力されたパケットの予備情報領
域を検索し予備情報としてアドレス変換情報211を取
り出し、パケットヘッダ書き込み手段212に出力す
る。パケットヘッダ書き込み手段212では、入力した
アドレス変換情報211を元に入力パケットのパケット
ヘッダのアドレス領域に前記アドレス変換情報を書き込
み、アドレス体系の変換後の出力パケットとしてパケッ
ト入出力装置203あるいは201に出力する。
び図4を参照して本実施の形態の全体の動作を詳細に説
明する。図3は、図2をより具体化したアドレス変換装
置を示すブロック図であり、図4は、図3に示すアドレ
ス変換装置の動作を示すフローチャートである。
あるいは303に入力された一方のネットワークからの
データパケットは、アドレス変換装置302に渡され
る。アドレス変換装置302に渡されたパケットは、予
備情報検索手段310、アドレス情報検索手段311及
びパケットヘッダ書き込み手段312においてアドレス
変換の処理が行われ、変換後のパケットは他方のネット
ワークへの出力パケットとしてパケット入出力装置30
3あるいは301に出力される。
される(図4のステップ401)と、パケットに含まれ
る予備情報領域が検索される(ステップ402)。も
し、パケット内に予備情報領域が存在しない場合(ステ
ップ403no)、従来処理(ステップ408)を実行
する。予備情報領域が存在する場合(ステップ403y
es)、予備情報領域内に存在するアドレス変換情報を
検索する(ステップ404)。予備情報領域内にアドレ
ス変換情報が存在しない場合(ステップ405no)、
従来処理(ステップ408)を実行する。アドレス変換
情報が存在する場合(ステップ405yes)、アドレ
ス変換情報を使用して出力パケットのパケットヘッダの
アドレス領域を書き換える(ステップ406)。そし
て、アドレス変換後の出力パケットを図3に示すパケッ
ト入出力装置301あるいは303に送出する(ステッ
プ407)。
は、本発明の方式であるアドレス変換が行えない場合の
処理であり、従来のテーブルを検索してアドレス変換を
行うか、ゲートウェイ装置が従来処理を行わないとゲー
トウェイ装置管理者が判断した場合はパケットを廃棄す
る。もし、ゲートウェイ装置の管理者や責任者が従来処
理のアドレス変換も行うと決定したならば、パケットの
アドレス領域を変換した後に、図3におけるパケット入
出力装置301あるいは303に出力する(ステップ4
07)。
を説明する。図5は、具体的な入力パケットに対するア
ドレス変換装置での前記処理ステップによる信号処理内
容を示す図である。入力パケット510としては、送信
先アドレス501、送信元アドレス502、その他のヘ
ッダ情報503、予備情報領域識別子504、変換後送
信先アドレス505、変換後送信元アドレス506、ア
ドレス変換情報以外の予備情報領域の識別子507、ア
ドレス変換情報以外の予備情報領域508及びパケット
ペイロードデータ509の領域から構成されている。つ
まり、入力パケット510には、送信先アドレスdst
1及び送信元アドレスsrc1に加え、アドレス変換さ
れた後のそれぞれ送信先アドレスdst2及び送信元ア
ドレスsrc2が格納されている。
10が入力されたとすると(ステップ401)、予備情
報検索手段310によりパケット内に含まれる予備情報
領域504〜508が検索される(ステップ402)。
次に、検索した予備情報領域505〜506からアドレ
ス情報検索手段311によりアドレス変換情報505〜
506を検索しアドレス変換情報の送信先アドレスds
t2、送信元アドレスsrc2を読み出す(ステップ4
04)。次に、パケットヘッダ書き込み手段312によ
り、パケットヘッダのアドレス領域501および502
に前記送信先アドレスdst2及び送信元アドレスsr
c2を書き込む(ステップ406)。最終的なパケット
は、図5における出力パケット511のように組み立て
られ出力される。
アドレス体系のアドレス情報をアドレス変換情報として
格納する予備情報領域を設け、アドレス変換後も前記予
備情報領域を存続させるようにした例で説明したが、本
実施の形態ではアドレス変換後は前記予備情報領域は不
要であるから当該領域をアドレス変換後に削除すること
もでき、これによりアドレス変換後通過するネットワー
クの伝送帯域を低減させることができる。
第2の実施の形態について図面を参照して詳細に説明す
る。第1の実施の形態では、アドレス変換装置において
パケットのアドレス領域が一度書き換えられアドレス体
系が変換されると、そのパケットは再びアドレス変換装
置に入力しても元のアドレス体系に戻すことは不可能で
ある。本実施の形態では、アドレス体系を変換した後の
パケットでも再度アドレス変換装置に入力することで元
のアドレス体系のパケットに戻すことを可能とするもの
である。アドレス変換時にアドレス変換情報が読み出さ
れた後の予備情報領域を利用して元のアドレス情報を保
存することにより実現する。
を示す図である。第1の実施の形態の図3においてヘッ
ダアドレス検索手段612とパケットヘッダ及び予備情
報領域書き込み手段613とを有する点に特徴を有す
る。ヘッダアドレス検出手段612は、入力パケットの
パケットヘッダのアドレス領域のアドレス情報を、出力
パケットの予備情報領域に保存するために取り出す機能
を有する。
予備情報領域書き込み手段613は、入力パケットのパ
ケットヘッダのアドレス情報を出力パケットの予備情報
領域に書き込み、また、入力パケットの予備情報領域に
含まれていたアドレス変換情報を出力パケットのパケッ
トヘッダのアドレス領域に書き込んでパケット入出力装
置601あるいは603に渡す機能を有する。
て本実施の形態の全体の動作について、以下詳細に説明
する。本実施の形態の特徴的な処理動作は、図7に示す
ステップ706〜709の処理動作にあり、ステップ7
01〜705の処理動作は、第1の実施の形態のステッ
プ201〜205の動作と同様である。
701)、前記パケットの予備情報領域を検索し(ステ
ップ702)、予備情報領域が存在する場合(ステップ
703yes)、アドレス情報を検索する(ステップ7
04)。アドレス情報が存在する場合(ステップ705
yes)、本実施の形態の特徴とする前記ステップ70
6以降の処理動作に移行する。なお、ステップ703と
ステップ705において予備情報領域及びアドレス情報
が存在しない場合は、従来処理(ステップ710)の動
作を行うことは第1の実施の形態と同様である。
パケットにアドレス情報が存在する場合、入力パケット
のヘッダのアドレス領域を検索しアドレス情報を読み出
し一旦記憶手段に記憶する(ステップ706)。次に、
一旦記憶した前記アドレス情報を出力パケットの予備情
報領域に書き込む(ステップ707)。更に、入力パケ
ットの予備情報領域に含まれているアドレス変換情報を
出力パケットのアドレス領域に書き込む(ステップ70
8)。このようにして、入力パケットのヘッダのアドレ
ス情報と予備情報領域のアドレス情報とを入れ替え出力
パケットとして送出する(ステップ709)。
ドレス変換装置における前記処理ステップの信号処理内
容を示す図である。入力パケット810としては、送信
先アドレス801、送信元アドレス802、その他のヘ
ッダ情報803、予備情報領域識別子804、変換後送
信先アドレス805、変換後送信元アドレス806、ア
ドレス変換情報以外の予備情報領域の識別子807、ア
ドレス変換情報以外の予備情報領域808及びパケット
ペイロードデータ809の各領域から構成されている。
つまり、入力パケットにはアドレス情報として、送信先
アドレスdst1及び送信元アドレスsrc1に加え、
アドレス変換先の送信先アドレスdst2及び送信元ア
ドレスsrc2が格納されている。
ると(ステップ701)、パケット内に含まれる予備情
報領域804〜808が検索される(ステップ70
2)。次に、予備情報領域からアドレス変換情報805
〜806を検索し(ステップ704)、抽出したアドレ
ス検索情報からアドレス情報dst2とsrc2を作成
する。一方、入力パケットのヘッダのアドレス領域に含
まれるアドレス情報を検索し(ステップ706)、抽出
した前記アドレス情報からアドレス変換情報dst1と
src1を作成する。そして、アドレス変換情報dst
1、src1は出力パケットの予備情報領域に書き込み
(ステップ707)。アドレス情報dst2とsrc2
は、パケットヘッダのアドレス領域に書き込む(ステッ
プ708)。最終的に出力されるパケットの形は、図8
における出力パケット811のようになる。
ケットヘッダのアドレス領域の情報を、出力パケットの
予備情報領域に書き込むため、アドレス変換後であって
も元のアドレス情報を取り出すことが可能である。この
ため、例えばインタネットのようなグローバルネットワ
ークに、ユーザが独自に設定したアドレス体系の2つの
プライベートネットワークを接続して、プライベートネ
ットワーク間で通信を行う場合において、発信者側と受
信者側とのアドレス体系を同一にして通信を行うことが
可能である。つまり、発信者側のプライベートネットワ
ークからグローバルネットワークへの接続部分に設置し
たゲートウェイ装置では、一度変換されたアドレス情報
はパケット内に書き込まれているので、受信者側のプラ
イベートネットワークのゲートウェイ装置では、再びア
ドレス変換を行うときにパケットの予備情報領域に含ま
れるアドレス情報をアドレス領域に書き込むだけでよ
く、パケット転送の高速化が図れる。
れば、入力パケットの予備情報領域の情報のみを用いて
アドレスを書き換えるようにしており、ゲートウェイ装
置として、アドレス変換処理のためのテーブル及びテー
ブル管理、検索装置を不要とし、機能の軽減が図れ、装
置の軽量化、コストダウンが可能となる。
領域から取得することで、ユーザ数に依存しない一定の
処理手順数でアドレス変換を行うことができるから、ゲ
ートウェイ装置で変換に必要なユーザ数が増加した場合
でも、従来のテーブル検索を行うアドレス変換装置より
も、高速にパケット転送を行うことが可能となる。その
ため、パケット転送遅延を軽減することが可能となる。
報領域を削除することにより、通過するネットワークの
使用帯域を抑制することが可能となる。
ドレス変換前のパケットヘッダのアドレス情報を書き込
むことにより、再度ゲートウェイ装置を通過させ最初の
アドレス体系のアドレス情報を使用することを可能とし
同一アドレス体系のネットワーク間に他のアドレス体系
のネットワークを接続して通信を行う際に高速な通信を
可能する。
を示す図である。
の構成を示す図である。
ロック図である。
である。
の構成を示す図である。
である。
ケット入出力装置 202、302、602 アドレス変換装置 210 予備情報取り出し手段 211 アドレス情報 212、312、613 パケットヘッダ書き込み手段 310 予備情報検索手段 311 アドレス情報検索手段 501、801 dst1 502、802 src1 504、804 ID1 505、805 dst2 506、806 src2 507、807 ID2 509、809 ペイロード 511 出力パケット 610 予備情報検索手段 611 アドレス情報検索手段 612 ヘッダアドレス検索手段
Claims (6)
- 【請求項1】 互いに異なるアドレス体系を有する2つ
のネットワーク間を接続するゲートウェイのパケットの
アドレス変換方法において、 一方のネットワーク内のパケットに、他のネットワーク
でのアドレス体系のアドレス情報を格納した予備情報領
域を設け、前記ゲートウェイ装置を通過するパケットに
対し当該パケットのパケットヘッダのアドレス領域に前
記予備情報領域のアドレス情報を書き込むことによりア
ドレス変換を行うことを特徴とするアドレス変換方法。 - 【請求項2】 アドレス変換時にパケットの前記予備情
報領域を削除することを特徴とする請求項1記載のアド
レス変換方法。 - 【請求項3】 アドレス変換時にパケットの前記予備情
報領域に前記アドレス領域のアドレス変換前のアドレス
情報を書き込むことを特徴とする請求項1記載のアドレ
ス変換方法。 - 【請求項4】 互いに異なるアドレス体系を有する2つ
のネットワーク間を接続するゲートウェイのパケットの
アドレス変換装置において、 一方のネットワークから、パケットヘッダに当該ネット
ワーク内のアドレス体系のアドレス情報及び予備情報領
域に他のネットワークのアドレス体系のアドレス情報を
有するパケットを入力し、当該パケットの予備情報領域
からアドレス情報を抽出する予備情報取り出し手段と、
抽出した前記アドレス情報を前記入力パケットのパケッ
トヘッダに書き込み出力パケットとして前記他のネット
ワークに出力するパケットヘッダ書き込み手段とを有す
ることを特徴とするアドレス変換装置。 - 【請求項5】 アドレス変換時にパケットの前記予備情
報領域を削除する予備情報領域削除手段を有することを
特徴とする請求項4記載のアドレス変換方法。 - 【請求項6】 アドレス変換時にパケットの前記予備情
報領域に前記アドレス領域のアドレス変換前のアドレス
情報を書き込む予備情報領域書き込み手段を有すること
を特徴とする請求項4記載のアドレス変換方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27403498A JP3149926B2 (ja) | 1998-09-28 | 1998-09-28 | アドレス変換方法及び装置 |
US09/406,803 US6950433B1 (en) | 1998-09-28 | 1999-09-28 | Address converter for gateways interconnecting networks of different address formats |
US11/202,365 US7379425B2 (en) | 1998-09-28 | 2005-08-12 | Address converter for gateways interconnecting networks of different address formats |
US12/100,911 US8077711B2 (en) | 1998-09-28 | 2008-04-10 | Address converter for gateways interconnecting networks of different address formats |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27403498A JP3149926B2 (ja) | 1998-09-28 | 1998-09-28 | アドレス変換方法及び装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000106572A JP2000106572A (ja) | 2000-04-11 |
JP3149926B2 true JP3149926B2 (ja) | 2001-03-26 |
Family
ID=17536051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27403498A Expired - Fee Related JP3149926B2 (ja) | 1998-09-28 | 1998-09-28 | アドレス変換方法及び装置 |
Country Status (2)
Country | Link |
---|---|
US (3) | US6950433B1 (ja) |
JP (1) | JP3149926B2 (ja) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU706160B2 (en) * | 1994-06-08 | 1999-06-10 | Hughes Electronics Corporation | Apparatus and method for hybrid network access |
ATE367701T1 (de) | 1997-03-12 | 2007-08-15 | Nomadix Inc | Nomadischer übersetzen oder wegesucher |
JP3149926B2 (ja) * | 1998-09-28 | 2001-03-26 | 日本電気株式会社 | アドレス変換方法及び装置 |
US8266266B2 (en) | 1998-12-08 | 2012-09-11 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization, authentication and accounting |
US8713641B1 (en) | 1998-12-08 | 2014-04-29 | Nomadix, Inc. | Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device |
US7194554B1 (en) | 1998-12-08 | 2007-03-20 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization authentication and accounting |
AU1224101A (en) | 1999-10-22 | 2001-05-08 | Nomadix, Inc. | Gateway device having an xml interface and associated method |
US6831917B1 (en) * | 2000-05-10 | 2004-12-14 | Cisco Technology, Inc. | Network address translation for multicast virtual sourcing |
EP2288083B1 (en) * | 2000-06-16 | 2013-07-31 | Fujitsu Limited | Communication device having VPN accomodation function |
US7061896B2 (en) | 2000-09-20 | 2006-06-13 | George Mason Intellectual Properties, Inc. | Wireless label switched packet transfer network |
US7339895B2 (en) * | 2001-08-21 | 2008-03-04 | Hitachi, Ltd. | Gateway device and control method for communication with IP and IPV6 protocols |
JP2003087297A (ja) * | 2001-09-13 | 2003-03-20 | Toshiba Corp | パケット転送装置およびパケット転送方法 |
US7898972B2 (en) * | 2002-01-17 | 2011-03-01 | Agere Systems Inc. | Auxiliary coding for home networking communication system |
US20030169781A1 (en) * | 2002-03-05 | 2003-09-11 | Adtran, Inc. | Device management communication mechanism for selectively addressing multiple devices using single target identifier (TID) - based communication protocol |
KR100492490B1 (ko) * | 2002-10-31 | 2005-06-02 | 크로스반도체기술 주식회사 | IPv4/IPv6 변환에 있어서 TCP 세그먼트/UDP 데이터그램의체크섬 계산 장치 및 방법 |
US7460503B2 (en) * | 2004-02-03 | 2008-12-02 | Sharp Laboratories Of America, Inc. | Method for beacon rebroadcast in centrally controlled wireless systems |
US20090003381A1 (en) * | 2007-06-28 | 2009-01-01 | Shamilian John H | Method and Apparatus for Providing Protocol Translation in Support of IMS Services |
US8284682B2 (en) * | 2008-02-19 | 2012-10-09 | Qualcomm, Incorporated | Facilitating transfer of push and pull messages for remotely testing mobile devices |
US8675662B2 (en) * | 2009-12-15 | 2014-03-18 | Verizon Patent And Licensing Inc. | IPv6 VLAN tag packet transport optimization |
US11032239B1 (en) * | 2019-12-05 | 2021-06-08 | AT&T Intellectual Propety I, L.P. | Methods and systems for providing global internet protocol (IP) addresses |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0300350B1 (en) * | 1987-07-20 | 1996-09-25 | Matsushita Electric Industrial Co., Ltd. | Communication system |
US4897841A (en) * | 1989-01-11 | 1990-01-30 | Hughes Lan Systems, Inc. | System and method for bridging local area networks using concurrent broadband channels |
US5956335A (en) * | 1991-01-25 | 1999-09-21 | Cabletron Systems, Inc. | Many to few group address translation through a network bridge |
AU706160B2 (en) * | 1994-06-08 | 1999-06-10 | Hughes Electronics Corporation | Apparatus and method for hybrid network access |
JP3052826B2 (ja) | 1996-02-22 | 2000-06-19 | 日新電機株式会社 | アドレス変換装置 |
US5852660A (en) * | 1996-04-10 | 1998-12-22 | Ericsson Inc. | Network protocol conversion module within a telecommunications system |
JP3531367B2 (ja) * | 1996-07-04 | 2004-05-31 | 株式会社日立製作所 | トランスレータ |
US5940394A (en) * | 1996-08-08 | 1999-08-17 | At&T Corp | Transferring messages in networks made up of subnetworks with different namespaces |
DE69737645T2 (de) * | 1996-11-01 | 2007-11-22 | Hitachi, Ltd. | Kommunikationsverfahren zwischen einem IPv4-Endgerät und einem IPv6-Endgerät und IPv4-IPv6-Umwandlungsvorrichtung |
US6061356A (en) * | 1996-11-25 | 2000-05-09 | Alcatel Internetworking, Inc. | Method and apparatus for switching routable frames between disparate media |
US6324267B1 (en) * | 1997-01-17 | 2001-11-27 | Scientific-Atlanta, Inc. | Two-tiered authorization and authentication for a cable data delivery system |
US5999541A (en) * | 1997-02-28 | 1999-12-07 | 3Com Corporation | Transmission of token-ring packets over ethernet by tunneling |
US6542497B1 (en) * | 1997-03-11 | 2003-04-01 | Verizon Services Corp. | Public wireless/cordless internet gateway |
CA2287376C (en) * | 1997-04-25 | 2003-06-17 | Nortel Networks Corporation | Method and apparatus for atm address resolution |
US6243383B1 (en) * | 1997-12-01 | 2001-06-05 | Nortel Networks Limited | Method and apparatus for ATM address resolution |
US6434620B1 (en) * | 1998-08-27 | 2002-08-13 | Alacritech, Inc. | TCP/IP offload network interface device |
JPH11122301A (ja) * | 1997-10-20 | 1999-04-30 | Fujitsu Ltd | アドレス変換接続装置 |
US6198751B1 (en) * | 1997-11-19 | 2001-03-06 | Cabletron Systems, Inc. | Multi-protocol packet translator |
US6373847B1 (en) * | 1998-02-03 | 2002-04-16 | Nortel Networks Limited | Computer telephony integration server with dial-up network access |
US6377990B1 (en) * | 1998-06-15 | 2002-04-23 | Lodgenet Entertainment Corporation | System for providing internet access from locations different from those for which the user's software was configured |
US20020002615A1 (en) * | 1998-09-18 | 2002-01-03 | Vijay K. Bhagavath | Method and apparatus for switching between internet service provider gateways |
JP3149926B2 (ja) * | 1998-09-28 | 2001-03-26 | 日本電気株式会社 | アドレス変換方法及び装置 |
-
1998
- 1998-09-28 JP JP27403498A patent/JP3149926B2/ja not_active Expired - Fee Related
-
1999
- 1999-09-28 US US09/406,803 patent/US6950433B1/en not_active Expired - Lifetime
-
2005
- 2005-08-12 US US11/202,365 patent/US7379425B2/en not_active Expired - Fee Related
-
2008
- 2008-04-10 US US12/100,911 patent/US8077711B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000106572A (ja) | 2000-04-11 |
US20060039377A1 (en) | 2006-02-23 |
US20080198852A1 (en) | 2008-08-21 |
US7379425B2 (en) | 2008-05-27 |
US8077711B2 (en) | 2011-12-13 |
US6950433B1 (en) | 2005-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3149926B2 (ja) | アドレス変換方法及び装置 | |
US6101552A (en) | Virtual internet protocol gate and the network constructed with the same | |
US5946467A (en) | Application-level, persistent packeting apparatus and method | |
US7373429B2 (en) | Integrated IP network | |
EP2724505B1 (en) | Header compression with a code book | |
US7593406B2 (en) | Multi-layered packet processing device | |
JP2001251351A (ja) | パケット交換機における入力パケット処理方式 | |
EP2259191A1 (en) | System and method for selectively bridging and routing PPPoE data packets between multiple networks | |
US20060067344A1 (en) | Network system, gateway, radio terminal, and recording medium | |
CN101098304A (zh) | 路由器和地址标识信息管理服务器 | |
CA2281321A1 (en) | Programmable network | |
US7818363B2 (en) | Communications system, communications method, network manager, and transfer device | |
CN114006953A (zh) | 一种处理报文的方法及装置 | |
JP2000078205A (ja) | ネットワ―ク間デ―タ伝送方法 | |
US6510159B1 (en) | Router and routing method | |
US6311222B1 (en) | Translator memory management system | |
JP2002141931A (ja) | ルータ装置及び経路制御方法 | |
WO2004066562A1 (ja) | データ転送装置 | |
US20030115359A1 (en) | Network relay apparatus, network system, and network relay method | |
GB2372906A (en) | Routing of data in a mobile IP system during change of agent | |
JP3490358B2 (ja) | ネットワーク間通信方法およびサーバ装置並びにネットワーク間通信システム | |
JP2010010995A (ja) | Gfpフレームレイヤでのプロテクション・スイッチ・システム | |
JP2000232480A (ja) | パケットヘッダ変換装置および通信ノード装置 | |
CN117336387A (zh) | 多协议互联方法、设备及计算机可读存储介质 | |
US6917615B2 (en) | Method of and device for sending information to multiple addresses |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080119 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090119 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100119 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110119 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110119 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120119 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130119 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130119 Year of fee payment: 12 |
|
LAPS | Cancellation because of no payment of annual fees |