制限されたWebサイトへのアクセスを防ぐために、NetScalerアプライアンスは専用のURLマッチングアルゴリズムを使用します。このアルゴリズムでは、ブロックされたエントリが最大 100 万 (1,000,000) の URL のリストを含むことができる URL セットを使用します。グローバル制限は 100 万エントリです。エントリ数が 100 万の URL セットを 1 つ追加することも、合計 100 万エントリを含む複数の URL セットを追加することもできます。
多くの URL セットを使用することは避けてください。URL セットに使用可能なメモリに応じて、使用する URL セットの数を制限することをお勧めします。
各エントリには、URL カテゴリとカテゴリグループをインデックス付きパターンとして定義するメタデータを含めることができます。アプライアンスは、インターネット執行機関(政府のWebサイトを含む)またはインターネット組織が管理する機密性の高いURLセットを定期的にダウンロードすることもできます。URL セットが Web サイトからダウンロードされてアプライアンスにインポートされると、アプライアンスは URL セットを(これらの機関の要求に応じて)暗号化します。暗号化された URL セットは機密に保たれ、エントリは改ざんされません。
NetScalerアプライアンスは高度なポリシーを使用して、受信URLをブロック、許可、リダイレクトする必要があるかどうかを判断します。これらのポリシーでは、高度な表現を使用して受信URLをブラックリストに登録されたエントリと照合して評価します。エントリにはメタデータを含めることができます。メタデータがないエントリには、文字列の完全一致に基づいて URL を評価する式を使用できます。他の URL では、文字列が完全に一致するかどうかをチェックする式に加えて、URL のメタデータを評価する式を使用できます。