プログラマーやデザイナーから、缶切りよりも複雑なものの作成、設計、操作に携わる他の人まで、誰にとっても有用で興味深いものになると思います。
12ネットワークの真実
(オリジナル-RFC1925 The 12 Networking Truths )
R.キャロン、出版社
IOOF
1996年4月1日
このドキュメントのステータス
このドキュメントは、オンラインコミュニティに情報を提供します。 このドキュメントは、いかなる種類のインターネット標準でもありません。 このドキュメントの配布は制限されていません。
短いレビュー
このドキュメントでは、インターネットコミュニティの基本的なネットワークの真実について説明します。 このドキュメントは標準を定義していませんが、すべての標準が暗黙的に基本的な真実に準拠しなければならないという感じです。
公式声明
このドキュメントに記載されている真実は、多くの人々による長期間にわたる広範な研究の結果であり、これらの人々の何人かはこの仕事に貢献するつもりはありませんでした。 出版社は単にすべての真実を集め、元のプレゼンテーションにインターネットコミュニティに感謝します。
1.はじめに
このRFCは、基本的なネットワークの真実に関する情報を提供します。 これらの真理は、一般にネットワークの構築に適用され、TCP / IP、インターネット、またはネットワークコミュニティの他のサブセットのみに限定されません。
2.ネットワークの真実
1)これは動作するはずです。
2)すべての努力にもかかわらず、光の速度を上げることはできません。
2.a)(したがって)。 どんなに一生懸命頑張っても、9か月より早く赤ちゃんを産むことはできません。 このプロセスを高速化しようとすると、速度が低下する可能性がありますが、出産が早まることはありません。
3)必要なプッシュの後、ブタは十分に飛ぶでしょう。 ただし、これは必ずしも良い考えではありません。 ブタがどこに着地するかを予測することは非常に難しく、頭上を飛ぶときに下に座るのと同じくらい危険です。
4)人生のいくつかの事柄は、まず自分自身の人生経験で最初に経験されなければ評価されません。 ネットワーキングのいくつかのことは、商用のネットワーク機器を一度も構築したことがなく、稼働中のネットワークを管理したことがない人には完全には理解できません。
5)多くの異なる問題を単一の複雑な独立したソリューションに組み合わせることが常に可能です。 ほとんどの場合、これは悪い考えです。
6)問題を解決するよりも、転送、移動(ネットワークアーキテクチャ全体の別の部分に移動するなど)する方が簡単です。
6.a)(したがって)。 別のレベルを追加して回避策を作成することは常に可能です。
7)常に特別な状況/イベント/条件があります。
7.a)(したがって)。 良い、速い、安い:任意の2つのポイントを選択します(3つすべてを同時に持つことは不可能です)。
8)これはあなたが考えるよりもはるかに複雑です。
9)既存のすべてのリソースにもかかわらず、常により多くが必要です。
9.a)(したがって)。 各ネットワークの問題は、考えているよりも解決に時間がかかります。
10)1つのサイズがすべてに適合するわけではありません。
11)それぞれの古いアイデアは、それが機能するかどうかに関係なく、異なる名前と異なるプレゼンテーションで再び提案されます。
11.a)(したがって)。 規則6.aを参照してください。
12)プロトコル設計では、追加するものが何もないときではなく、削減するものが何もないときに完全性が達成されます。