c/fe

http://d.hatena.ne.jp/uzulla から移行しました。

Skypeの仕組み

http://www.atmarkit.co.jp/fwin2k/experiments/skype02/skype02_01.html
なるほど、Skypeはこういう感じで動いているのか、FWの中でも通信ができるってのは単にリフレクタサーバーがあるからじゃないんだな、これがKazaaの技術ってやつか。

これでNATごしでも普通に通信出来る筈なのに、時々メチャクチャ通信品質が落ちるときの理由も分かった。最悪のケースで、そこらへんのショボイブロードバンドユーザーがリフレクタサーバーになっちゃうんだな。

というか、ホントにP2P*1なのに商用サービスとかやってるのかーそれが一番凄いな。

*1:スーパーノードなる物がユーザーPCで動作する