メイン Network Layer Protocol Implementation & Model Development ip_dooptions、ip_output に相当する関数 | 投稿するにはまず登録を |
題名 | 投稿者 | 日時 |
---|---|---|
» ip_dooptions、ip_output に相当する関数 | nak | 2006/2/9 19:59 |
Re: ip_dooptions、ip_output に相当する関数 | mast | 2006/2/9 23:54 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nak | 投稿日時: 2006/2/9 19:59 |
半人前 登録日: 2005/8/29 居住地: 投稿: 25 |
ip_dooptions、ip_output に相当する関数 詳解TCP/IP(TCP/IP Illustratedの訳本:P206)によると、
IP層ではMAC層からきたパケットを受け取ったときに、ipintr という関数で4つの処理(入力パケットの検出、オプション処 理、及び転送パケット再組み立て,振り分け)を行っています。 ipintrのオプション処理及び転送の処理の中で、ipintrがパ ケットの処理を続行するか、入力キューにある次のパケット の処理に移るかどうかを決める際に、ip_dooptionsという関 数が0を返すか0以外を返すかによって、ipintrの処理内容を 決めているようなのですが、Qualnetではip_dooptionsという 関数がなく、これに相当する処理をどこで行っているのかが よく分かりません。 また、トランスポート層から渡されたパケットのIPヘッダを 完成させる処理(ヘッダの初期化)(同訳本でのP217)が ip_outputという関数で処理されているのですが、Qualnetに はこのような関数がなく、IPヘッダの初期化処理を行ってい る関数がどれであるか不明です。 |
フラット表示 | 前のトピック | 次のトピック |