差別化サービスとは
コンピューティングでは、差別化サービスは、ネットワークトラフィックをいくつかの異なるカテゴリまたはクラスに分離することを可能にする設計戦略の一種です。 このアプローチは、特定のネットワーク上のトラフィックの性質を理解し、各クラスを最大限の効率で管理できるようにリソースを割り当てるという点で非常に役立ちます。 多くの場合、ソフトウェア設計パターンにより、ある種の差別化されたサービスアプリケーションが可能になり、いくつかの異なるタイプまたはクラスのトラフィックを単一のネットワーク上で実行できます。
差別化されたサービスに一般的に関連付けられているクラスがいくつかあります。 ほとんどのネットワークで一般的なものには、ローカルインターネットプロトコルまたはIPアドレス、ネットワークで使用されるクライアントIPアドレス、および受信および送信情報の処理に使用されるネットワークに関連付けられたスケジュールがあります。 ネットワークで使用されるアプリケーションポートのタイプや、ネットワーク内のさまざまなデータ転送に関連するプロトコル設定などの要素も、差別化されたサービスと見なされます。
通常、同じ基本プロトコルに準拠するすべてのトラフィックは、同じカテゴリまたは分類を享受します。 さまざまなアプリケーションで使用されるトラフィックの種類を限定し、さまざまなタスクを実行することにより、実行中の他のアプリケーションでパフォーマンスの問題が発生しない方法でリソースを割り当てるプロセスが最小限に抑えられます。 このため、多くのネットワークは、クラスとそれらのクラスを使用するプログラムのパフォーマンスの両方を認識するように設計されています。 差別化されたサービスが可能な限り最高のパフォーマンスレベルで動作している場合、ネットワークまたはシステムの全体的な機能は非常に高いままです。
差別化されたサービスアプローチの主な利点の1つは、ネットワークに含まれるハードウェアとソフトウェアが、他のサービスクラスまたはサービスカテゴリで何が起こっているかに関係なく機能し続けることです。 これは、ネットワークの一部として実行されている他のアプリケーションで何が起こっているかに関係なく、ルーターが正常に機能し続けることを意味します。 この利点は重要ですが、差別化されたサービスのセットアップには潜在的な負債がないわけではありません。 たとえば、異なるルーターが互いにどのように関係しているかを正確に特定するのが難しい場合があります。つまり、発信元と終端の両方で情報パケットがどのように管理されているかについての詳細を完全に回復できない場合があります。 データパケットの受け渡しに何らかのタイプの問題がある場合、これによりリソースがさらに消費され、一部のアクティビティが短期間停止する可能性があります。