2005-01-01から1年間の記事一覧

ポエニー

id:ultraist:20051204:1133718038 デー - ポエニー(途中) ということで、PerlD言語によるWinnyプロトコル互換アプリケーションです。本当にごめんなさい、ろくに中身を見ずに大嘘を書いていました。

WinnyRing

はてなさんで新しいサービスが始まっていたので、早速WinnyRingを作ってみました。自由参加にしてありますので、Winnyの技術や社会的貢献について興味のある方はご参加くださいませ。

Winnyの技術発売から一ヶ月

さて、そろそろ欲しい方には行きわたったみたいですね。 近所の本屋で見かけたらもう第3版になっていました。

訂正

第1版第3刷ですね。指摘ありがとうございます……。 ∧||∧ ( ⌒ ヽ ∪ ノ ∪∪

Winnyの技術 isbn:4756145485

| | | | ∧∧ とりあえず、Fingerprint 置いておきますね。 |_|(´・ω・`) |桃|o ヾ | ̄|―u' 16B6 7953 A7C1 2DCA 9DEF C7D1 2546 1CCE C03F 2BA3 """""""""""""""" 言及リンク集リンク Winnyの技術 isbn:4756145485 blogmap Public Key Server -- Index ``0…

第02回 テキストメッセージに注目する

さて、今回からソースコードの中身を見ていくことにします。今回使っているのは、配布されているWinny2のバイナリから逆に生成したソースコードですので、作者47氏の意図が見えづらくなってしまっています。そこで、逆生成によっても変化する余地のないメッ…

第01回 ソースコードを眺めてみる

対象となるソースコードのアーカイブには、4個のディレクトリと236個のファイルが含まれています。まずは最初は、含まれるファイルの一覧から分かる範囲で切り分けてみることにします。 とにかく展開してみる とにもかくにも、アーカイブを展開してみないこ…

第0回 はじめに

はじめに 今回の連載記事は、某所にあるWinny2のソースみたいなものを資料にして、Winnyの仕組みを眺めてみようというものです。47氏やソースみたいなものの公開者に許可は取っていませんので、ソースみたいなものがある場所にリンクは張りません。各自で探…

暇つぶし企画

某所で予告したとおり、暇つぶし企画をはじめようかと思います。

ブログモード

はてなブログモードが正式リリースされていたので、そっちに切り替えてみました。

Interest in File-Sharing at All Time High

全体の参加者数が1000万近いというのはさておき、FastTrackがかなり減っていているのは意外でした。 日本国内での利用者は100万人規模と言われていますが、それと比べるとやはり大きいですね。もっとも、国内の調査はアンケート調査なので、比較してはいけな…

そういえば

Winnyの技術。なかなか難しい状況になってしまったのかな。

短くまとめると

ちょっとだらだら長くなってしまったので、短くまとめます。 Winnyはファイルを要求・取得する側にとって、無駄の少ない作りになっています。 Shareはファイルを公開するという目的をもう二歩くらい推し進めています。 この違いはどちらが良い、というのもで…

とりあえずこのあたりで。

あと重要なのは、クラスタ化の話ですね。P2Pネットワークを組み上げていく上で重要なポイントがいくつかあるので、もう少し下調べしてから書こうかと思います。

キャッシュの配布

まず、おそらくShareの最大の特徴として認識されている強制拡散ですが、効果としてWinnyの中継転送と似ているというだけで、それを実現するメカニズムとして見るべき点はあまり無さそうに思えたので割愛します。 まず、キャッシュの扱いとして一番違う点を最…

P2Pネットワーク

WinnyとShareのネットワークでもっとも異なる点は、ダウンロードに用いるTCPコネクションの接続方法です。 Winnyでは、ある要求者は周囲からかき集めたキーを元に、そこに書かれた保持者に対して接続しにいきます。この動作がWinnyの中継転送の肝にもなって…

インフラの変化による設計思想の違い

とてもよく似た目的を持ちつつも開発思想が大きく異なるこの二つのファイル共有アプリケーションですが、その理由を考えるのに、この3年間でのインターネットインフラの変化に触れないわけにはいきません。 Winnyが出てきた2002年上旬、まだADSLがYahoo! BB…

WinnyとShare

Shareのトラフィックも順調に増えているようですし、ちょっと比較などしてみようかと思います。そのうち気が向いたら本サイトにもまとめるかもしれません。 なお、Shareについてはそんなに真面目に追っているわけではないので、間違っている点があれば、トラ…

そういえば

Winnyの技術、どうなったんでしょう……。