Japan QualNet Community Forums Japan QualNet Community Forums
Welcome Guest 
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/21:10/10
2024/05/20:19/24

2024/03/22より393/1415
人気モジュール
No.1: フォーラム 42
No.2: QualNet概要 3
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット40
No.2:Macintosh1

No.1:どっかの巡回ロボット36
No.2:Google巡回ロボット3
No.3:Firefox1

日曜日からの合計
メイン
   Routing Settings
     複数の経路を同時に使用する方法に関して
投稿するにはまず登録を

題名 投稿者 日時
   複数の経路を同時に使用する方法に関して takeshi 2006/10/20 16:21
     Re: 複数の経路を同時に使用する方法に関して mast 2006/10/20 23:49
   » Re: 複数の経路を同時に使用する方法に関して gaku 2006/10/21 2:19
       Re: 複数の経路を同時に使用する方法に関して takeshi 2006/10/22 8:34
         Re: 複数の経路を同時に使用する方法に関して gaku 2006/10/24 23:53
           Re: 複数の経路を同時に使用する方法に関して mast 2006/10/25 0:33
             Re: 複数の経路を同時に使用する方法に関して mast 2006/10/25 1:24
               Re: 複数の経路を同時に使用する方法に関して gaku 2006/10/25 8:54
     Re: 複数の経路を同時に使用する方法に関して mast 2006/10/27 1:54
       Re: 複数の経路を同時に使用する方法に関して takeshi 2006/11/9 11:48
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
gaku
投稿日時: 2006/10/21 2:19
半人前
登録日: 2005/12/14
居住地:
投稿: 31
Re: 複数の経路を同時に使用する方法に関して
QualNetの実装をのぞいてみました。
結果、mastさんのご指摘の通り、ルーティングテーブルを見る際に送信元IPアドレスを参照しないのでテーブル上に複数経路がある場合でも最初の適合経路に決まってしまいます。
つまり片方の経路しか確立できません。
例えばTCPではなく、図で見たところの下り方向のみのUDPのように宛先IPアドレスが異なるならばそれぞれルートエントリーがしっかり分かれるはずなので複数経路(ノード単位で見た場合)も可能かと思います。

どの程度のことを評価したいのか存じ上げませんが、とりあえず両方の経路にパケットが流れればよいということであれば、適切なダイナミックルーティングプロトコルを使用すればテーブルが動的に書き換わるのでどちらの経路も通ると思います。

あくまでスタティックルーティングを使用し、かつ両経路のトラフィックを細かく調整したいということであれば、ルーティングテーブル参照部分の処理を改造しないとおそらく実現できないかと思います。
例えば、関数内で送信元のインタフェース識別子を参照することができるようにし、これとテーブル上の複数経路のうちどれを採用するかマッピングのルール付けをするようにしておけば、該当経路を特定できますよね。
ただし、こういう簡易的な手は本来のプロトコルから外れることはもちろんのこと、他に変な影響が出る可能性は大いにあるのでリスク付きになりますが・・・。
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT