JP5413014B2 - ルータ装置、ルーティング方法、プログラム及び記録媒体 - Google Patents
ルータ装置、ルーティング方法、プログラム及び記録媒体 Download PDFInfo
- Publication number
- JP5413014B2 JP5413014B2 JP2009171928A JP2009171928A JP5413014B2 JP 5413014 B2 JP5413014 B2 JP 5413014B2 JP 2009171928 A JP2009171928 A JP 2009171928A JP 2009171928 A JP2009171928 A JP 2009171928A JP 5413014 B2 JP5413014 B2 JP 5413014B2
- Authority
- JP
- Japan
- Prior art keywords
- routing
- information
- destination
- vpn
- network
- 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
101 クライアントマシン
102 ネットワークルータ
103 ネットワークA
104 ネットワークB
201 CPU
202 ROM
203 メモリ
204 記憶装置FLASH
205 WAN側通信インターフェース
206 アクセラレータ
207 LAN側通信インターフェース
301 ルーティングテーブル管理手段
302 パケットルーティング予測手段
303 通信パケットルーティング手段
304 LAN側通信手段
305 WAN側通信手段
306 VPN通信手段
307 ルータ設定/VPN設定管理手段
308 DNSキャッシュサーバ機能
Claims (8)
- ユーザの操作する情報処理装置と同じネットワークに属し、該情報処理装置とVPN技術を利用して構成されたネットワークである複数のVPNネットワークとの間に配置され、
前記情報処理装置と前記複数のVPNネットワークとのネットワーク接続を行うVPN接続手段と、
前記情報処理装置からの通信パケットについてルーティングを行うルーティング手段と、
ルーティング先とアドレス情報を対応付けてルーティング情報として保持し管理するルーティング情報管理手段と、
前記ルーティング手段で取得された宛先IPアドレス情報と前記ルーティング情報管理手段で管理された前記ルーティング情報とを用いて、前記情報処理装置からの通信パケットのルーティング先を予測する予測手段と、
を有し、
前記ルーティング手段は、前記VPN接続手段によるネットワーク接続の確立後、前記情報処理装置からの通信パケットをモニタリングして前記通信パケットに含まれる宛先IPアドレス情報を取得し、前記宛先IPアドレス情報に基づいて前記通信パケットのルーティングを行い、
前記予測手段は、前記宛先IPアドレス情報に対応するアドレス情報が前記ルーティング情報に含まれない場合に、VPNネットワークのDNSサーバに対し、リバースDNSリクエストを送信してホスト検索を行って見つかったホストの属するVPNネットワークを前記通信パケットのルーティング先と予測し、
前記宛先IPアドレス情報に対応するアドレス情報が前記ルーティング情報に含まれる場合に、該アドレス情報に対応付けられたVPNネットワークを前記通信パケットのルーティング先と予測し、
前記ルーティング情報管理手段は、前記ホスト検索結果でホストが見つかった場合に、該検索結果を用いて前記ルーティング情報を更新することを特徴とするルータ装置。 - 前記ルーティング手段は、前記予測手段で予測されたルーティング先に前記情報処理装置からの通信パケットをルーティングすることを特徴とする請求項1に記載のルータ装置。
- 前記DNSサーバが持つホストのアドレスに関する情報を保持するDNSキャッシュ手段を有し、
前記予測手段は、前記DNSサーバへのリバースDNSリクエストの送信前に、前記DNSキャッシュ手段にARPリクエストを送信し、
前記DNSキャッシュ手段は、前記ARPリクエストに含まれる前記宛先IPアドレス情報に対応する前記情報を保持する場合に、前記情報を含めたARPレスポンスを前記予測手段に送信することを特徴とする請求項1又は2に記載のルータ装置。 - ユーザの操作する情報処理装置と、VPN技術を利用して構成され該情報処理装置と異なるネットワークである複数のVPNネットワークとの間の際に行われ、
前記情報処理装置と前記複数のVPNネットワークとのネットワーク接続を行うVPN接続ステップと、
前記情報処理装置からの通信パケットについてルーティングを行うルーティングステップと、
ルーティング先とアドレス情報を対応付けてルーティング情報として保持し管理するルーティング情報管理ステップと、
前記ルーティングステップで取得された宛先IPアドレス情報と前記ルーティング情報管理ステップで管理される前記ルーティング情報とを用いて、前記情報処理装置からの通信パケットのルーティング先を予測する予測ステップと、
を有し、
前記ルーティングステップは、前記VPN接続ステップによるネットワーク接続の確立後、前記情報処理装置からの通信パケットをモニタリングして前記通信パケットに含まれる宛先IPアドレス情報を取得し、前記宛先IPアドレス情報に基づいて前記通信パケットのルーティングを行い、
前記予測ステップは、前記宛先IPアドレス情報に対応するアドレス情報が前記ルーティング情報に含まれない場合に、VPNネットワークのDNSサーバに対し、リバースDNSリクエストを送信してホスト検索を行って見つかったホストの属するVPNネットワークを前記通信パケットのルーティング先と予測し、
前記宛先IPアドレス情報に対応するアドレス情報が前記ルーティング情報に含まれる場合に、該アドレス情報に対応付けられたVPNネットワークを前記通信パケットのルーティング先と予測し、
前記ルーティング情報管理ステップは、前記ホスト検索結果でホストが見つかった場合に、該検索結果を用いて前記ルーティング情報を更新することを特徴とするルーティング方法。 - 前記ルーティングステップは、前記予測ステップで予測されたルーティング先に前記情報処理装置からの通信パケットをルーティングすることを特徴とする請求項4に記載のルーティング方法。
- ユーザの操作する情報処理装置と同じネットワークに属し、該情報処理装置とVPN技術を利用して構成されたネットワークである複数のVPNネットワークとの間に配置されるルータ装置に用いられ、
コンピュータに、
前記情報処理装置と前記複数のVPNネットワークとのネットワーク接続を行うVPN接続処理と、
前記情報処理装置からの通信パケットについてルーティングを行うルーティング処理と、
ルーティング先とアドレス情報を対応付けてルーティング情報として保持し管理するルーティング情報管理処理と、
前記ルーティング処理で取得された宛先IPアドレス情報と前記ルーティング情報管理処理で管理される前記ルーティング情報とを用いて、前記情報処理装置からの通信パケットのルーティング先を予測する予測処理と、
を実行させ、
前記ルーティング処理は、前記VPN接続機能によるネットワーク接続の確立後、前記情報処理装置からの通信パケットをモニタリングして前記通信パケットに含まれる宛先IPアドレス情報を取得し、前記宛先IPアドレス情報に基づいて前記通信パケットのルーティングを行い、
前記予測処理は、前記宛先IPアドレス情報に対応するアドレス情報が前記ルーティング情報に含まれない場合に、VPNネットワークのDNSサーバに対し、リバースDNSリクエストを送信してホスト検索を行って見つかったホストの属するVPNネットワークを前記通信パケットのルーティング先と予測し、
前記宛先IPアドレス情報に対応するアドレス情報が前記ルーティング情報に含まれる場合に、該アドレス情報に対応付けられたVPNネットワークを前記通信パケットのルーティング先と予測し、
前記ルーティング情報管理処理は、前記ホスト検索結果でホストが見つかった場合に、該検索結果を用いて前記ルーティング情報を更新することを特徴とするプログラム。 - 前記ルーティング処理は、前記予測処理で予測されたルーティング先に前記情報処理装置からの通信パケットをルーティングすることを特徴とする請求項6に記載のプログラム。
- 請求項6又は7に記載のプログラムを記録しコンピュータ読み取り可能なことを特徴とする記録媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009171928A JP5413014B2 (ja) | 2009-07-23 | 2009-07-23 | ルータ装置、ルーティング方法、プログラム及び記録媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009171928A JP5413014B2 (ja) | 2009-07-23 | 2009-07-23 | ルータ装置、ルーティング方法、プログラム及び記録媒体 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2011029805A JP2011029805A (ja) | 2011-02-10 |
| JP2011029805A5 JP2011029805A5 (ja) | 2012-08-09 |
| JP5413014B2 true JP5413014B2 (ja) | 2014-02-12 |
Family
ID=43638069
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009171928A Expired - Fee Related JP5413014B2 (ja) | 2009-07-23 | 2009-07-23 | ルータ装置、ルーティング方法、プログラム及び記録媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5413014B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE112019002083T5 (de) * | 2018-06-14 | 2021-03-04 | Hitachi Automotive Systems, Ltd. | Gateway-Vorrichtung |
| CN115714676B (zh) * | 2022-11-09 | 2024-06-11 | 四川天邑康和通信股份有限公司 | 一种家用路由器识别与管理客户端的方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003069609A (ja) * | 2001-08-23 | 2003-03-07 | Fujitsu Ltd | 仮想私設網サービスを提供するシステム |
| JP3896361B2 (ja) * | 2004-02-12 | 2007-03-22 | 株式会社東芝 | 通信経路設定装置、通信経路設定方法および通信経路設定プログラム |
| JP4816572B2 (ja) * | 2007-05-30 | 2011-11-16 | 富士ゼロックス株式会社 | 仮想ネットワーク接続システム及び装置 |
-
2009
- 2009-07-23 JP JP2009171928A patent/JP5413014B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2011029805A (ja) | 2011-02-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100901790B1 (ko) | IPv4 네트워크 기반 IPv6 서비스 제공시스템에서의 제어 터널 및 다이렉트 터널 설정 방법 | |
| CN1316793C (zh) | 路由器设备、路由信息发布方法、和通信系统 | |
| CN104350725A (zh) | 通过软件定义网络进行信息中心网络的无缝集成和独立演进方法 | |
| JP2004336208A (ja) | ルータ、アドレス識別情報管理サーバ | |
| JP2006086800A (ja) | ソースアドレスを選択する通信装置 | |
| WO2011035528A1 (zh) | 用于通过中继方式进行nat穿越的方法、系统和中继服务器 | |
| US8099506B2 (en) | Communication system, node device, node process program and a message transmitting and receiving method | |
| US7882169B1 (en) | Method and apparatus for configuring relay processes used for dynamically configuring hosts in network communications | |
| JP2008148200A (ja) | 中継サーバ | |
| JP5638063B2 (ja) | 通信装置、通信装置の制御方法、プログラム | |
| JP5413014B2 (ja) | ルータ装置、ルーティング方法、プログラム及び記録媒体 | |
| US20050204060A1 (en) | Information processing system | |
| JP5167214B2 (ja) | ネットワーク制御方法およびネットワークシステム | |
| US11962502B2 (en) | Control apparatus, communication system, control method and program | |
| JP2020145568A (ja) | 中継装置及びプログラム | |
| JP2005197936A (ja) | 通信システム、登録装置及び通信装置 | |
| JP2004135108A (ja) | 通信制御方法、通信端末、ルータ、通信端末の制御プログラム、およびルータの制御プログラム | |
| CN117201510A (zh) | 一种文件同步方法、装置、设备及存储介质 | |
| JP2006067046A (ja) | ゲートウェイ情報処理装置、情報送受信方法、情報送受信プログラム及びプログラム記録媒体 | |
| JP5084716B2 (ja) | Vpn接続装置、dnsパケット制御方法、及びプログラム | |
| WO2021124575A1 (ja) | 通信装置、移動通信端末、通信方法、及びプログラム | |
| JP5849695B2 (ja) | 中継サーバ | |
| JP5473474B2 (ja) | 通信装置、通信方法、プログラム | |
| JP2010130604A (ja) | 動的ゲートウェイ探索システム、動的ゲートウェイ探索方法、及びプログラム | |
| JP2019216371A (ja) | ネットワーク制御装置、ユーザ端末、通信システム、ネットワーク制御方法およびネットワーク制御プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120626 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120626 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130607 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130611 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130812 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131015 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131028 |
|
| LAPS | Cancellation because of no payment of annual fees |