[go: up one dir, main page]

JP2003037618A - Data transfer method and router device - Google Patents

Data transfer method and router device

Info

Publication number
JP2003037618A
JP2003037618A JP2001221667A JP2001221667A JP2003037618A JP 2003037618 A JP2003037618 A JP 2003037618A JP 2001221667 A JP2001221667 A JP 2001221667A JP 2001221667 A JP2001221667 A JP 2001221667A JP 2003037618 A JP2003037618 A JP 2003037618A
Authority
JP
Japan
Prior art keywords
data transfer
transmission path
data
transmission
router
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
Application number
JP2001221667A
Other languages
Japanese (ja)
Inventor
Takashi Suyama
剛史 須山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Funai Electric Co Ltd
Original Assignee
Funai Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Funai Electric Co Ltd filed Critical Funai Electric Co Ltd
Priority to JP2001221667A priority Critical patent/JP2003037618A/en
Publication of JP2003037618A publication Critical patent/JP2003037618A/en
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To reduce possibility for transfer data to be diverted by providing a data transfer method, with which a desired transmission route can be selected as a transmission route in the case of transfer, and a router device for providing such a data transfer method. SOLUTION: In the data transfer method for a network constituted by connecting a plurality of local area networks, with which one or more router devices and terminal equipment are connected through a communication line, through the router device, a transmission route can be selected by a transmitter out of a plurality of transmission routes determined based on the peculiar address information of terminal equipment as a data transfer source and the peculiar address information of terminal equipment as a data transfer destination.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、複数の端末装置が
通信回線を介して接続されている複数のローカルエリア
網同士を、中継器を介して接続してなるネットワークに
おけるデータ転送方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data transfer method in a network in which a plurality of local area networks in which a plurality of terminal devices are connected via communication lines are connected via a repeater.

【0002】[0002]

【従来の技術】近年、通信技術の発達に伴い、複数のロ
ーカルエリア網のルータと呼ばれる中継器を介して公衆
回線あるいは専用回線等で接続され、多数のローカルエ
リア網を包含する大きなネットワークが構築されるよう
になっている。
2. Description of the Related Art In recent years, with the development of communication technology, a large network including a large number of local area networks has been constructed, which are connected by public lines or dedicated lines via relays called routers of a plurality of local area networks It is supposed to be done.

【0003】図1は、ルータRを介して6つのローカル
エリア網LANを接続した従来のネットワークの一構成
例である。図1では、それぞれのローカルエリア網LA
Nに対して1つのルータRとパーソナルコンピュータ等
の複数の端末装置PCが接続されており、ルータR同士
が例えば電話回線などで相互に接続されてローカルエリ
ア網間を接続している。なお、一つのローカルエリア網
LANに対して複数のルータRを接続したネットワーク
を構成することもできる。
FIG. 1 shows an example of the configuration of a conventional network in which six local area networks LAN are connected via a router R. In FIG. 1, each local area network LA
One router R and a plurality of terminal devices PC such as personal computers are connected to N, and the routers R are connected to each other by, for example, a telephone line to connect between local area networks. It is also possible to configure a network in which a plurality of routers R are connected to one local area network LAN.

【0004】このようなネットワークにおいて、異なる
ローカルエリア網LANに接続されている端末間で通信
を行う場合、転送元の端末装置から転送先の端末装置に
到達する伝送経路は複数存在する。例えば、ローカルエ
リア網LAN1に接続される端末装置PC1からローカ
ルエリア網LAN6に接続される端末装置PC6にデー
タを転送する場合、伝送経路としては、R1→R2→
R3→R6、R1→R2→R4→R5→R6、R1
→R5→R4→R2→R3→R6、R1→R5→R6
の4通りがある。
In such a network, when communication is performed between terminals connected to different local area networks LAN, there are a plurality of transmission routes from the transfer source terminal apparatus to the transfer destination terminal apparatus. For example, when data is transferred from the terminal device PC1 connected to the local area network LAN1 to the terminal device PC6 connected to the local area network LAN6, the transmission path is R1 → R2 →
R3 → R6, R1 → R2 → R4 → R5 → R6, R1
→ R5 → R4 → R2 → R3 → R6, R1 → R5 → R6
There are four ways.

【0005】そして、従来は転送先の端末装置が接続さ
れているローカルエリア網LANに到達するまでに経由
しなければならないルータ数が最小である経路を伝送経
路として選択していた。つまり、端末装置PC1から端
末装置PC6にデータを転送する場合は、伝送経路R
1→R5→R6が選択されていた。
In the past, a route having the smallest number of routers that had to be traversed before reaching the local area network LAN to which the transfer destination terminal device was connected was selected as the transmission route. That is, when data is transferred from the terminal device PC1 to the terminal device PC6, the transmission route R
1 → R5 → R6 was selected.

【0006】ここで、伝送経路を選択する際には、他の
ローカルエリア網LANに至る伝送経路に関する情報
(例えば、転送先のローカルエリア網を識別する番号や
転送先のローカルエリア網に到達するまでに経由しなけ
ればならないルータの数等)をまとめたテーブル(以
下、ルーティングテーブルと称する)が利用される。な
お、このルーティングテーブルはLANに接続されてい
るルータRや端末装置PCごとに保有される。
Here, when selecting a transmission route, information about a transmission route to another local area network LAN (for example, a number for identifying a transfer destination local area network or a transfer destination local area network is reached). A table (hereinafter, referred to as a routing table) that summarizes the number of routers that must be passed up to is used. The routing table is held for each router R or terminal device PC connected to the LAN.

【0007】一般的には、経由するルータの数が少ない
とデータ転送に要する時間も短くなることが多いので従
来は前述した方法により伝送経路を決定していた。しか
し、接続されている回線や通過するローカルエリア網で
の転送スピードによっては、経由するルータの数が少な
くても転送時間が短くならない場合がある。
In general, when the number of routers passing through is small, the time required for data transfer is often short, so that the transmission route is conventionally determined by the method described above. However, depending on the transfer speed of the connected line or the local area network that passes through, the transfer time may not be shortened even if the number of routers passing through is small.

【0008】そこで、複数のローカルエリア網がルータ
を介して接続されたネットワークにおいて、複数の伝送
経路がある場合には、実際のネットワークの通信状態を
考慮して最適な伝送経路を選択するようにした技術が提
案されている。
Therefore, in a network in which a plurality of local area networks are connected via a router, when there are a plurality of transmission routes, the optimum transmission route should be selected in consideration of the actual communication state of the network. The technology which was done is proposed.

【0009】例えば、特開2000−101625号公
報には、実際にすべての伝送経路でデータを転送し転送
時間が最も短かかった経路を伝送経路として確立する最
適経路選択システムが提案されている。
For example, Japanese Unexamined Patent Publication No. 2000-101625 proposes an optimum route selection system which actually transfers data through all transmission routes and establishes the route with the shortest transfer time as the transmission route.

【0010】また例えば、特開平7−221778号公
報および特開平7−221779号公報には、ルータで
各ローカルエリア網への転送時間を調査し、転送時間が
最短である伝送経路を予めテーブルとして格納してお
き、データの転送を行う際には前記テーブルから伝送経
路を読み出して経路を決定することにより転送時間を最
短にする技術が開示されている。
Further, for example, in JP-A-7-221778 and JP-A-7-221779, the transfer time to each local area network is investigated by a router, and the transmission path having the shortest transfer time is set in advance as a table. A technique is disclosed in which the transfer time is minimized by storing the data and reading the transmission path from the table to determine the path when transferring the data.

【0011】また、ルータに関する技術として、特開平
11−112570号公報には、端末装置ごとに異なる
インターネットサービスプロバイダ(ISP:Internet
Service Provider)を経由してインターネットに接続
できるようにしたルータが開示されている。
As a technique related to a router, Japanese Patent Laid-Open No. 11-112570 discloses an Internet service provider (ISP: Internet) which differs for each terminal device.
A router that enables connection to the Internet via a service provider) is disclosed.

【0012】さらに、特開2000−78199号公報
には、ローカルエリア網間を接続する伝送経路が複数存
在するネットワークにおいて、主経路に障害が発生した
場合に副経路を自動的に選択してデータを転送するよう
にしたルータが開示されている。
Further, in Japanese Patent Laid-Open No. 2000-78199, in a network having a plurality of transmission routes connecting local area networks, when a failure occurs in the main route, a sub route is automatically selected and data is selected. There is disclosed a router adapted to transfer a packet.

【0013】上述した技術のようにルータに特定の機能
を付加することにより、複数のローカルエリア網を接続
したネットワークにおいて、最適なデータ転送が実現さ
れている。
By adding a specific function to the router as in the above-mentioned technique, optimum data transfer is realized in a network in which a plurality of local area networks are connected.

【0014】[0014]

【発明が解決しようとする課題】しかしながら、上述し
た方法により伝送経路を決定してデータを転送する場
合、伝送経路上のローカルエリア網に接続された端末装
置に転送データを勝手に取り込まれ、そのデータを悪用
されるというセキュリティ上の問題が発生する可能性が
ある。また、情報が漏洩し流用されるおそれがあるLA
N網やルータが特定できたとしても、上述した方法では
自動的に転送時間が最短となるように伝送経路が決定さ
れるので伝送経路として不適切なルータを回避させるこ
とができない。
However, when the transmission path is determined and the data is transferred by the above-described method, the transfer data is arbitrarily taken in by the terminal device connected to the local area network on the transmission path, and There is a potential security issue that data can be misused. In addition, LA that may leak information and be diverted
Even if the N network or the router can be specified, the above-mentioned method cannot automatically avoid the router that is inappropriate as the transmission path because the transmission path is automatically determined so as to minimize the transfer time.

【0015】このように、従来のデータ転送方法は、デ
ータを転送する際に特定のローカルエリア網またはルー
タを経由させたくないというユーザの意向に関わらずル
ータで自動的に伝送経路を決定してしまうので、情報が
漏洩するかもしれないという可能性を認識しつつも有効
にそれを回避できないという欠点を有する。
As described above, in the conventional data transfer method, the router automatically determines the transmission route regardless of the user's intention not to pass through the specific local area network or the router when transferring the data. Therefore, there is a drawback that it is not possible to effectively avoid it while recognizing the possibility that information may be leaked.

【0016】そこで本発明は、転送する際の伝送経路と
して所望の伝送経路を選択可能とするデータ転送方法お
よび該データ転送方法を実現するためのルータ装置を提
供し、転送データが流用される可能性を低減させること
を目的とする。
Therefore, the present invention provides a data transfer method capable of selecting a desired transmission path as a transmission path for transfer, and a router device for realizing the data transfer method, and transfer data can be diverted. The purpose is to reduce the sex.

【0017】[0017]

【課題を解決するための手段】本発明は、上記目的を達
成するためになされたもので、少なくとも1以上のルー
タ装置および端末装置が通信回線を介して接続されてな
る複数のローカルエリア網同士が、前記ルータ装置を介
して接続されてなるネットワークにおけるデータ転送方
法において、データ転送元の端末装置の固有アドレス情
報とデータ転送先の端末装置の固有アドレス情報に基づ
いて決定される複数の伝送経路の中から送信者によって
伝送経路を選択可能にしたものである。これにより、例
えば、情報が漏洩し流用されるおそれがあるLAN網や
ルータが特定できた場合に、送信者が所望の伝送経路で
データを転送することができるので、データ転送に関す
る安全性を高めることができる。
The present invention has been made in order to achieve the above-mentioned object, and a plurality of local area networks in which at least one or more router devices and terminal devices are connected via a communication line. In a data transfer method in a network connected via the router device, a plurality of transmission paths determined based on unique address information of a data transfer source terminal device and data transfer destination terminal device The transmission path can be selected by the sender from among the above. As a result, for example, when a LAN network or router in which information may be leaked and diverted can be specified, the sender can transfer the data through a desired transmission path, thus improving the safety regarding data transfer. be able to.

【0018】具体的には、伝送経路が送信者によって設
定されているか否かを示す識別情報と、設定されている
場合にはその伝送経路情報とを転送されるデータに設定
し、前記識別情報により伝送経路が設定されていると判
定された場合は、設定された伝送経路に従ってデータを
転送し、前記識別情報により伝送経路が設定されていな
いと判定された場合は、自動的に伝送経路を設定してデ
ータを転送するようにする。
Specifically, the identification information indicating whether or not the transmission path is set by the sender and, if set, the transmission path information is set in the data to be transferred, and the identification information is set. If it is determined that the transmission route is set by, the data is transferred according to the set transmission route, and if it is determined that the transmission route is not set by the identification information, the transmission route is automatically set. Set to transfer data.

【0019】また、前記複数の伝送経路をデータ転送元
の端末装置の固有アドレス情報とデータ転送先の端末装
置の固有アドレス情報に基づいて自動的に抽出すること
により、ユーザは容易に所望の伝送経路を決定すること
ができる。
Further, the plurality of transmission paths are automatically extracted based on the unique address information of the terminal device of the data transfer source and the unique address information of the terminal device of the data transfer destination, so that the user can easily perform the desired transmission. The route can be determined.

【0020】さらに、前記複数の伝送経路を、例えばデ
ータ転送の際に経由することを禁止された禁止ルータ情
報等の特定条件をもとに絞り込み抽出することにより、
大規模なネットワークであってもユーザは比較的簡単に
所望の伝送経路を特定することができる。
Further, the plurality of transmission paths are narrowed down and extracted based on a specific condition such as prohibited router information which is prohibited from passing at the time of data transfer.
Even in a large-scale network, the user can specify a desired transmission path relatively easily.

【0021】また、転送されるデータに設定された伝送
経路が送信者によって設定されているか否かを示す識別
情報を認識する識別情報認識手段と、伝送経路が設定さ
れている場合にその伝送経路情報を認識する伝送経路情
報認識手段と、前記識別情報認識手段および前記伝送経
路情報認識手段による認識結果に基づいてデータ転送の
制御を行う転送制御手段を有するルータ装置によって、
上述した方法によるデータ転送を実現することができ
る。
Identification information recognizing means for recognizing identification information indicating whether or not the transmission route set in the data to be transferred is set by the sender, and the transmission route if the transmission route is set. A router device having a transmission route information recognizing unit for recognizing information, and a transfer control unit for controlling data transfer based on a recognition result by the identification information recognizing unit and the transmission route information recognizing unit,
Data transfer can be realized by the method described above.

【0022】[0022]

【発明の実施の形態】以下、本発明の好適な実施例を図
面に基づいて説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below with reference to the drawings.

【0023】図1は、ネットワークの一構成例であり、
ルータRを介して6つのローカルエリア網LANが接続
されている。図1のネットワークにおいて、ローカルエ
リア網LAN1〜LAN6は、それぞれ個別の組織によ
り保有と管理が行われる。
FIG. 1 shows an example of the configuration of a network.
Six local area networks LAN are connected via the router R. In the network of FIG. 1, the local area networks LAN1 to LAN6 are owned and managed by individual organizations.

【0024】端末装置PC1〜PC6は、それぞれのロ
ーカルエリア網LAN1〜LAN6に接続されたパーソ
ナルコンピュータやサーバ等の端末装置である。ルータ
R1〜R6は、それぞれのローカルエリア網LANの一
部を構成し、自装置が含まれるローカルエリア網LAN
と他のローカルエリア網LANを接続し、IPパケット
のデータ転送を可能とする。
The terminal devices PC1 to PC6 are terminal devices such as personal computers and servers connected to the respective local area networks LAN1 to LAN6. The routers R1 to R6 form a part of each local area network LAN, and the local area network LAN including the own device is included.
And another local area network LAN are connected to enable IP packet data transfer.

【0025】なお、本実施形態では簡単のために一つの
ローカルエリア網LANに対してルータRを一つ配置し
た構成としたが、実際のインターネット等における各ロ
ーカルエリア網LAN間の接続はより複雑であり、一つ
のローカルエリア網LANに対して複数のルータが配置
されることもある。
In this embodiment, one router R is arranged for one local area network LAN for simplification, but the connection between the local area networks LAN in the actual Internet is more complicated. Therefore, a plurality of routers may be arranged for one local area network LAN.

【0026】このようなネットワークにおいて、異なる
ローカルエリア網LANに接続されている端末装置間で
データ転送を行う場合、転送元の端末装置から転送先の
端末装置に到達する伝送経路は複数存在する。例えば、
ローカルエリア網LAN1に接続される端末装置PC1
からローカルエリア網LAN6に接続される端末装置P
C6にデータを転送する場合、ローカルエリア網LAN
1のルータR1からローカルエリア網LAN6のルータ
R6への伝送経路としては、R1→R2→R3→R
6、R1→R2→R4→R5→R6、R1→R5→
R4→R2→R3→R6、R1→R5→R6の4通り
が考えられる。
When data is transferred between terminal devices connected to different local area networks LAN in such a network, there are a plurality of transmission paths from the transfer source terminal device to the transfer destination terminal device. For example,
Terminal device PC1 connected to the local area network LAN1
From the terminal device P connected to the local area network LAN6
When transferring data to C6, local area network LAN
The transmission path from the router R1 of No. 1 to the router R6 of the local area network LAN6 is R1 → R2 → R3 → R.
6, R1 → R2 → R4 → R5 → R6, R1 → R5 →
There are four possible ways of R4 → R2 → R3 → R6 and R1 → R5 → R6.

【0027】従来は、これら4つの経路の中から転送時
間が最短である経路をルータが自動的に選択して伝送経
路として設定してデータ転送が行われていた。
Conventionally, a router automatically selects a route having the shortest transfer time from these four routes and sets it as a transmission route for data transfer.

【0028】これに対して、本実施形態では送信者が手
動で伝送経路を設定できるようにすることによって、デ
ータを転送する際に経由させたくないローカルエリア網
LANやルータRを排除した経路を伝送経路として設定
できる。
On the other hand, in the present embodiment, by allowing the sender to manually set the transmission route, a route excluding the local area network LAN and the router R which are not desired to be passed when transferring data is set. Can be set as a transmission path.

【0029】図2は、データ転送に用いられるIPパケ
ットの一構成例である。IPパケットPは、転送元の端
末装置のIPアドレス10と、転送先の端末装置のIP
アドレス20と、伝送経路の設定方法を識別するための
特別ポート30と、経由するルータのIPアドレスが格
納されたルータIPアドレスリスト40と、転送するデ
ータ50とで構成される。
FIG. 2 shows an example of the structure of an IP packet used for data transfer. The IP packet P includes the IP address 10 of the transfer source terminal device and the IP address of the transfer destination terminal device.
It is composed of an address 20, a special port 30 for identifying the method of setting the transmission path, a router IP address list 40 in which the IP addresses of the routers to pass through are stored, and data 50 to be transferred.

【0030】例えば、ユーザが伝送経路を手動で設定し
た場合には、データを送信する前に特別ポート30に識
別情報として“1”が書き込まれ、ルータIPアドレス
リスト40に、手動で設定した伝送経路に基づいて経由
する各ルータのIPアドレスが書き込まれる。そして、
経由するそれぞれのルータでは予めルータIPアドレス
リスト40に格納されたルータのIPアドレスに従って
次のルータにデータを転送する。これにより、データを
転送する際に経由させたくないルータを意図的に排除す
ることができるので、データ転送上の安全性を高めるこ
とができる。
For example, when the user manually sets the transmission route, "1" is written as identification information in the special port 30 before transmitting the data, and the transmission manually set in the router IP address list 40 is performed. The IP address of each router that passes through is written based on the route. And
Each passing router transfers data to the next router according to the IP address of the router stored in advance in the router IP address list 40. As a result, it is possible to intentionally exclude routers that do not want to pass through when transferring data, and thus it is possible to improve the safety of data transfer.

【0031】本実施形態では、それぞれの端末PCの記
憶装置に格納されたデータ転送用のアプリケーションプ
ログラムを実行することにより、データ転送時の伝送経
路の設定を行えるようになっている。図3は、データ転
送用プログラムによる転送パケットPの生成手順につい
て示したフローチャートである。一例として、図1にお
ける端末PC1から端末PC6にデータを転送する場合
について説明する。
In the present embodiment, the data transfer application program stored in the storage device of each terminal PC is executed to set the transmission path during data transfer. FIG. 3 is a flowchart showing a procedure for generating the transfer packet P by the data transfer program. As an example, a case where data is transferred from the terminal PC1 in FIG. 1 to the terminal PC6 will be described.

【0032】まず、転送元の端末装置PC1と転送先の
端末装置PC6のIPアドレスを設定する(ステップS
1)。
First, the IP addresses of the transfer source terminal device PC1 and the transfer destination terminal device PC6 are set (step S).
1).

【0033】次に、設定された転送元および転送先の端
末装置のIPアドレスに従って、データを転送可能な全
ての伝送経路を表示する(ステップS2)。例えば、図
1に示すように実際のネットワーク網を視覚的にイメー
ジできるネットワーク網を表示するようにする。あるい
は、経由するルータの符号を用いて図4のように表示し
てもよい。また、各伝送経路に対して転送時間等も同時
に表示すれば、伝送経路を決定する際の参考とすること
ができる。
Next, all the transmission paths capable of transferring data are displayed according to the set IP addresses of the transfer source and transfer destination terminal devices (step S2). For example, as shown in FIG. 1, a network network that allows a visual image of the actual network is displayed. Alternatively, it may be displayed as shown in FIG. 4 by using the code of the routed router. Further, if the transfer time and the like are simultaneously displayed for each transmission route, it can be used as a reference when determining the transmission route.

【0034】次に、伝送経路を手動で設定するか自動で
設定するか選択する(ステップS30)。自動で設定す
る場合はステップS40に移行し、手動で設定する場合
はステップS50に移行する。
Next, it is selected whether the transmission path is set manually or automatically (step S30). If it is set automatically, the process proceeds to step S40, and if it is manually set, the process proceeds to step S50.

【0035】ステップS30において自動設定が選択さ
れた場合、図2のIPパケットPにおける特別ポート3
0に“0”が書き込まれる(ステップS40)。そし
て、ステップS80で転送データが書き込まれてパケッ
トPが生成される。
When automatic setting is selected in step S30, the special port 3 in the IP packet P of FIG. 2 is selected.
"0" is written in 0 (step S40). Then, in step S80, the transfer data is written and the packet P is generated.

【0036】一方、ステップS30において手動設定が
選択された場合、IPパケットPにおける特別ポート3
0に“1”が書き込まれる(ステップS50)。そし
て、図1の伝送経路図または図4の経由ルータ表をもと
に手動により伝送経路が決定されると、それに基づいて
経由する各ルータのIPアドレスをルータIPアドレス
リスト40に書き込む(ステップS70)。例えば、I
PパケットPを転送する際にユーザがルータR4および
ルータR5を経由させたくないときには、ユーザは伝送
経路としてR1→R2→R3→R6の経路を指定すれば
よい。そして、ステップS80で転送データが書き込ま
れてパケットPが生成される。
On the other hand, when the manual setting is selected in step S30, the special port 3 in the IP packet P is selected.
"1" is written in 0 (step S50). Then, when the transmission route is manually determined based on the transmission route diagram of FIG. 1 or the routed router table of FIG. 4, the IP address of each routed router is written in the router IP address list 40 based on it (step S70). ). For example, I
When the user does not want to go through the router R4 and the router R5 when transferring the P packet P, the user may specify the route of R1 → R2 → R3 → R6 as the transmission route. Then, in step S80, the transfer data is written and the packet P is generated.

【0037】このように、本実施形態ではIPパケット
Pの伝送経路をユーザが任意に設定可能とし、経由させ
たくないローカルエリア網またはルータを排除できるよ
うにしたので、データ転送における信頼性を高めること
ができる。
As described above, in this embodiment, the transmission path of the IP packet P can be arbitrarily set by the user and the local area network or the router which is not desired to be passed can be eliminated, so that the reliability of data transfer is improved. be able to.

【0038】図3のフローチャートに従って生成された
IPパケットPは、ルータR1に転送され、ルータR1
は特別ポートに書き込まれた識別情報に従ってIPパケ
ットPの転送処理を行う。
The IP packet P generated according to the flowchart of FIG. 3 is transferred to the router R1 and
Performs the transfer process of the IP packet P according to the identification information written in the special port.

【0039】伝送経路を自動設定にして特別ポート30
に“0”が書き込まれたIPパケットPの場合は、従来
と同様の方法により伝送経路は決定される。具体的に
は、ルータR1は、経由するルータの数や各ローカルネ
ット網における通信速度等の情報を収集し、例えば目的
とする転送先端末PC6への転送時間が最小となる伝送
経路を選択し、ルータIPアドレスリスト40に経由す
るルータのIPアドレスを書き込む。そして、その他の
経由ルータはルータIPアドレスリスト40に書き込ま
れた情報に従って次のルータにデータを転送する。
Special port 30 with automatic transmission path setting
In the case of the IP packet P in which "0" is written in, the transmission route is determined by the same method as the conventional one. Specifically, the router R1 collects information such as the number of passing routers and the communication speed in each local net network, and selects, for example, a target transmission path that minimizes the transfer time to the transfer destination terminal PC6. Write the IP address of the routed router to the router IP address list 40. Then, the other transit routers transfer the data to the next router according to the information written in the router IP address list 40.

【0040】一方、伝送経路を手動で設定して特別ポー
ト30に“0”が設定されたIPパケットPの場合は、
ルータR1は特別ポート30の“0”により既に伝送経
路が決定されたIPパケットであることを認識し、設定
されたIPアドレスリスト40に従って次のルータにI
Pパケットを転送する。そして、その他のルータも手動
で設定されたIPアドレスリスト40に従って次のルー
タにIPパケットPを転送する。
On the other hand, in the case of the IP packet P in which the transmission path is manually set and "0" is set in the special port 30,
The router R1 recognizes that the transmission route has already been determined by "0" of the special port 30 and sends an I packet to the next router according to the set IP address list 40.
Forward P packet. Then, the other routers also transfer the IP packet P to the next router according to the manually set IP address list 40.

【0041】また、伝送経路を手動で設定する場合、ス
テップS50で特別ポートに“1”を設定した後に伝送
経路の設定支援手段として絞り込み処理を行うようにす
ることもできる(ステップS60)。例えば、特定のル
ータを含まない経路や転送時間が所定の時間内である経
路に絞って候補となる伝送経路だけを表示させることが
できる。これにより、大規模なネットワークの場合で
も、ユーザは比較的簡単に所望の伝送経路を特定でき
る。
Further, in the case of manually setting the transmission path, it is possible to set the special port to "1" in step S50 and then perform the narrowing down processing as the setting means of the transmission path (step S60). For example, it is possible to display only candidate transmission routes by focusing on routes that do not include a specific router or routes whose transfer time is within a predetermined time. As a result, even in the case of a large-scale network, the user can specify the desired transmission path relatively easily.

【0042】以上本発明者によってなされた発明を実施
形態に基づいて具体的に説明したが、本発明は上記実施
例に限定されるものではない。例えば、伝送経路の絞り
込み情報を予め入力しておくことにより、より効率的に
伝送経路を決定することができる。また、絞り込まれた
伝送経路の中で転送時間が最短である経路を伝送経路と
して設定するなどして、伝送経路の設定を半自動化する
ことも可能である。
Although the invention made by the present inventor has been specifically described based on the embodiments, the present invention is not limited to the above embodiments. For example, the transmission route can be more efficiently determined by inputting the information for narrowing down the transmission route in advance. Further, it is also possible to semi-automatically set the transmission route by setting the route having the shortest transfer time among the narrowed transmission routes as the transmission route.

【0043】[0043]

【発明の効果】本発明によれば、少なくとも1以上のル
ータ装置および端末装置が通信回線を介して接続されて
なる複数のローカルエリア網同士が、前記ルータ装置を
介して接続されてなるネットワークにおけるデータ転送
方法において、データ転送元の端末装置のIPアドレス
情報とデータ転送先の端末装置のIPアドレス情報に基
づいて決定される複数の伝送経路の中から任意に伝送経
路を選択可能にしたので、例えば、情報が漏洩し流用さ
れるおそれがあるLAN網やルータが特定できた場合
に、ユーザは所望の伝送経路でデータを転送することが
でき、データ転送に関する信頼性を高めることができる
という効果を奏する。
According to the present invention, a plurality of local area networks in which at least one router device and a terminal device are connected via a communication line are connected to each other via the router device. In the data transfer method, since it is possible to arbitrarily select a transmission path from a plurality of transmission paths determined based on the IP address information of the terminal device of the data transfer source and the IP address information of the terminal device of the data transfer destination, For example, when a LAN network or router that may leak and divert information can be identified, the user can transfer data through a desired transmission path, and the reliability of data transfer can be improved. Play.

【図面の簡単な説明】[Brief description of drawings]

【図1】 ルータRを介して6つのローカルエリア網L
ANを接続したネットワークの一構成例である。
1] Six local area networks L through routers R
1 is a configuration example of a network to which an AN is connected.

【図2】 データ転送に用いられるパケット構造の一例
である。
FIG. 2 is an example of a packet structure used for data transfer.

【図3】 データ転送用プログラムによる転送パケット
Pの生成手順について示したフローチャートである。
FIG. 3 is a flowchart showing a procedure for generating a transfer packet P by a data transfer program.

【図4】 経由するルータの符号を用いたデータの伝送
経路の表示例である。
FIG. 4 is a display example of a data transmission route using a code of a router to be passed.

【符号の説明】[Explanation of symbols]

10 転送元端末装置のIPアドレス 20 転送先端末装置のIPアドレス 30 特別ポート 40 ルータIPアドレスリスト 50 データ P IPパケット LAN ローカルエリア網 PC 端末装置 R ルータ装置 10 IP address of transfer source terminal device 20 IP address of transfer destination terminal device 30 special ports 40 router IP address list 50 data P IP packet LAN local area network PC terminal R router device

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 少なくとも1以上のルータ装置および端
末装置が通信回線を介して接続されてなる複数のローカ
ルエリア網同士が、前記ルータ装置を介して接続されて
なるネットワークにおけるデータ転送方法において、 データ転送元の端末装置の固有アドレス情報とデータ転
送先の端末装置の固有アドレス情報に基づいて複数の伝
送経路を自動的に抽出し、 前記複数の伝送経路からデータ転送の際に経由すること
を禁止された禁止ルータ情報に基づいて絞り込み抽出
し、 抽出された伝送経路の中から送信者が伝送経路を選択可
能で、 転送されるデータには、伝送経路が送信者によって設定
されているか否かを示す識別情報と、設定されている場
合にはその伝送経路情報とを設定され、 前記識別情報により伝送経路が設定されていると判定さ
れた場合は、設定された伝送経路に従ってデータを転送
し、 前記識別情報により伝送経路が設定されていないと判定
された場合は、自動的に伝送経路を設定してデータを転
送することを特徴とするデータ転送方法。
1. A data transfer method in a network in which a plurality of local area networks in which at least one router device and a terminal device are connected via a communication line are connected via the router device, Automatically extract multiple transmission routes based on the unique address information of the transfer source terminal device and the unique address information of the data transfer destination terminal device, and prohibit passing through the multiple transmission routes during data transfer The sender can select a transmission route from the extracted transmission routes based on the forbidden router information, and whether or not the transmission route is set by the sender is included in the transferred data. Identification information indicating the transmission path information, if set, is set, and it is determined that the transmission path is set by the identification information. When it is determined that the transmission path is set, the data is transferred, and when it is determined that the transmission path is not set by the identification information, the transmission path is automatically set and the data is transferred. And data transfer method.
【請求項2】 少なくとも1以上のルータ装置および端
末装置が通信回線を介して接続されてなる複数のローカ
ルエリア網同士が、前記ルータ装置を介して接続されて
なるネットワークにおけるデータ転送方法であって、 データ転送元の端末装置の固有アドレス情報とデータ転
送先の端末装置の固有アドレス情報に基づいて決定され
る複数の伝送経路の中から送信者によって伝送経路が選
択可能であることを特徴とするデータ転送方法。
2. A data transfer method in a network in which a plurality of local area networks each having at least one router device and a terminal device connected via a communication line are connected to each other via the router device. The transmission path can be selected by the sender from a plurality of transmission paths determined based on the unique address information of the terminal device of the data transfer source and the unique address information of the terminal device of the data transfer destination. Data transfer method.
【請求項3】 転送されるデータに、伝送経路が送信者
によって設定されているか否かを示す識別情報と、設定
されている場合にはその伝送経路情報を設定し、 前記識別情報により伝送経路が設定されていると判定さ
れた場合は、設定された伝送経路に従ってデータを転送
し、 前記識別情報により伝送経路が設定されていないと判定
された場合は、自動的に伝送経路を設定してデータを転
送することを特徴とする請求項2に記載のデータ転送方
法。
3. Transfer data is provided with identification information indicating whether or not a transmission path is set by a sender and, if set, the transmission path information, and the transmission path is set according to the identification information. If it is determined that the transmission route is set, the data is transferred according to the set transmission route, and if it is determined that the transmission route is not set by the identification information, the transmission route is automatically set. The data transfer method according to claim 2, wherein data is transferred.
【請求項4】 前記複数の伝送経路をデータ転送元の端
末装置の固有アドレス情報とデータ転送先の端末装置の
固有アドレス情報に基づいて自動的に抽出することを特
徴とする請求項2または請求項3に記載のデータ転送方
法。
4. The method according to claim 2, wherein the plurality of transmission paths are automatically extracted based on the unique address information of the terminal device of the data transfer source and the unique address information of the terminal device of the data transfer destination. Item 3. The data transfer method according to Item 3.
【請求項5】 前記複数の伝送経路を特定の条件に基づ
いて絞り込み抽出することを特徴とする請求項2または
請求項3に記載のデータ転送方法。
5. The data transfer method according to claim 2, wherein the plurality of transmission paths are narrowed down and extracted based on a specific condition.
【請求項6】 前記特定の条件はデータ転送の際に経由
することを禁止された禁止ルータ情報であることを特徴
とする請求項5に記載のデータ転送方法。
6. The data transfer method according to claim 5, wherein the specific condition is forbidden router information that is prohibited from passing through during data transfer.
【請求項7】 ローカルエリア網に接続されて異なるロ
ーカルエリア網同士のデータ転送を可能とするルータ装
置であって、 転送されるデータに設定され伝送経路が送信者によって
設定されているか否かを示す識別情報を認識する識別情
報認識手段と、 伝送経路が設定されている場合にその伝送経路情報を認
識する伝送経路情報認識手段と、 前記識別情報認識手段および前記伝送経路情報認識手段
による認識結果に基づいてデータ転送の制御を行う転送
制御手段を有し、 前記転送制御手段は、前記識別情報認識手段により伝送
経路が設定されていると判定された場合は、設定された
伝送経路に従ってデータを転送し、 前記識別情報認識手段により伝送経路が設定されていな
いと判定された場合は、自動的に伝送経路を設定してデ
ータを転送することを特徴とするルータ装置。
7. A router device that is connected to a local area network and enables data transfer between different local area networks, and determines whether or not a transmission route is set in the data to be transferred and is set by a sender. Identification information recognition means for recognizing the identification information, transmission path information recognition means for recognizing the transmission path information when the transmission path is set, and recognition results by the identification information recognition means and the transmission path information recognition means And a transfer control means for controlling data transfer based on the above, wherein the transfer control means, when it is determined that the transmission path is set by the identification information recognizing means, transfers the data according to the set transmission path. If the identification information recognizing means determines that the transmission path is not set, the transmission path is automatically set and the data is transferred. Router device according to claim Rukoto.
JP2001221667A 2001-07-23 2001-07-23 Data transfer method and router device Pending JP2003037618A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001221667A JP2003037618A (en) 2001-07-23 2001-07-23 Data transfer method and router device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001221667A JP2003037618A (en) 2001-07-23 2001-07-23 Data transfer method and router device

Publications (1)

Publication Number Publication Date
JP2003037618A true JP2003037618A (en) 2003-02-07

Family

ID=19055303

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001221667A Pending JP2003037618A (en) 2001-07-23 2001-07-23 Data transfer method and router device

Country Status (1)

Country Link
JP (1) JP2003037618A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1930899A2 (en) 2003-08-05 2008-06-11 LG Electronics, Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information
WO2011048693A1 (en) * 2009-10-23 2011-04-28 富士通株式会社 Communication system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1930899A2 (en) 2003-08-05 2008-06-11 LG Electronics, Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information
WO2011048693A1 (en) * 2009-10-23 2011-04-28 富士通株式会社 Communication system
JP5196029B2 (en) * 2009-10-23 2013-05-15 富士通株式会社 Communications system
US9407531B2 (en) 2009-10-23 2016-08-02 Fujitsu Limited Communication system

Similar Documents

Publication Publication Date Title
US7218632B1 (en) Packet processing engine architecture
JP4598462B2 (en) Provider network providing an L2-VPN service and edge router
US20010033574A1 (en) Path setup device and method for label switching network
US7369563B2 (en) Method and apparatus for sharing a single internet protocol address without a network address translation in an internet access gateway for a local network
US7451203B2 (en) Method and system for communicating between a management station and at least two networks having duplicate internet protocol addresses
JP4628467B2 (en) Relay device, communication method, and computer program
JP4330520B2 (en) Communication device
TWI399059B (en) Switching network employing adware quarantine techniques
US7505402B2 (en) Method and apparatus for providing faster convergence for redundant sites
US20150381569A1 (en) Local Internet with Quality of Service (QoS) Egress Queuing
JP2005151025A (en) Extended relay system and relaying apparatus
US10785152B2 (en) Network switch device for routing network traffic through an inline tool
CN108259205A (en) A kind of route issuing method and the network equipment
JP2003037618A (en) Data transfer method and router device
Odom CCNA ICND exam certification guide
CN114268578A (en) Data transmission method, device and equipment for switching line and storage medium
JP2000092111A (en) Relay device, and network system provided with the relay device
CN115086105A (en) Message transmission method and device
CN108540343B (en) Path detection method and device
JP2003218921A (en) Data transfer control processing system and data transfer control processing method
JP2008211550A (en) Data transfer method, edge router, AS border router, and program in MPLS network
US20230421499A1 (en) Packet transmission method and apparatus
CN106973016A (en) Access control method, device and equipment
JP2005045535A (en) Network communication system
WO2004062216A1 (en) Apparatus for checking policy of firewall

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040408

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040421

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040609

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040722

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20041025