2005年01月31日

ピュア型P2P

ハイブリット型と異なり、サーバーを必要としません。
最もP2PらしいP2Pといえます。
匿名性が高く、ピアが存在する限りネットワークが絶える事はありません。  
Posted by moritazemi at 16:55Comments(0)TrackBack(0)P2P

Napster

ハイブリット型P2Pソフトウェアの一種で、1999年の1月に発表されました。
アメリカの大学などで流行り、使用禁止なったり、Winnyのように企業や政府などからの抗議があり、有名になったソフトウェアです。
Napster社の中央サーバーに接続し、リストを送信する仕組みを取っています。
  

ハイブリッド型P2P

中央サーバーを介し、ユーザー管理やファイル検索などを行っています。
クライアント/サーバー型とP2P型の両方の機能を併せ持った仕組みです。
サーバーが倒れるとサービスを利用する事はできなくなります。
  
Posted by moritazemi at 16:16Comments(0)TrackBack(0)P2P

Winny

日本で開発されたピュア型のファイル交換ソフトです。
独自の特徴として匿名掲示板機能があります。
また、送信者の手に一度委ねてから再配布する形を取るので、高速性と匿名性の一石二鳥である点なども優れている点です。
そして、ファイル転送の効率性をあげるためにピアをグループ化していくシステムなどによりネットワークトラフィックを減らす仕組みなども取り入れています。
作者が逮捕された事で一躍有名になり、著作権の論争を巻き起こしたソフトです。
  

Distributed.net

1997年に立ち上げられたグリッドコンピューティングのプロジェクトです。
RSA社が開催している暗号解読コンテストなどに参加しており、RC5-56(RC532/12/7)を265日がかりで解読したことなどで知られています。
64bits長鍵を使用した暗号が解読できる事を証明するために行われています。
64bitsだと1844京個強通りもあるため、グリッドコンピューティングによる解析が行われています。
ちなみにコンテストで鍵を破れたユーザーとチームには賞金が支払われます。
日本にもチームが存在しています。

参考文献 IT用語辞典e-words
http://e-words.jp/  

SETI@Home

1999年にカリフォルニア大学バークレー校がスクリーンセーバーベースのアプリケーションを配布しました。
電波望遠鏡のデータを解析し、知的生命体を発見する分散コンピューティングプロジェクトです。
膨大なデータを処理する必要があるため、P2Pソリューションであるグリッドコンピューティングを使用しています。
ユーザーは300万人を超えていて、50万人程度のユーザーが協力しています。
ブロードバンドが盛んになってきた現代では、より意味のあるプロジェクトであるといえます。
  

P2Pをどのように使うか

「Winny」で有名なファイル交換やパソコンを並列化することによりスーパーコンピューター並みの能力を得るグリッドコンピューティング、どこでもいつでも自分の生活と一体になるネットワークのユビキタスコンピューティングなど様々な分野で活用する事ができます。
  

P2Pとは

P2Pはpeer to peerの略称です。
純粋なP2Pはサーバーを使用せず、ピア同士で輪のように接続されます。
サーバーやクライアントといった区別は持たず、お互いに必要な時にサーバーの役割やクライアントの役割を負います。
  
Posted by moritazemi at 14:12Comments(0)TrackBack(0)P2P

2005年01月30日

リース要求メッセージ

一度ランデブーピアのアドバタイズメントを発見した場合は、いつでも同様にアドバタイズメントを借りる事ができます。
そして、承認されたピアはリストに書き込まれます。
その場合は同じランデブーピアに接続しているピアに対し、メッセージを送信する事ができます。  
Posted by moritazemi at 22:40Comments(0)TrackBack(0)Rendezvous Protocol

リース提供メッセージ

リース要求メッセージの解説したように、ランデブーピアが要求を受け入れた場合は、そのピアをリストに加えます。
その後、リース提供メッセージを返信します。
メッセージの内容は提供元のピアIDやリース期間、また、省略可能ですが、ランデブーピアのピアアドバタイズメントも記載されます。  
Posted by moritazemi at 22:36Comments(0)TrackBack(0)Rendezvous Protocol

リース解約メッセージ

リース解約メッセージは、ごく単純なメッセージです。
必要のなくなった場合、これを送信する事でリストから削除されます。
また、削除されたランデブーピアがそのピアに対し、メッセージを送る事はなくなります。
内容もとても単純で、削除するピアのアドバタイズメントのみで構成されています。  
Posted by moritazemi at 22:34Comments(0)TrackBack(0)Rendezvous Protocol

Rendezvous Protocolとは

Rendezvous Protocol(以下RVP)の概要について説明します。
その前にまず、ランデブーピアについて詳しく説明する必要があります。
ピアがメッセージを送る際などにランデブーピアがピアグループ内のピアに対して一斉送信(ブロードキャスト)を行います。
そのランデブーピアの仕事を定義しているのがランデブープロトコルです。
このプロトコルでは3つのメッセージを使用します。
・リース要求メッセージ
・リース提供メッセージ
・リース解約メッセージ
このリースというのはランデブーピアを使用する際にやり取りされるもので、使用期間を指します。
つまり、ピアはランデブーピアをレンタルするという事になります。
要求メッセージはランデブーピアに接続リースを要求する際に使用し、提供メッセージは、ランデブーピアがリース要求メッセージを受け入れた際に、リースを提供した場合使うメッセージです。
また、リース解約メッセージはピアがランデブーピアを解約する際に使用するメッセージです。  
Posted by moritazemi at 21:58Comments(0)TrackBack(0)Rendezvous Protocol

未)3WAY

a7c5b82d.png   
Posted by moritazemi at 18:01Comments(0)TrackBack(0)未)

ピア情報応答メッセージ



...
...
...
...

...


  続きを読む
Posted by moritazemi at 03:52Comments(0)TrackBack(0)Peer Infomation Protocol

ピア情報照会メッセージ



...
...
...

  続きを読む
Posted by moritazemi at 03:19Comments(0)TrackBack(0)Peer Infomation Protocol

2005年01月29日

Endpoint Routing Protocolとは

Endpoint Routing Protocol (以下、ERP)とは、経路を確保するために使用される要求や問い合わせなどを定義します。
通常、ネットワークのシステムの違いからいくつかの障害がある場合があります。
しかし、ERPで定義されたルート情報探索機能を使えば、簡単に接続ができます。
  
Posted by moritazemi at 03:19Comments(0)TrackBack(0)Endpoint Routing Protocol

2005年01月28日

JXTAのファイルをダウンロードできる場所

Project JXTAのサイト http://www.jxta.org で見つけられます。
Webサイトはプロジェクトの事や開発者向けドキュメントなどがダウンロードできます。
また、ソースコード、チュートリアルなどもダウンロードが可能です。  
Posted by moritazemi at 19:50Comments(0)TrackBack(0)基礎知識

JXTAでできる事

・ファイアウォールを簡単に越える事ができる
・世界中の人と誰とでもファイルなどを共有できる。
・色々なサービスを提供できるグループを作る事ができる。  
Posted by moritazemi at 19:35Comments(0)TrackBack(0)基礎知識

2005年01月27日

リゾルバ応答メッセージ



...
...
...
...


  続きを読む
Posted by moritazemi at 10:31Comments(0)TrackBack(0)Peer Resolver Protocol

未)エンドポイントサービス

242  
Posted by moritazemi at 03:50Comments(0)TrackBack(0)未)