2011-10-04 13 views
2

安価なコンシューマ向けルータは、クラッシュするのがかなり簡単です。さまざまなバックアップ/同期ソフトウェアフォーラムにぶら下がっていますが、これは時々言及しています。開発者はルータをクラッシュさせないようにかなりの努力をしているようです。私のユーザーのルータがクラッシュするのを避けるには?

誤って設計されたルータで問題が発生しないようにするために、ネットワーク負荷の高いアプリケーションの「do」と「do not」は何ですか?特に複数のピアに接続しようとするものはありますか?

答えて

1

IMOはすべてのルータがそれ自身の顕著な方法で失敗するので、悪いハードウェアを回避しようとしています。

ネットワークが重いアプリケーションでは、ネットワークは安定したメディアではないと考えられます(ルータがクラッシュするなど)。それに応じてアプリケーションのネットワーク操作を設計します。 たとえば、再接続ロジック、接続タイムアウト、何らかの状態キャッシングを提供して、ネットワーク接続がなくてもユーザーがアプリケーションで作業できるようにします。

障害のあるルータについては、通常、多数の同時接続(ビットトレントやその他のP2Pプロトコル経由でのダウンロードなど)が原因でクラッシュします。したがって、最低限の接続数を維持することが役に立ちます。

関連する問題