Verschil tussen recursieve en iteratieve query's van DNS



Het domein naam systeem (DNS) is een gedistribueerde database webadressen verbinden met het echte adres van de computer die als host van die website. Webadressen worden domeinnamen genoemd. Het adres van een website eruit ziet als "www.asite.com." Dit is een domeinnaam, maar betekent niets op het Internet. De webbrowser die moet worden weergegeven op een pagina van een gevraagde domein heeft eerst om het internetadres van de server van het Web. Het queryproces wordt afgehandeld door een apparaat genaamd een resolver. De instellingen die op de resolver bepalen of de query recursief of iteratieve.

IP-adressen

  • Het echte adres van een computer is verbonden met het Internet, wordt het IP-adres genoemd. IP staat voor Internet Protocol. Het IP-adres is een 32-bits binair getal. Om gemakkelijker een IP-adres te bekijken, het is onderverdeeld in vier secties en elk getal wordt omgezet in decimale notatie met punten. De vier cijfers zijn dan gescheiden door punten, wat resulteert in iets dat eruit ziet als "123.34.33.101."

Domain nameservers

  • Domeinnamen zijn makkelijker voor het publiek om te onthouden, maar elke computer in de wereld is bereikbaar via een IP-adres, niet een domeinnaam. Het Domain Name System kaarten tussen deze twee aanpakken systemen. De database met alle van de toewijzingen tussen domeinnamen en IP-adressen in de wereld is verdeeld over meerdere computers over de hele wereld. Elk van deze heet een Domain Name Server, en elk slechts een deel van de totale database.

DNS-Resolvers

  • De Web-browser krijgt instructies voor het ophalen van een webpagina van een gebruiker in termen van een domeinnaam. Die pagina kan alleen door andere computers met behulp van IP-adressen te behandelen krijgen. De webbrowser handen de taak van het vinden van het IP-adres voor een domeinnaam aan een DNS-resolver. De resolver op hetzelfde netwerk kan worden, of mogelijk permanent aanwezig op een Internet-aanbieder systeem. De resolver contact met een Domain Name Server, maar die server mogelijk niet de vereiste toewijzing houden.

Recursieve/iteratieve

  • Een instelling van de resolver dicteert hoe het zal omgaan met situaties waar de eerste server gecontacteerd beschikt niet over de vereiste vertaling. In een recursieve query, waar zal de gecontacteerd DNS-server contact maken met andere servers van de resolver namens en vervolgens terug te keren de toewijzing. In een iteratieve query, de resolver vraagt de server om de toewijzing alleen als het houdt het zelf. Als de server beschikt niet over de vereiste adres, antwoordt het met het adres van een andere server die de resolver zou proberen. De resolver kan gebruiken van het voorgestelde adres of kan negeren en werkzaamheden wel een lijst met DNS-servers die deze in een database heeft. De herhaalde vragen naar veel servers door de resolver is een iteratieve query.

Gerelateerde Artikelen

Wat Is het verschil tussen een promesse Estoppel & een vorm van contractbreuk?

Wat Is het verschil tussen een promesse Estoppel & een vorm van contractbreuk?

Zijnde kundig voor het verzamelen van geld dat verschuldigd is aan u vereist een basiskennis van het verbintenissenrecht. Zelfs in omstandigheden waar geen formeel contract bestaat, kan u nog een wettelijk waarneembaar oorzaak van actie die u toelate
Wat Is het verschil tussen een nederzetting & Severance wanneer verliezen van een baan?

Wat Is het verschil tussen een nederzetting & Severance wanneer verliezen van een baan?

Onverwacht verlies van een baan is traumatisch voor de meeste mensen kan, en, voor sommigen, het financieel verwoestende. Wanneer u uw baan verliest, echter zijn u niet altijd moet verlaten zonder geld of beroep. U misschien recht op een regeling of
Het verschil tussen het menselijke spijsverteringsstelsel & het spijsverteringsstelsel van een koe

Het verschil tussen het menselijke spijsverteringsstelsel & het spijsverteringsstelsel van een koe

Koeien zijn herkauwers, wat betekent dat ze uitbraken en opnieuw kauwen hun voedsel, en beschikken over een opmerkelijk veelzijdige spijsverteringsstelsel. De meeste aspecten van de spijsvertering van de koe – van haar tanden aan de slokdarm te zijn
Wat Is het verschil tussen een Consensus Model & Conflict Model van strafrecht?

Wat Is het verschil tussen een Consensus Model & Conflict Model van strafrecht?

Strafrecht zijn een weerspiegeling van bepaalde waarden van de samenleving waarin de wetgevingen bestaan. Criminaliteit is gedefinieerd als een verkeerd tegen de maatschappij door wet afgekondigd. Echter in de Verenigde Staten, academici en beoefenaa
Het verschil tussen een Trial Hof & een Hof van appel

Het verschil tussen een Trial Hof & een Hof van appel

Proef gerechten en gerechten van de beroepsinstantie spelen zeer verschillende rol in het Amerikaanse rechtssysteem. Proef gerechten bieden de eerste mogelijkheid voor een civiele of strafrechtelijke zaak om te worden gehoord in de rechtszaal. Beroep
Verschil tussen bancaire en niet-bancaire financiering van bedrijven

Verschil tussen bancaire en niet-bancaire financiering van bedrijven

Banken zijn het traditionele mechanisme voor het verwerken van deposito's en uitbreiding van krediet, maar ze zijn niet de enige soort instelling die deze functies; niet-bancaire financiering van bedrijven hoeft een volledige banklicentie, niet verst
Wat Is het verschil tussen een Microsoft Access Query & bijwerkquery's toevoegen?

Wat Is het verschil tussen een Microsoft Access Query & bijwerkquery's toevoegen?

Microsoft Access bevat verschillende typen query's kopiëren, verwijderen en wijzigen van gegevens in uw tabellen en query's. In plaats van handmatig wijzigen elke record, u kunt het instellen van deze query's nieuwe records toevoegen of wijzigen van
Het verschil tussen positionering verklaringen en de verklaringen van de missie

Het verschil tussen positionering verklaringen en de verklaringen van de missie

Bij het starten van een nieuw bedrijf, kunnen het lijken dat veel termen verwisselbare, zoals een positionering instructie met een mission statement verwarrend is. Zijnde kundig voor onderscheid maken tussen de twee termen kunt u vinden de focus van
Wat Is het verschil tussen een boot dok & de Slip van een boot?

Wat Is het verschil tussen een boot dok & de Slip van een boot?

Wanneer u trek uw boot in een jachthaven, hebt u de keuze van het gebruik van de tanken slip, de slip van de reparatie of het dock. Elke discussie over dokken en enten terugkomt op de kwestie van water: een dock is het water gebied onmiddellijk grenz
Het verschil tussen een bronvermelding parkeren & een schending van de Parking

Het verschil tussen een bronvermelding parkeren & een schending van de Parking

Een parkeren citeerwijze, schending en ticket alle klinken als verwisselbare voorwaarden. Een schending is de daad van ongehoorzaam aan een verordening. Een bronvermelding is het juridische document dat wordt afgegeven in reactie op die schending. Wa
Wat Is het verschil tussen de systemen voor het beheer van leren & cursus managementsystemen?

Wat Is het verschil tussen de systemen voor het beheer van leren & cursus managementsystemen?

De e-learning-industrie evolueert snel in het onderwijs en de commerciële markt. Het is niet ongewoon voor de afkortingen en definities in deze industrie zeer verschillend worden gebruikt door leveranciers, opleiding afdelingen en eindgebruikers. Bij
Wat Is het verschil tussen de ingangsspanning en de voedingsspanning van een operationele versterker?

Wat Is het verschil tussen de ingangsspanning en de voedingsspanning van een operationele versterker?

Een operationele versterker, of op de versterker, is een elektronische geïntegreerde schakeling die versterkt en vele soorten analoge elektrische signalen verwerkt. Het is een easy-to-use pakket met twee ingangen, een vermogen en twee aansluitingen v
Het verschil tussen de marktwaarde en de waarde van de balans

Het verschil tussen de marktwaarde en de waarde van de balans

Wanneer een bedrijf probeert te bepalen van de werkelijke waarde van haar activa, kan het meten van waarde op verschillende manieren. Twee van de belangrijkste metingen van waarde zijn marktwaarde en balanswaarde. Het eerste daarvan is dichter bij de
Wat Is het verschil tussen een constante groei & een Dividend van niet-constante groeimodel?

Wat Is het verschil tussen een constante groei & een Dividend van niet-constante groeimodel?

De belangrijkste metric wanneer proberen te beoordelen van de waarde van een aandeel hoeveel geld is wordt gegenereerd. Aangezien de voorraden in een portfolio genereren geld via dividenduitkeringen, is het cruciaal om het schatten van toekomstige di