P2Pでサーバに依存しない掲示板を作るの巻at TECHP2Pでサーバに依存しない掲示板を作るの巻 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト377:デフォルトの名無しさん 02/02/02 03:09 >>374 ご愁傷様でした・・・ って、ソースは無事なんですよね? 378:ほげ隊長 ◆cG6Ia.BU 02/02/02 11:31 >>376 感想ありがとうございます。 > 基本的にgnutellaなんですね そうなのです。既にある程度実績のあるプロトコルを流用してしまった 方が、問題が少ないかなと思ったりしました。 > にある、QueryHitを受け取った最初のサーバント上でのアドレスの書き換えとか > 有用な気がする NAT対応の件については、既に実装されていて、ハンドシェイクを 行うときに、NAT BOX越しに見た相手のIPアドレスを返信すること で、いわゆるグローバルなIPを通知する予定です。 ですので、各サーバントでは自分がローカルにいても、ローカルIP を埋め込んだパケットを流さなくてすみます。 > あと「メッセージ識別子」がMD5Hashになってたけど、その生成方法が気になったかな。 下記設計書の「匿名性の確保とユニーク」を見てもらえば分かるのですが、 http://www5.ocn.ne.jp/~zigumo/basic.html 基本的にMSのGUIDを元に、更にMD5Hashをかけています。 ですので、ほぼユニーク性は保てると考えています。 > スレッドID,レスIDの仕様がわからないから・・・ スレッドIDやレスIDも全て、GUIDを元にMD5Hashを取った値を使います。 > スレッド・レス関連だけど、 > スレッドの階層化が欲しい感じがします。 そうですね。ここら辺は悩んだのですが、とりあえず、内部的なデータの管理は プロトタイプを急いで作って、その後で考えようということにしてしまいました。 多少のスクラップ&ビルドはやもうえないかなと、、、 ちなみに、表面的には(GUI上は)階層的に操作できます。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch