JP2008028798A - Network apparatus, ip network system, connection setting method of the network apparatus in the same system, and program - Google Patents
Network apparatus, ip network system, connection setting method of the network apparatus in the same system, and program Download PDFInfo
- Publication number
- JP2008028798A JP2008028798A JP2006200359A JP2006200359A JP2008028798A JP 2008028798 A JP2008028798 A JP 2008028798A JP 2006200359 A JP2006200359 A JP 2006200359A JP 2006200359 A JP2006200359 A JP 2006200359A JP 2008028798 A JP2008028798 A JP 2008028798A
- Authority
- JP
- Japan
- Prior art keywords
- network device
- terminal
- network
- virtual interface
- domain name
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 12
- 230000004044 response Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 14
- 230000006870 function Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本発明は、仮想インタフェースを実装するネットワーク機器、およびIPネットワークシステム、ならびに同システムにおけるネットワーク機器の接続設定方法、プログラムに関する。 The present invention relates to a network device that implements a virtual interface, an IP network system, and a network device connection setting method and program in the system.
ネットワークに対し、ルータ、LANアダプタ、スイッチングハブ等のネットワーク機器を新規に接続する場合、追加されたネットワーク機器のIPアドレスを自動的に決定する仕組みとして、従来、BootPやDHCP(Dynamic Host Configuration Protocol)が用いられてきた。
これらの技術によれば、IPアドレスやネットワークの情報を自動的に設定できるが、接続された端末に対してどのようなサービスが提供されているかを事前に知ることはできない。また、これらのサービスがあらかじめネットワーク上で作動していないとIPアドレスの自動付与を受けることができないといった問題があった。
Conventionally, when a network device such as a router, a LAN adapter, or a switching hub is newly connected to the network, as a mechanism for automatically determining the IP address of the added network device, BootP or DHCP (Dynamic Host Configuration Protocol) has been conventionally used. Has been used.
According to these technologies, the IP address and network information can be automatically set, but it is impossible to know in advance what service is provided to the connected terminal. In addition, there is a problem that an IP address cannot be automatically assigned unless these services are operated in advance on the network.
この問題を解決するために、IETF(Internet Engineering Task Force)において、Zeroconf(Zero Configuration Networking)規格が審議中である。
Zeroconf規格によれば、APIPA(Automatic Private IP Addressing)によるIPv4LL(Link Local)アドレスの自動付与の仕組みにより、前記のようなネットワーク情報を供給するサーバのない環境での自立的なアドレス設定の自動化を行うと共に、ネットワーク内での名前解決(IPアドレスとホスト名の相互変換)を行い、マルチキャスト(同報)パケットによって端末上で動作しているサービスをアナウンスする仕組みを規定している(例えば、非特許文献1参照)。
According to the Zeroconf standard, IPv4LL (Link Local) address is automatically assigned by APIPA (Automatic Private IP Addressing), so that autonomous address setting is automated in an environment where there is no server supplying network information as described above. In addition, a mechanism for performing name resolution (mutual conversion between IP address and host name) in the network and announcing a service operating on the terminal by a multicast (broadcast) packet is specified (for example, Patent Document 1).
前記したZeroconf規格によれば、接続するネットワーク機器(以下、単に機器という)について、APIPAもしくはDHCPでアドレス決定を行い、同一ネットワーク上の機器は同一セグメント、もしくはIPv4LLでの通信ができることを前提に設計されている。しかしながら、実際に機器を利用する環境においては、機器が同一の物理的ネットワーク上にあっても、あらかじめ静的に異なるIPアドレス空間を与えられた機器同士である場合がある。昨今のノートPCの普及やモバイル端末の利用が盛んな状況ではこのような環境が一般的である。 According to the above-mentioned Zeroconf standard, the network device to be connected (hereinafter simply referred to as “device”) is determined on the assumption that the address is determined by APIPA or DHCP, and the devices on the same network can communicate by the same segment or IPv4LL. Has been. However, in an environment where devices are actually used, there are cases where devices that are statically assigned different IP address spaces in advance, even if the devices are on the same physical network. Such an environment is common in the situation where the spread of notebook PCs and the use of mobile terminals are active recently.
このような状況において、Zeroconf規格で定められた内容では機器を介して端末は相互に通信することができない。また、サービスのアナウンスはマルチキャストで行われるため、機器間やアプリケーションではサービスを行う機器がネットワーク上に存在するものとして認識されてしまう。このことは、アプリケーション利用者にとって、サービス内容が表示されているにもかかわらずそのサービスが利用できないことを意味している(例えば、表示されたサービス内容をクリックしても、そのサービス内容を利用することができない)。従って、操作の一貫性を著しく損なうと共に、利用者に対し、機器やネットワーク故障の懸念を抱かせることになる。 In such a situation, the terminals cannot communicate with each other via the device with the contents defined in the Zeroconf standard. In addition, since service announcements are made by multicast, devices that perform services are recognized as existing on the network between devices and applications. This means that the application user cannot use the service even though the service content is displayed (for example, even if the displayed service content is clicked, the service content is used. Can not do it). Therefore, the consistency of operation is remarkably impaired, and the user is concerned about equipment and network failure.
本発明は前記した事情に鑑みてなされたものであり、ネットワーク設定を変更することなく端末間相互の通信を実現する、ネットワーク機器、およびIPネットワークシステム、ならびに同システムにおけるネットワーク機器の接続設定方法、プログラムを提供することを課題とする。 The present invention has been made in view of the above circumstances, and realizes mutual communication between terminals without changing network settings, a network device, an IP network system, and a network device connection setting method in the system, The challenge is to provide a program.
前記した課題を解決するために本発明は、仮想インタフェースを実装するネットワーク機器であって、前記ネットワーク機器に接続される端末に対し、ドメイン名を同報通知するドメイン名通知部と、前記端末から前記通知されたドメイン名に基づき前記仮想インタフェースに対するアクセスを検知したとき、ルート情報に、アクセス元の前記端末のIPアドレスを追加するルート情報更新部と、前記仮想インタフェースに対するアクセスの有無を検知する他に、前記端末に対して前記更新されたルート情報に従って接続応答する制御部と、を具備することを特徴とする。 In order to solve the above-described problem, the present invention provides a network device that implements a virtual interface, a domain name notification unit that broadcasts a domain name to a terminal connected to the network device, and the terminal When access to the virtual interface is detected based on the notified domain name, a route information update unit that adds the IP address of the terminal that is the access source to route information, and whether or not there is access to the virtual interface And a control unit that makes a connection response to the terminal according to the updated route information.
また、本発明は、端末を含むネットワーク機器が中継機器を介してIP網に接続されてなるIPネットワークシステムであって、前記ネットワーク機器は仮想インタフェースを実装しており、前記ネットワーク機器に接続される端末に対してドメイン名を同報通知し、前記端末から前記通知されたドメイン名に基づき前記仮想インタフェースに対するアクセスを検知したとき、ルート情報にアクセス元の前記端末のIPアドレスを追加し、前記端末に対して前記ルート情報に従い接続応答する前記仮想インタフェースを実装したネットワーク機器と、前記同報通知されたドメイン名で前記ネットワーク機器の仮想インタフェースに接続要求を発行し、前記ネットワーク機器からの接続応答を得、前記ネットワーク機器に対する接続設定を行う前記端末と、を具備することを特徴とする。 The present invention is also an IP network system in which a network device including a terminal is connected to an IP network via a relay device, and the network device has a virtual interface and is connected to the network device. Broadcasting the domain name to the terminal, and when access to the virtual interface is detected based on the domain name notified from the terminal, the IP address of the access source terminal is added to route information, and the terminal A network device that implements the virtual interface that responds to the connection according to the route information, and issues a connection request to the virtual interface of the network device with the broadcast-reported domain name, and sends a connection response from the network device. Obtain connection settings for the network device Characterized by comprising a serial terminal.
また、本発明は、端末を含むネットワーク機器が中継機器を介してIP網に接続されてなるIPネットワークシステムにおける前記ネットワーク機器の接続設定方法であって、仮想インタフェースを実装する前記ネットワーク機器が、前記接続された端末に対してドメイン名を同報通知するステップと、前記端末が、前記同報通知されたドメイン名に基づき、前記ネットワーク機器の前記仮想インタフェースに接続要求を発行するステップと、前記ネットワーク機器が、前記端末から前記通知されたドメイン名に基づき前記仮想インタフェースに対するアクセスを検知したとき、ルート情報にアクセス元の前記端末のIPアドレスを追加し、前記端末に対して前記ルート情報に従い接続応答するステップと、前記端末が、前記ネットワーク機器からの接続応答を得、前記ネットワーク機器への接続設定を行うステップと、を有することを特徴とする。 The present invention is also a connection setting method for the network device in an IP network system in which a network device including a terminal is connected to an IP network via a relay device, and the network device that implements a virtual interface includes: Broadcasting a domain name to a connected terminal; issuing a connection request to the virtual interface of the network device based on the broadcast domain name; and When the device detects access to the virtual interface based on the notified domain name from the terminal, the device adds an IP address of the terminal that is the access source to route information, and responds to the terminal according to the route information. And the terminal makes the network device Obtain a connection response from, and having the steps of: performing a connection setup to the network device.
また、本発明は、仮想インタフェースを実装するネットワーク機器に用いられるプログラムであって、前記ネットワーク機器に接続される端末に対し、ドメイン名を同報通知する処理と、前記端末から前記通知されたドメイン名に基づき前記仮想インタフェースに対するアクセスを検知したとき、ルート情報にアクセス元の前記端末のIPアドレスを追加する処理と、前記端末に対して前記ルート情報に従い接続応答する処理と、をコンピュータに実行せることを特徴とする。 Further, the present invention is a program used for a network device that implements a virtual interface, a process for broadcasting a domain name to a terminal connected to the network device, and the domain notified from the terminal When an access to the virtual interface is detected based on a name, the computer is caused to execute a process of adding the IP address of the access source terminal to route information and a process of responding to the terminal according to the route information It is characterized by that.
本発明によれば、ネットワーク機器に仮想インタフェースを実装し、その仮想インタフェースに対して端末からアクセスがあったときに、そのアクセス元である端末を宛先としてダイナミックにルート情報の追加を行うことにより、ネットワーク設定他を変更することなく機器間の相互の通信を実現することができる。
本発明によれば、特に、OS(Operating System)側に何等ソフトウェアを追加することなく、ネットワーク機器にのみ本機能を実装すれば済むため、コスト的な負担が少なく、機器の設定画面を閲覧し、且つ設定が可能となる。また、接続が自動で行われるため、利用者に対し、機器やネットワーク故障の疑念を抱かせることがなく、機器の設定操作が困難であるといった印象を払拭できるといった効果も得られる。
According to the present invention, when a virtual interface is mounted on a network device and the terminal is accessed to the virtual interface, the route information is dynamically added with the terminal that is the access source as a destination, Mutual communication between devices can be realized without changing network settings and the like.
According to the present invention, it is sufficient to implement this function only on a network device without adding any software to the OS (Operating System) side. And can be set. Further, since the connection is automatically performed, there is an effect that it is possible to dispel the impression that the setting operation of the device is difficult without giving the user a suspicion of a device or network failure.
以下、本発明の実施の形態を添付図面に基づいて説明する。
本発明は、Zeroconf規格に準拠したネットワーク機器はIPv4LLアドレスに対しあらかじめスタテックルーティングを行う設定がなされており、機器に静的なIPアドレスが設定されていてもIPv4LLアドレスを付与された機器との間で通信が可能であることに着目し、仮想インタフェースを利用することで、同一物理ネットワーク上にあらかじめ静的に異なるIPアドレスが付与された機器が接続されたとき、異なるIPネットワークセグメントを設定された機器を自動認識して通信時のパケット転送ルートを追加することを特徴とするものである。
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
In the present invention, a network device compliant with the Zeroconf standard is set to perform static routing on the IPv4LL address in advance, and even if a static IP address is set for the device, the device is assigned an IPv4LL address. Paying attention to the fact that communication is possible between different devices, by using a virtual interface, when devices with statically different IP addresses are connected to the same physical network, different IP network segments are set. It is characterized by automatically recognizing a new device and adding a packet transfer route during communication.
図1は、本発明実施形態に係わるネットワークシステムのネットワーク機器の接続形態の一例を示す図である。
図1において、符号1はPC(Personal Computer)等のネットワーク接続環境を設定する端末(以下、PCという)、符号2はLANアダプタ等前記したPC1をIP(Internet Protocol)網4に接続するために必要なネットワーク機器であり、いずれもブロードバンドルータ3を介してIP網4に接続されている。
FIG. 1 is a diagram showing an example of a connection form of network devices in a network system according to an embodiment of the present invention.
In FIG. 1,
なお、図中、ブロック内の数字は、それぞれの機器1、2、3に付与されたIPアドレスであり、ネットワーク機器2についてのみ、実インタフェース(実I/F)と仮想インタフェース(仮想I/F)のそれぞれにIPアドレスが付与されている。
すなわち、ネットワーク機器2では、あらかじめ物理的なネットワークインタフェースに対し、機器が本来通信を行うネットワークデバイス(実I/F)と、仮想的なネットワークデバイス(I/F)を設定してあるものとする。
In the figure, the numbers in the blocks are IP addresses assigned to the
That is, in the network device 2, a network device (real I / F) with which the device originally communicates and a virtual network device (I / F) are set in advance for a physical network interface. .
図2は、本発明実施形態に係わるネットワーク機器2の内部構成を示すブロック図である。
本発明のネットワーク機器2は、通信ポート21と、ドメイン名通知部22と、ルート情報更新部23と、ルーティングテーブル24と、制御部25で構成される。前記した各ブロックは、具体的にはネットワーク機器2に実装されるCPUおよびメモリにより構成され、CPUがメモリに記録されたプログラムを逐次読み出し実行することにより、それぞれのブロックが持つ後記する機能を実現するものである。
FIG. 2 is a block diagram showing an internal configuration of the network device 2 according to the embodiment of the present invention.
The network device 2 according to the present invention includes a
通信ポート21は、PC1あるいはブロードバンドルータ3と通信を行う際のパスとしての機能を持つ。ここでは、実I/F、あるいは仮想I/Fが設定されたときのパスの役割を実現する。
ドメイン名通知部22は、PC1に対してDNS(Domain Name System:ドメイン名)を同報(マルチキャストパケット)通知する機能を持つ。また、ルート情報更新部23は、ドメイン名に基づく仮想I/Fに対するPC1からのアクセスの有無を検知し、アクセスがあったとき、ルーティングテーブル24にアクセス元であるPC1のIPアドレスを追加する機能を持つ。なお、制御部25は、前記した各ブロックの制御中枢となり、ここでは特に、仮想I/Fに対するアクセスを監視する他に、PC1に対してルーティングテーブル24のルート情報に従う接続応答を行う機能を持つ。
The
The domain
図3は、本発明実施形態の動作を説明するために引用した図であり、図1に示したPC1、ネットワーク機器2のそれぞれにおけるルート情報の具体例を示す。
ネットワーク機器2のルート情報中、下線を付した箇所Aは、本発明により自動追加されたルート情報である。この自動追加されたルート情報の詳細は後記する。
FIG. 3 is a diagram cited for explaining the operation of the embodiment of the present invention, and shows specific examples of route information in each of the
In the route information of the network device 2, an underlined portion A is route information automatically added according to the present invention. Details of the automatically added route information will be described later.
図4は、本発明実施形態に係わる動作を説明するために引用したフローチャートである。また、図4は、本発明のプログラムの処理手順もあわせて示している。
以下、図4に示すフローチャートを参照しながら、図1〜図3に示す本発明実施形態の動作について詳細に説明する。
FIG. 4 is a flowchart cited for explaining the operation according to the embodiment of the present invention. FIG. 4 also shows the processing procedure of the program of the present invention.
The operation of the embodiment of the present invention shown in FIGS. 1 to 3 will be described in detail below with reference to the flowchart shown in FIG.
ネットワーク機器2の制御部25は、まず、ドメイン名通知部22を起動する。このことにより、ドメイン名通知部22は、仮想I/F経由でDNSを同報送信(以下、mDNSという)してPC1にホスト名(ドメイン名)を通知する(S41)。このときのPC1のルート情報は、図3(a)に示すとおり、169.254.00(ネットワーク機器2の仮想I/FのIPアドレス)→172.16.16.100(PC1のIPアドレス)になっている。
以降、制御部25は、前記したmDNSで仮想I/Fに対するアクセスの有無を監視する(S42)。
The
Thereafter, the
ここで、PC1が、先に受信したDNSに基づき通信ポート21経由で仮想I/Fにアクセスしたとする。
制御部25は、ネットワーク機器2の仮想I/Fにアクセスがあったことを検知し、ルート情報更新部23を起動する。このとき、ルート情報更新部23は、ルーティングテーブル24を参照し、そのルート情報にアクセス元のIPアドレスを追加更新する(S43)。ここでは、図3(b)の最終行に示されるように、172.16.16.100(アクセス元のPC1のIPアドレス)→169.254.10.1(ネットワーク機器の仮想I/FのIPアドレス)を追加する。このことにより、制御部25は、ルーティングテーブル24が示す最終行のルート情報に従い、アクセス元のPC1に対して接続応答を行う(S44)。
Here, it is assumed that the
The
前記した手順に従い、ネットワーク機器2の実I/FのIPアドレスが他のIPアドレスのセグメント外であっても、利用者はPC1を操作してIPv4LLアドレス経由でネットワーク機器2の仮想I/Fに接続できるため、ネットワーク接続環境を設定するために必要なウェブ設定画面に簡単にアクセスでき、従って、ウェブ画面上でIPアドレスを含む全てのネットワーク設定が可能になる。
According to the procedure described above, even if the IP address of the real I / F of the network device 2 is outside the segment of another IP address, the user operates the
ちなみに、仮想I/Fのみを実装したネットワーク機器では、以下の理由により、利用者からのネットワーク接続環境の設定行為が不可能である。図5に、そのときの動作がネットワークシステム上に概念的に示されている。
すなわち、ネットワーク機器2がmDNSでPC1にDNSを通知し、PC1がそのドメイン名でネットワーク機器2に接続するまでは前記した動作と同様である。通常は、実I/Fにデフォルトルートが設定されているため、通信パケットはそのデフォルトルート(0.0.0.0→192.168.0.1)宛てに転送され、受信したブロードバンドルータ3は、宛先不明で処理するため、通信が確立できない状態になり、PC1のブラウザは応答無しとして処理されてしまう。
Incidentally, in a network device in which only a virtual I / F is mounted, it is impossible for a user to set a network connection environment for the following reason. FIG. 5 conceptually shows the operation at that time on the network system.
That is, the operation is the same as that described above until the network device 2 notifies the DNS to the
このことに対し、前記した本発明実施形態で説明したように、ネットワーク機器2のルーティング情報を、アクセス元のPC1のアドレスとしてダイナミックに設定する手段(ルート情報更新部23)を実装することにより接続が可能となり、このことにより、利用者によるネットワーク接続環境の設定が容易にできる。
On the other hand, as described in the above-described embodiment of the present invention, a connection (route information update unit 23) for dynamically setting the routing information of the network device 2 as the address of the
以上説明のように本発明は、Zeroconf規格に準拠したネットワーク機器はIPv4LLアドレスに対しあらかじめスタテックルーティングを行う設定がなされており、機器に静的なIPアドレスが設定されていてもIPv4LLアドレスを付与された機器との間で通信が可能であることに着目してなされたものであり、仮想I/Fを利用することで、同一物理ネットワーク上にあらかじめ静的に異なるIPアドレスが付与された機器が接続されたとき、異なるIPネットワークセグメントを設定された機器を自動認識して通信時のパケット転送ルートを追加することでネットワーク設定を変更することなく端末間相互の通信を実現するものである。このことは従来Zeroconf規格では不可能であったものである。 As described above, according to the present invention, the network device conforming to the Zeroconf standard is set to perform static routing on the IPv4LL address in advance, and the IPv4LL address is assigned even if a static IP address is set to the device. This is made by paying attention to the fact that communication is possible with a device that has been assigned a statically different IP address in advance on the same physical network by using a virtual I / F. Are connected to each other without changing the network settings by automatically recognizing devices set with different IP network segments and adding packet transfer routes during communication. This is impossible in the conventional Zeroconf standard.
前記したように、ネットワーク機器2に仮想I/Fを実装し、その仮想I/Fに対して端末からアクセスがあったときに、そのアクセス元である端末を宛先としてダイナミックにルート情報の追加を行うことにより、ネットワーク設定他を変更することなく機器間の相互の通信を実現する。本発明によれば、特に、OS側に何等ソフトウェアを追加することなく、ネットワーク機器2にのみ本機能を実装すれば済むため、コスト的な負担が少なく、機器の設定画面を閲覧し、且つ設定が可能となる。また、接続が自動で行われるため、利用者に対し、機器やネットワーク故障の疑念を抱かせることがなく、機器の設定操作が困難であるといった印象を払拭できるといった効果も得られる。 As described above, when a virtual I / F is implemented in the network device 2 and a terminal accesses the virtual I / F, route information is dynamically added with the terminal that is the access source as a destination. By doing so, mutual communication between devices is realized without changing network settings and the like. According to the present invention, it is only necessary to implement this function only in the network device 2 without adding any software to the OS side. Is possible. Further, since the connection is automatically performed, there is an effect that it is possible to dispel the impression that the setting operation of the device is difficult without giving the user a suspicion of a device or network failure.
1 PC
2 ネットワーク機器
3 ブロードバンドルータ
4 IP網
21 通信ポート
22 ドメイン名通知部
23 ルート情報更新部
24 ルーティングテーブル
25 制御部
1 PC
2 Network equipment 3 Broadband router 4
Claims (4)
前記ネットワーク機器に接続される端末に対し、ドメイン名を同報通知するドメイン名通知部と、
前記端末から前記通知されたドメイン名に基づき前記仮想インタフェースに対するアクセスを検知したとき、ルート情報に、アクセス元の前記端末のIPアドレスを追加するルート情報更新部と、
前記仮想インタフェースに対するアクセスの有無を検知する他に、前記端末に対して前記更新されたルート情報に従って接続応答する制御部と、
を具備することを特徴とするネットワーク機器。 A network device that implements a virtual interface,
A domain name notification unit that broadcasts a domain name to a terminal connected to the network device;
A route information update unit that adds an IP address of the access source terminal to route information when detecting access to the virtual interface based on the notified domain name from the terminal;
In addition to detecting the presence or absence of access to the virtual interface, a control unit that responds to the terminal according to the updated route information;
A network device comprising:
前記ネットワーク機器は仮想インタフェースを実装しており、
前記ネットワーク機器に接続される端末に対してドメイン名を同報通知し、前記端末から前記通知されたドメイン名に基づき前記仮想インタフェースに対するアクセスを検知したとき、ルート情報にアクセス元の前記端末のIPアドレスを追加し、前記端末に対して前記ルート情報に従い接続応答する前記仮想インタフェースを実装したネットワーク機器と、
前記同報通知されたドメイン名で前記ネットワーク機器の仮想インタフェースに接続要求を発行し、前記ネットワーク機器からの接続応答を得、前記ネットワーク機器に対する接続設定を行う前記端末と、
を具備することを特徴とするIPネットワークシステム。 An IP network system in which a network device including a terminal is connected to an IP network via a relay device,
The network device implements a virtual interface,
When a domain name is broadcast to a terminal connected to the network device and access to the virtual interface is detected based on the notified domain name from the terminal, the IP address of the terminal that is the access source is included in route information. A network device in which the virtual interface is added to add an address and respond to the terminal according to the route information; and
The terminal that issues a connection request to the virtual interface of the network device with the broadcast-reported domain name, obtains a connection response from the network device, and performs connection settings for the network device;
An IP network system comprising:
仮想インタフェースを実装する前記ネットワーク機器が、前記接続された端末に対してドメイン名を同報通知するステップと、
前記端末が、前記同報通知されたドメイン名に基づき、前記ネットワーク機器の前記仮想インタフェースに接続要求を発行するステップと、
前記ネットワーク機器が、前記端末から前記通知されたドメイン名に基づき前記仮想インタフェースに対するアクセスを検知したとき、ルート情報にアクセス元の前記端末のIPアドレスを追加し、前記端末に対して前記ルート情報に従い接続応答するステップと、
前記端末が、前記ネットワーク機器からの接続応答を得、前記ネットワーク機器への接続設定を行うステップと、
を有することを特徴とするIPネットワークシステムにおけるネットワーク機器の接続設定方法。 A network device connection setting method in an IP network system in which a network device including a terminal is connected to an IP network via a relay device,
The network device that implements a virtual interface broadcasts a domain name to the connected terminal;
The terminal issues a connection request to the virtual interface of the network device based on the broadcast notified domain name;
When the network device detects access to the virtual interface based on the domain name notified from the terminal, it adds the IP address of the terminal that is an access source to route information, and follows the route information for the terminal. Connecting and responding,
The terminal obtains a connection response from the network device and sets connection to the network device;
A network device connection setting method in an IP network system.
前記ネットワーク機器に接続される端末に対し、ドメイン名を同報通知する処理と、
前記端末から前記通知されたドメイン名に基づき前記仮想インタフェースに対するアクセスを検知したとき、ルート情報にアクセス元の前記端末のIPアドレスを追加する処理と、
前記端末に対して前記ルート情報に従い接続応答する処理と、
をコンピュータに実行させることを特徴とするプログラム。 A program used in a network device that implements a virtual interface,
Processing for broadcasting a domain name to a terminal connected to the network device;
When detecting access to the virtual interface based on the notified domain name from the terminal, the process of adding the IP address of the terminal of the access source to the route information;
A connection response to the terminal according to the route information;
A program that causes a computer to execute.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006200359A JP4733583B2 (en) | 2006-07-24 | 2006-07-24 | NETWORK DEVICE, IP NETWORK SYSTEM, CONNECTION METHOD FOR NETWORK DEVICE IN THE SYSTEM, PROGRAM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006200359A JP4733583B2 (en) | 2006-07-24 | 2006-07-24 | NETWORK DEVICE, IP NETWORK SYSTEM, CONNECTION METHOD FOR NETWORK DEVICE IN THE SYSTEM, PROGRAM |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008028798A true JP2008028798A (en) | 2008-02-07 |
JP4733583B2 JP4733583B2 (en) | 2011-07-27 |
Family
ID=39118978
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006200359A Active JP4733583B2 (en) | 2006-07-24 | 2006-07-24 | NETWORK DEVICE, IP NETWORK SYSTEM, CONNECTION METHOD FOR NETWORK DEVICE IN THE SYSTEM, PROGRAM |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4733583B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11201851B2 (en) | 2019-07-03 | 2021-12-14 | Fujifilm Business Innovation Corp. | Information processing device and non-transitory computer readable medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002247089A (en) * | 2001-02-22 | 2002-08-30 | Nippon Telegr & Teleph Corp <Ntt> | Packet routing method and device |
JP2003348087A (en) * | 2002-05-27 | 2003-12-05 | Nec Access Technica Ltd | Network facsimile |
JP2004260332A (en) * | 2003-02-24 | 2004-09-16 | Ntt Docomo Inc | Communication network system using domain name system and terminal information processing method in domain name system |
-
2006
- 2006-07-24 JP JP2006200359A patent/JP4733583B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002247089A (en) * | 2001-02-22 | 2002-08-30 | Nippon Telegr & Teleph Corp <Ntt> | Packet routing method and device |
JP2003348087A (en) * | 2002-05-27 | 2003-12-05 | Nec Access Technica Ltd | Network facsimile |
JP2004260332A (en) * | 2003-02-24 | 2004-09-16 | Ntt Docomo Inc | Communication network system using domain name system and terminal information processing method in domain name system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11201851B2 (en) | 2019-07-03 | 2021-12-14 | Fujifilm Business Innovation Corp. | Information processing device and non-transitory computer readable medium |
Also Published As
Publication number | Publication date |
---|---|
JP4733583B2 (en) | 2011-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7515549B2 (en) | Managing devices across NAT boundaries | |
US8457014B2 (en) | Method for configuring control tunnel and direct tunnel in IPv4 network-based IPv6 service providing system | |
KR100636186B1 (en) | Bidirectional tunnel establishment method and system thereof | |
JP4146886B2 (en) | Communication module and application program including this communication module | |
JP4231773B2 (en) | VRRP technology that maintains the confidentiality of VR | |
US20120011230A1 (en) | Utilizing a Gateway for the Assignment of Internet Protocol Addresses to Client Devices in a Shared Subset | |
JP2008167317A (en) | Monitor controlling system, monitor device, monitor controlling method, and monitor controlling program | |
JP5962676B2 (en) | Information processing apparatus, information processing method, and program | |
JP2006033830A (en) | Power saving in wireless packet based network | |
JP2008225644A (en) | Gateway device, load balancing method for gateway device and load balancing program of gateway device | |
JP5018969B2 (en) | COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL SYSTEM, AND COMMUNICATION CONTROL METHOD | |
JP2011010206A (en) | Communication apparatus, control method thereof, and program | |
JP4733583B2 (en) | NETWORK DEVICE, IP NETWORK SYSTEM, CONNECTION METHOD FOR NETWORK DEVICE IN THE SYSTEM, PROGRAM | |
JP5638063B2 (en) | COMMUNICATION DEVICE, COMMUNICATION DEVICE CONTROL METHOD, PROGRAM | |
JP2005197936A (en) | Communication system, registering device, and communication device | |
WO2008069504A1 (en) | Method for configuring control tunnel and direct tunnel in ipv4 network-based ipv6 service providing system | |
JP2008077475A (en) | Server client system and communication state delivery server | |
JP2003018184A (en) | Communication control system and communication control method | |
JP2010157857A (en) | Vpn connection device, packet control method, and program | |
JP5084716B2 (en) | VPN connection apparatus, DNS packet control method, and program | |
JP2005031725A (en) | Server and repeater | |
JP4945793B2 (en) | Electronic device, name resolution method, and name resolution control program | |
JP4947118B2 (en) | Relay device and relay method | |
JP3808471B2 (en) | Network and router apparatus and address notification method used therefor | |
JP5171608B2 (en) | VPN connection device, packet control method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090723 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110111 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110314 |
|
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: 20110412 |
|
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: 20110422 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140428 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4733583 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |