Amazon Route 53 が EDNS0 を使用してユーザーの場所を推定する方法 - Amazon Route 53

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Route 53 が EDNS0 を使用してユーザーの場所を推定する方法

位置情報、地理的近接性、IP ベース、レイテンシールーティングの精度を向上させるために、Amazon Route 53 は EDNS0 の edns-client-subnet 拡張をサポートしています。(EDNS0 では、DNS プロトコルにオプションの拡張がいくつか追加されています)。Route 53 は、DNS リゾルバーがサポートしている edns-client-subnet 場合にのみ を使用できます。

  • ブラウザまたは他のビューワーが をサポートしていない DNS リゾルバーを使用する場合 edns-client-subnet、Route 53 は DNS リゾルバーの送信元 IP アドレスを使用してユーザーの場所を概算し、位置情報クエリにリゾルバーの場所の DNS レコードで応答します。

  • ブラウザまたは他のビューワーが をサポートする DNS リゾルバーを使用する場合 edns-client-subnet、DNS リゾルバーは Route 53 にユーザーの IP アドレスを切り捨てたバージョンを送信します。Route 53 は、DNS リゾルバーのソース IP アドレスではなく切り捨てられた IP アドレスに基づいてユーザーの場所を判断します。通常は、この方がユーザーの場所をより正確に推定できます。Route 53 は、ユーザーの場所の DNS レコードを位置情報クエリに返します。

  • EDNS0 は、プライベートホストゾーンには適用されません。プライベートホストゾーンの場合、Route 53 は、プライベートホストゾーンがある AWS リージョン 内の Route 53 リゾルバーからのデータを使用し、位置情報とレイテンシーによるルーティングの決定を行います。

の詳細については edns-client-subnet、EDNS Client Subnet RFC、DNS Requests の Client Subnet を参照してください。