![]() ![]() ![]() | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kj | 投稿日時: 2006/10/2 19:39 |
新米 ![]() ![]() 登録日: 2006/10/2 居住地: 福岡 投稿: 2 |
インタフェースの抽象化について MAC層での話ではないかもしれないのですが、Qualnetでわからない点があるので質問させてください。
複数のインタフェースを1つインタフェースに結合する機能は、linuxではbonding driverで実現されていると思うのですが、これに相当する機能はqualnetで提供されているのでしょうか? もしこの機能をQualnetに実装するときは、MAC層より上位層のコードの修正を最小限に抑えるため node->numberInterfaces には結合された後のインタフェース数だけを格納しておき、 node->numberRealInterfaces という変数を新たに作成し、実際のインタフェース数を格納しておきたいのですが、ソースコードが提供されていない部分でnode->numberInterfacesに依存しているコードはあるのでしょうか? よろしくお願いいたします。 |
marimo | 投稿日時: 2006/10/3 8:33 |
常連 ![]() ![]() 登録日: 2005/9/22 居住地: 投稿: 49 |
Re: インタフェースの抽象化について 始めまして。
Linuxの >bonding driver というのは、機能としてそういうものがある、としか知らないのでコメントでしかないのですが、何となく面白そうですね。 どのレベルで1インターフェースとして認識させるのか、を知らないので、以下は単なる思い付きです。 QualNetのPHYレイヤでは、int phyIndexでインターフェースを区別しているので、例えばPHYレイヤに新規追加モデルとして ・一つのMACインターフェースに二つのPHYがぶら下がっている ようなもの、もあり得るのかなぁと想像しました。 ソースの無い部分でチェックしているかどうかは、、実際に走らせてみるのが一番早道かもしれませんね。。 |
kj | 投稿日時: 2006/10/3 17:08 |
新米 ![]() ![]() 登録日: 2006/10/2 居住地: 福岡 投稿: 2 |
Re: インタフェースの抽象化について 返信ありがとうございます。
> どのレベルで1インターフェースとして認識させるのか、を知らないので、以下は単なる思い付きです。 > QualNetのPHYレイヤでは、int phyIndexでインターフェースを区別しているので、例えばPHYレイヤに新規追加モデルとして > ・一つのMACインターフェースに二つのPHYがぶら下がっている > ようなもの、もあり得るのかなぁと想像しました。 質問が舌足らずで申し訳ありませんでした。 無線環境で使用を想定していて、2つのインタフェースを受信用と送信用に分け、MAC層のコンテンション機構はインタフェース毎にさせたいので、ネットワーク層とMAC層の間で実装して、ネットワーク層から上位層では仮想的に1つのインタフェースが見えるようにしたいと考えています。 > ソースの無い部分でチェックしているかどうかは、、実際に走らせてみるのが一番早道かもしれませんね。。 やっぱりそうなるのですかね…。 どうもありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |