概要
リモートアクセスのために、Cato クライアントはユーザーを Cato Cloud に接続します。Cato の PoP はグローバルに分散され、安全な接続性と最適化されたパフォーマンスを提供します。デフォルトでは、クライアントは地理的情報と接続性メトリックに基づいて最適な PoP に自動的に接続し、全体的な接続品質を示します。
この動作は、手動での介入なしにユーザーが最も適した PoP を通じて接続することを助け、ユーザーエクスペリエンスを向上させます。特定の使用ケースでは、クライアントは特定の PoP のみに接続するように設定できます。
最適な PoP に接続することの重要性
クライアントが使用する PoP は、Cato Cloud へのユーザーの接続の品質と信頼性に直接影響します。クライアントが最適な PoP に接続すると、ユーザーはより良いパフォーマンスと低いレイテンシーの恩恵を受けることができます。
この動作は、ユーザーの現在の環境に適応するように設計されています。ユーザーの物理的な位置とインターネット経路の品質は時間とともに変化する可能性があります。これらの要因を評価することで、クライアントは Cato Cloud への最適な接続経路を維持するのに役立ちます。
クライアント接続モード
以下のテーブルは、クライアントが Cato Cloud 内の PoP に接続するモードを要約したものです。
モード | 動作 | 推奨ユーザー |
|---|---|---|
自動 | クライアントが現在の条件に基づいて最適な PoP に自動的に接続します | ほとんどのユーザーと環境 |
特定の PoP | クライアントは定義済み PoP のみに常に接続します | コンプライアンス、テスト、およびその他の特別なケース |
最適な PoP に自動的に接続する
ユーザーが接続すると、クライアントは利用可能な PoP を評価し、ユーザーのロケーションと現在の接続条件に最も一致するものを選択します。このプロセスはバックグラウンドで透明に行われます。ユーザーは PoP オプションを手動で確認したり、パフォーマンスをテストしたりする必要はありません。
クライアントが評価するもの
クライアントが PoP に接続する際に評価する主な要素は二つです:
ジオロケーション - ユーザーまたはデバイスの地理的位置
接続メトリック - レイテンシー、パケットロス、接続の品質などのリアルタイムのパフォーマンス測定
ジオロケーションは、クライアントが効率的なネットワーク経路を提供する可能性のある PoP を特定し、ウェブコンテンツのローカリゼーションを決定するのを助けます。接続メトリックは、クライアントが現時点で最も優れたパフォーマンスを提供する PoP を特定するのに役立ちます。
これらの要素を組み合わせることで、クライアントは物理的な近接性だけではなく、利用可能な接続の品質に基づいて PoP に接続することができます。
特定の PoP への接続
最適な PoP への自動接続に加えて、クライアントは特定の PoP のみに接続するように設定できます。これはデフォルト動作を上書きし、クライアントが自動的な PoP 選択ではなく、設定された PoP を使用するように指示します。
特定の PoP への接続が有用な場合
ほとんどの環境では、最適な PoP に自動的に接続することが推奨されるオプションです。ただし、特定の PoP のみに接続することがビジネスや技術的要件において有用なことがあります。たとえば:
法令またはコンプライアンス要件
テストとトラブルシューティング
このほかにも、ネットワークルールを定義して、特定の PoP ロケーションからのトラフィックを出力することができます。
特定の PoP に接続するための考慮事項
クライアントが特定の PoP のみに接続するように設定されている場合、それは現在のネットワーク条件に基づいて最良の PoP に接続するデフォルトのロジックを使用しません。たとえば、メンテナンスウィンドウ中に PoP がダウンしている場合、クライアントはネットワークから切断され、別の PoP に接続しようとしません。
クライアントの回復性とフェイルオーバー
クライアントの接続ロジックは、回復性のある接続エクスペリエンスをサポートするように設計されています。ネットワークの条件が変更された場合、自動接続ロジックがより良い接続を提供する代替 PoP を使用するのをクライアントが支援します。この動作は、可用性を向上させてユーザーの Cato Cloud への接続性を維持するのに役立ちます。クライアントはリアルタイムのネットワークコンディションを考慮し、ユーザーがその時点で最も適したPoPを通じて接続できるようにします。
クライアントPoPフェイルオーバーについての理解
クライアントPoPフェイルオーバーは2段階に分かれています。
検出: クライアントは現在のPoPまたはサーバーが応答しないことを認識します
再接続: クライアントは別の利用可能なワーカー、サーバー、またはPoPに接続を確立します
以下の動作は自動PoP選択を使用するクライアントに適用されます。特定のPoPへの接続のみで設定されたクライアントは、他のPoPに自動的に接続しません。
応答のないPoPの検出
クライアントはプローブを使用してPoPインフラストラクチャをモニタしています。
PoPへの再接続
クライアントが接続しているPoPが失敗と検出されると、これらの最適化により最もシームレスな再接続が可能になります。
同じサーバー上の別のワーカーへの再接続
同じ物理PoPサーバー上で別のワーカーが利用可能な場合、クライアントはその高速再接続メカニズムを使用します。これにより、ファイルのダウンロードなど、既存のセッションを再開するのに十分な接続コンテキストが保持され、中断を最小限に抑えます。この場合、再接続はエンドユーザーにとって迅速かつほぼシームレスです。
別のサーバーまたはPoPへの再接続
高速再接続は、クライアントが別の物理サーバーまたは別のPoPに再接続する場合には適用されません。しかし、クライアントは選択された接続ステップをスキップすることで再接続時間を短縮します。
プレフライトネットワークチェック: クライアントはネットワークアダプター識別、キャプティブポータル検出、オフィスモード検出をスキップします。ローカルネットワーク環境が変更されていないと仮定します
PoP選択: 接続中、クライアントはランク付けされたバックアップPoPのキャッシュされたリストを定期的に更新します。フェイルオーバー中、クライアントは選択プロセスを繰り返すことなく次のランク付けされたPoPを使用します。クライアントPoPの選択に関する詳細は、上記をご覧ください。
デバイスポスチャチェック: 定期的なチェックが設定されることで、ポスチャデータは、クライアントが再接続時にキャッシュされたポスチャデータを再利用することで最新の状態に保たれます。これにより、接続の確立中にポスチャデータの収集を繰り返すことを避けられます。詳細はクライアント接続ポリシー - 継続的なポスチャチェック(チェックポリシー)をご覧ください。
クライアントリカバリモードの理解
クライアントがどのPopにも接続できない場合、インターネットアクセスを制御するために、Cato管理アプリケーション(CMA)でクライアントリカバリモードを設定します。
リカバリモード: インターネットアクセスを許可 (開放失敗): ユーザーはインターネットとLANに直接アクセスできます。トラフィックは接続が復帰するまでCato Cloudのセキュリティ保護をバイパスします。
リカバリモード: インターネットアクセスを制限 (閉鎖失敗): ユーザーはクライアントがCato Cloudへのセキュアな接続を確立するまでインターネットにアクセスできません。
開放失敗が設定されている場合、クライアントは開放失敗リカバリに入る前に複数のPoPに接続を試みます。したがって、直接インターネットアクセスの復元は、バックアップPoPによる接続性の復旧よりも時間がかかることがあります。詳細はクライアントリカバリモードを参照してください。
関連記事
特定の PoP への接続、参照: