P2Pでサーバに依存し ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
554:236 ◆lGMVcE.o 02/02/16 13:59 >>553 完全配布をしたいならTTLは必要ないだろ。 メッセージがすでに既知であるか否かで破棄するかどうかを決めればいい。 かわりに発信時刻を付加して十分後にすべて消滅とかは必要かも知れんけど。 555:デフォルトの名無しさん 02/02/16 14:07 ピアのパケット処理能力には限界があるので、あるタイミングで一つのピアにパケットが集中すると、 そのノードの処理は遅れる。従って>>553のような状況は起こりうる。 さらに、ノード間の通信速度 も保障されてないので、>>553のような状況は起こりうる。 さらに、Gnutellaプロトコルでは、違うコネクションから同じパケットを何度も受け取る。この可能性は、 接続数を大きくすればするほど増大する。それが>>548の言うところの諸刃の剣。同じパケットを何 度も受け取っていると、速やかに伝達すべき必要なパケットの処理が遅れるため、さらに>>553のよ うな状況が起きる。 この欠点を解消するために、Gnutellaでは人の持ってるピアに関する情報をキ ャッシュするような仕組みがあった(パケットをブロックする)と思うんだけど、P2PBBSでは、更新情 報を含むパケットをブロックしてはいけないから、これは応用できない。 いやまてよ。君が僕に送ってくれるパケットは、全部他の人からもっと早く届くんだよね。だから君と 僕との関係は解消したほうがいいんじゃないかな。さよなら。あーでも。僕が君に送るパケットは有 効かも知れないし、それに君のパケットは「全部」古いとは言い切れない。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5343日前に更新/318 KB
担当:undef