Citrix Systems, Inc.
INTELLIGENT REDIRECTOR BASED ON RESOLVER TRANSPARENCY

Last updated:

Abstract:

Described embodiments provide systems and methods for resolving Domain Name Service (DNS) requests. An authoritative DNS server may receive, from a recursive resolver, a DNS request to resolve a query on behalf of a client. The authoritative DNS server may determine whether the recursive resolver is classified as a non-client representative resolver or a client representative resolver. The authoritative DNS server may identify a redirect server based on the recursive resolver classified as the non-client representative resolver or the resolved server based on the recursive resolver classified as the client representative resolver. The authoritative DNS server may transmit, to the recursive resolver, a response to the DNS request including an address of one of the redirect server or the resolved server.

Status:
Application
Type:

Utility

Filling date:

18 Sep 2020

Issue date:

25 Mar 2021