Browse Definitions :
Definition

iterative DNS query

An iterative DNS query is a request for a website name or uniform resource locator (URL) that the domain name system (DNS)  server responds to with the IP address from its zone file cache, if possible. If the server doesn’t have the IP address requested, it forwards the request on to another DNS server. Iterative DNS queries are also known as non-recursive DNS queries.

Iterative requests are used to return information from servers that can’t sustain the workload of performing start-to-finish query responses all the time. This could be a DNS  server for a domain that is prioritizing traffic to its sites or to a root hints or authoritative server that must maintain availability.

The DNS server responds to iterative queries that it has no local information for through referral. The referral points to a DNS server that is authoritative on a domain namespace and those for lower and lower levels of a domain space. The referrals continue until a DNS server is found that is authoritative to the queried site or until an error is returned or a time out is reached.

Iterative requests are made by both iterative DNS servers and recursive DNS servers. Even the requests made by recursive servers to other DNS servers are iterative. At the level of root DNS, all servers are iterative because they are the end of the line and their availability is crucial to the function of the internet.

This was last updated in November 2016

Continue Reading About iterative DNS query

SearchCompliance

  • information governance

    Information governance is a holistic approach to managing corporate information by implementing processes, roles, controls and ...

  • enterprise document management (EDM)

    Enterprise document management (EDM) is a strategy for overseeing an organization's paper and electronic documents so they can be...

  • risk assessment

    Risk assessment is the identification of hazards that could negatively impact an organization's ability to conduct business.

SearchSecurity

  • Transport Layer Security (TLS)

    Transport Layer Security (TLS) is an Internet Engineering Task Force (IETF) standard protocol that provides authentication, ...

  • PKI (public key infrastructure)

    PKI (public key infrastructure) is the underlying framework that enables entities -- users and servers -- to securely exchange ...

  • obfuscation

    Obfuscation means to make something difficult to understand.

SearchHealthIT

SearchDisasterRecovery

  • risk mitigation

    Risk mitigation is a strategy to prepare for and lessen the effects of threats faced by a business.

  • call tree

    A call tree is a layered hierarchical communication model that is used to notify specific individuals of an event and coordinate ...

  • Disaster Recovery as a Service (DRaaS)

    Disaster recovery as a service (DRaaS) is the replication and hosting of physical or virtual servers by a third party to provide ...

SearchStorage

  • cloud storage

    Cloud storage is a service model in which data is transmitted and stored on remote storage systems, where it is maintained, ...

  • cloud testing

    Cloud testing is the process of using the cloud computing resources of a third-party service provider to test software ...

  • storage virtualization

    Storage virtualization is the pooling of physical storage from multiple storage devices into what appears to be a single storage ...

Close