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

パスワード:


パスワード紛失

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

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

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

日曜日からの合計
メイン
   Network Layer Protocol Implementation & Model Development
     1つ前のノードの送信元IPアドレスの取得方法について
投稿するにはまず登録を

題名 投稿者 日時
   1つ前のノードの送信元IPアドレスの取得方法について DCT 2010/4/23 19:19
   » Re: 1つ前のノードの送信元IPアドレスの取得方法について mast 2010/4/23 19:41
       Re: 1つ前のノードの送信元IPアドレスの取得方法について DCT 2010/4/23 20:11
         Re: 1つ前のノードの送信元IPアドレスの取得方法について mast 2010/4/23 20:40
           Re: 1つ前のノードの送信元IPアドレスの取得方法について DCT 2010/4/23 20:52
             Re: 1つ前のノードの送信元IPアドレスの取得方法について mast 2010/4/24 2:00
               Re: 1つ前のノードの送信元IPアドレスの取得方法について DCT 2010/4/26 10:53
                 Re: 1つ前のノードの送信元IPアドレスの取得方法について mast 2010/4/26 15:45
フラット表示 前のトピック | 次のトピック
投稿者 スレッド
mast
投稿日時: 2010/4/23 19:41
一人前
登録日: 2005/4/7
居住地:
投稿: 93
Re: 1つ前のノードの送信元IPアドレスの取得方法について
こんな感じでMessage構造体(struct message_str)の最後に、
秘密のフィールドを設けておいて、各ノードが転送する際に
自身のIPアドレスでこのフィールドを上書きするようにして
おけば、取得できるようになるんじゃないかと思います。


struct message_str
{
    Message*  next; // For kernel use only.

~~~途中省略~~~

    int headerProtocols[MAX_HEADERS];
    int headerSizes[MAX_HEADERS];

    // Users should not modify anything above this line.

    // 転送時に自身のIPアドレスを設定するためのフィールド
    NodeAddress last_forwarder_ip;
};
フラット表示 前のトピック | 次のトピック
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT