ネットワーク障害
2019年8月、FCCがCenturyLinkネットワークの大規模な停止を調査したところ、不正なパケットにより機器が故障したことがわかりました。詳しくはこちらをご覧ください。
一般的に、ネットワーク設計と構成では、このような問題を回避する必要があります。しかし、ネットワークと機器のソフトウェアは、機能の維持、セキュリティ強化の為、常に更新する必要があります。また正常性の確認は継続して検証する必要があります。
上記のようなネットワークの停止を回避するためには、機器やソフトウェア更新をネットワークに導入する前に、ラボにおいてシミュレーションおよびエミュレートすることです。
Spirent社TestCenterなどのトラフィックジェネレーターを使用しトラフィックをシミュレートすることで、また Calnex社SNEなどのネットワークエミュレーターを使用しネットワーク環境をエミュレートすることで、リアリズムを付加します。
例えば、上記のシナリオをシミュレートおよびエミュレートするには、以下のセットアップを行います。
トラフィックジェネレーターは、ネットワークで予測される負荷、分散、パケットタイプ等のテストパケットを生成するために使用されます。 Calnex社SNEは以下に使用されます:
パケット内のビットまたはバイトを反転させたり、ペイロードを不正な形式に書き換えます。
ネットワークに遅延、損失、ジッターを追加します。
その後、トラフィックジェネレーターは、CenturyLinkネットワークを停止させたような致命的な状況が発生しているか検出します。
Calnex社SNEを使用すると、実ネットワークに導入する前に、完全なシミュレーションおよびエミュレートが行え、すべての機能が正しいか検証することができ、問題を事前に回避することができます。
Anand Ram
VP Business Development