ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzakk_5.4.0.1/rzakkconceptquery.htm

66 lines
4.6 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Understanding Domain Name System queries" />
<meta name="abstract" content="This topic explains how Domain Name System (DNS) resolves queries on behalf of clients." />
<meta name="description" content="This topic explains how Domain Name System (DNS) resolves queries on behalf of clients." />
<meta name="DC.Relation" scheme="URI" content="rzakkconceptparent.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakkconceptbasic.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakkscenario2.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzakkconceptquery" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Understanding Domain Name System queries</title>
</head>
<body id="rzakkconceptquery"><a name="rzakkconceptquery"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Understanding Domain Name System queries</h1>
<div><p>This topic explains how Domain Name System (DNS) resolves queries
on behalf of clients.</p>
<p>Clients use DNS servers to find information for them. The request might
come directly from the client, or from an application running on the client.
The client sends a query message to the DNS server that contains a fully qualified
domain name (FQDN), a query type, such as a particular resource record the
client requires, and the class for the domain name, which is typically the
Internet (IN) class. The following figure depicts the sample network from
the Single DNS server with Internet access example.</p>
<div class="fignone"><span class="figcap">Figure 1. Single DNS server with Internet access</span><br /><img src="rzakk501.gif" alt="Single DNS server with Internet access" /><br /></div>
<p>Suppose that host <em>dataentry</em> queries the DNS server for graphics.mycompany.com.
The DNS server uses its own zone data and responds with the IP address 10.1.1.253.</p>
<p>Now suppose <em>dataentry</em> requests the IP address of www.jkl.com. This
host is not in the DNS server's zone data. There are now two paths that can
be followed, recursion or iteration. If a DNS server is set to use recursion,
the server can query or contact other DNS servers on behalf of the requesting
client to fully resolve the name, then send an answer back to the client.
If the DNS server queries another DNS server, the requesting server will cache
the answer, so it can use it the next time that it receives that query. A
client can attempt to contact other DNS servers on its own behalf to resolve
a name. In this process, called <em>iteration</em>, the client uses separate
and additional queries based on referral answers from servers.</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakkconceptparent.htm" title="This topic explains what Domain Name System (DNS) is and how it works. It also shows the different types of zones that can be defined on a DNS server.">Domain Name System concepts</a></div>
</div>
<div class="relref"><strong>Related reference</strong><br />
<div><a href="rzakkconceptbasic.htm" title="This topic explains Domain Name System (DNS) zones and zone types.">Understanding zones</a></div>
<div><a href="rzakkscenario2.htm" title="This example depicts a simple subnet with a Domain Name System (DNS) server connected directly to the Internet.">Example: Single Domain Name System server with Internet access</a></div>
</div>
</div>
</body>
</html>