IP アドレスは、2 つのホスト間で通信を行うために使用するものです。IP アドレスは覚えにくく、トポロジーの更新が発生した後に変更するのも面倒です。このような場合に役立つのがドメインネームシステム (DNS) です。単体のサーバーまたはサーバーの集合は名前に対するリクエストを受け取り、IP アドレスを返します。このようなサーバーをリゾルバといいます。リゾルバは権限を持っていることもあれば、持たないこともあります。権限を持たないリゾルバは、権限を持つリゾルバを見つけて問い合わせることで DNS リクエストに応答し、通常はその結果をキャッシュします。権限を持つリゾルバは単独で DNS リクエストに応答します (他のリゾルバに問い合わせる必要はありません)。
DNS 名と IP アドレスとの間接的なマッピングを利用して、地理的負荷分散を構築することができます。地理的負荷分散は、DNS リクエストから受け取った情報に基づいて異なる IP アドレスを返す権威 DNS リゾルバです。この情報として、クライアントの IP アドレス、TCP 接続パラメータ、時刻、リクエストを受信した物理ポート、DNS リクエストのペイロードの拡張フィールドに含まれる情報などが挙げられます。
企業の IT 管理者にとって、ネットワークにプロキシサーバーをインストールすることがメリットをもたらすケースは少なくありません。これらのサーバーによって監査とポリシー施行を一元化することができます。インターネットでリソースを取得しようとするクライアントは、プロキシサーバーにリクエストを送信します。プロキシサーバーはクライアントに代わってリソースを取得します。HTTP の CONNECT メソッドは、HTTPS でクライアントとサーバー間の安全な接続を確立する目的で使用されます。
顧客のネットワークはいくつかの DNS リゾルバ (顧客自身が所有している場合もあれば、インターネットサービスプロバイダが提供する場合もあります) に依存しています。DNS リゾルバの IP アドレスと物理的な場所については、ISP またはネットワークオペレータに問い合わせてください。 物理的な場所と GeoIP の場所が一致していることを確認するには、自由に利用できる GeoIP データベースを使用します。世界中のほとんどのオフィスのクライアントは、このような DNS リゾルバに接続して DNS リクエストを送信します。以下のセクションは、リゾルバの物理的な場所がわかっていることを前提にしています。
Salesforce Edge では、地理的負荷分散と広域に分散した複数のポイントオブプレゼンスを利用してオブジェクトをキャッシュし、エンドユーザーに近いところで TLS を終端します。クライアントは DNS を利用して最も近いデータセンターにルーティングされます。当社の DNS サーバーは顧客の DNS リゾルバの場所に依存しています。
EDNS は DNS を拡張したものであり、クライアントサブネットを持つことで非権威リゾルバが権威リゾルバに問い合わせ元のクライアント IP を渡すことを可能にします。地理的負荷分散のシナリオで権威リゾルバがクライアントの IP アドレスを返すのに対し、非権威リゾルバは返しません。
長所
短所
各オフィスにリゾルバを配置すると、IP アドレスを返す際に権限のある地理的負荷分散によってリゾルバの IP アドレスが使用されるようになります。
長所
短所
どちらのソリューションでも DNS の処理方法が変更され、エンドユーザーにローカル Salesforce Edge の IP アドレスが付与されます。ユーザーが VPN をよく使う場合は、次のように設定を最適化することをお勧めします。VPN スプリットトンネルは、ローカルの Salesforce Edge を宛先とするトラフィックが VPN を通過しないようにする場合に推奨されます。
図 1. 推奨される構成: モロッコにオフィスがあり、適切に構成されたスプリットトンネルを使用して、パケットがまずパリに伝送され、次に米国に伝送される場合を想定しています。
図 2. 推奨されない構成: VPN の終端がテキサスで行われるとすると、構成が不適切なスプリットトンネルでは非効率的なトラフィックパスによってパフォーマンスが低下します。ここでもう一度モロッコの例を考えてみましょう。トラフィックはまずテキサスに向かい、次にパリに移動し、最後にアメリカのデータセンターに戻ります。
000396108

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.