[an error occurred while processing this directive]
 
ホーム    P2P関連ニュース    ソフト    掲示板    jnudev    Jnutellaについて  
Jnutella全文検索

Enter
(powered by namazu)
Jnutella
■P2Pを知ろう
 ・Gnutellaって何?
 ・P2Pって何?
 ・P2P用語辞典
 ・P2P情報センター
メーリングリスト
 ・jnutella(議論)
 ・jnutella.news(ニュース)
 ・jnudev(開発)
オープンリンク
コラム
インタビュー
投票
■Jnutellaについて
 ・スタッフ紹介
 ・編集日記
P2P関連ニュース
国内
 ・過去のニュース
海外
 ・過去のニュース
ソフト
FAQ
■ソフトウェアレビュー
 ・BearShareと日本語パッチ
 ・LimeWire
 ・GnuACE
 ・Mactella日本語パッチ登場
  ...etc.
■ソフトウェア
 ・GTKt (Gnutella Tool Kit)
 ・Windows
 ・Macintosh
 ・Unix/Linux
 ・BeOS
 ・Java
 ・その他
掲示板
Jnutella掲示板
■作者さん直結の掲示板
 ・GnuACE掲示板
jnudev
■jnudevプロポーサル
GTKt (Gnutella Tool Kit)
■JPPP
 ・日本語
 ・English
■他の日本発P2Pの開発
 ・EMIP
 ・GISP
 ・LEAF
 ・P2P2
各種技術ドキュメント
 ・Gnutella仕様書
 ...etc.
 jnudev > Gnutella仕様書4
ここでは、Clip2 DSSからリリースされたGnutellaの仕様書を公開する.これにより、Gnutellaがどのような動きをするかが理解できる.
interview仕様書の翻訳は、こば、カワサキで行った.不具合はカワサキまで
カワサキ
kawasaki@jnutella.org

XXXXxxxxx.

ポング(0x01)Pong(0x01) 

ポート(Port) IPアドレス(IP Address) 共有されたファイル数(Number of Files Shared) 共有されたキロバイト数(Number of Kilobytes Shared)


バイトオフセット0,1,2,5,6,9,10,13 

ポート インカミング接続を受けることができると反応のったホストのポート番号 

IPアドレス 反応があったホストのIPアドレス 

This field is in little endian format. 

共有されたファイル数 与えられたIPアドレスとポートを持つサーバントが、ネットワーク上で共有しているファイルの数 

共有されたキロバイト数 与えられたIPアドレスとポートを持つサーバントが、ネットワーク上で共有しているキロバイト数 

インカミングのピング・デスクリプターへの反応として、ポング・デスクリプターは唯一送られるものです。1つ以上のポング・デスクリプターが、単一のピング・デスクリプターへの反応として送られるということは妥当です。これは、ホストのキャッシュが、ピングのリクエストへの反応としてキャッシュされたサーバントのアドレス情報を送ることを可能にします。 

クエリー(0x80) 

最低速度(Minimum Speed) 検索基準(Search criteria)

バイト・オフセット、0、1、2、・・・ 

最低速度 このメッセージに応じるべきサーバントの最低速度(キロバイト/秒)。もしnキロバイト/秒で通信できるならば、nキロバイト/秒の最低速度フィールドを持つクエリー・デスクリプターを受け取るサーバントは、クエリーヒットだけに応じるべきです。

検索基準 終わった検索ストリングのヌルです(nul)。このストリングの最大長は、デスクリプター・ヘッダーのPayload_Lengthフィールドによって制限されます。

クエリーヒット(0x81)QueryHiy(0x81)
|ヒット数(Number of Hits)|ポート(Port)|IPアドレス(IP Address)|速度(Speed)|結果セット(Result Set)|サーバント識別子(Servent Identifier)|バイト・オフセット、0,1,2,3,6,7,10,11、n、n+16

ヒット数 結果セットの中のクエリーヒットの数(以下参照)

ポート インカミングの接続を受け取ることができる応じたホストのポート番号

IPアドレス 応じたホストのIPアドレス

速度 応じたホストの速度


,4,

OPEN content gnutella.wego.com

このページはJnutella.orgメンバーによって運営されています  
不都合は、members@jnutella.orgまでよろしくお願いしますm(_ _)m