ネットワークは幅広いアプリケーションとサービスをサポートし、物理インフラストラクチャを構成するさまざまな種類のケーブルおよびデバイス上で動作する必要があります。 このコンテキストでの「ネットワーク アーキテクチャ」という用語は、インフラストラクチャおよびネットワークを介してメッセージを送信するプログラムされたサービスとルール、またはプロトコルをサポートするテクノロジーを意味します。

ネットワークの拡大に伴い、基盤アーキテクチャには、ユーザの期待に応えるために、基本的な 4 つの特性への対応が求められています。