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 Resolver のデータを使用して、位置情報とレイテンシーのルーティングを決定します。

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