Jump to content
Sign in to follow this  
M@verick

Iterative DNS Abfragen

Recommended Posts

Hallo Allerseits!

 

Kann mir hier vielleicht jemand sagen ob iterativve Abfrageergebnisse (Zwischenergebnisse, Rückmeldungen von NS-Records) von einem DNS-Server zwischengespeichert werden?

Oder werden nur die entgültigen Ergebnisse, A-Records, gecached?

 

 

Gruß Michael

Share this post


Link to post

Klar, kann auch individuell festgelegt werden fue wie lang. Hier mal ne BIND-Zone

 

$ORIGIN .

$TTL 3600 ; 1 hour

domain.eu IN SOA pns.domain.eu. hostmaster.domain.eu. (

2004051709 ; serial

21600 ; refresh (6 hours)

3600 ; retry (1 hour)

3542400 ; expire (5 weeks 6 days)

86400 ; minimum (1 day)

)

$TTL 86400 ; 1 day

NS pns.domain.eu.

NS sns.domain.eu.

MX 100 mail.domain.eu.

[...]

 

Sorry, Formatierung hier is voll fuern Ar*** :D

Share this post


Link to post

@maverick, ich vermute eher nicht. Aber lass einen Netzwerksniffer (z.B. Wireshark: The World's Most Popular Network Protocol Analyzer) am DNS server mitlaufen, wenn du hintereinander 2 Queries an die gleiche Domäne mit verschiedenen Clients sendest. Im Displayfilter schreibst Du "DNS".

Dann siehst du live, ob die Queries identische Antworten liefern, oder die Antwort beim zweiten mal kürzer ist

cu

blub

Share this post


Link to post

Ergebnisse aus iterativen Abfragen werden auf MS-DNS Servern zwischengespeichert, sofern es sich um authoritative Antworten handelt.

 

grizzly999

Share this post


Link to post

Jo, die meinte ich mit meiner Aussage.

"Ergebnisse" war da etwas zu schwach ausgedrückt, wollte "Alle Ergebnisse", also alle einzelnen Responses auf dem Abfrageweg, zum Ausdruck bringen.

 

grizzly999

Share this post


Link to post

Da habe ich noch eine Quelle dazu gefunden:

How caching works

As DNS servers process client queries using recursion or iteration, they discover and acquire a significant store of information about the DNS namespace. This information is then cached by the server.

 

Caching provides a way to speed the performance of DNS resolution for subsequent queries of popular names, while substantially reducing DNS-related query traffic on the network.

 

As DNS servers make recursive queries on behalf of clients, they temporarily cache resource records (RRs). Cached RRs contain information obtained from DNS servers that are authoritative for DNS domain names learned while making iterative queries to search and fully answer a recursive query performed on behalf of a client. Later, when other clients place new queries that request RR information matching cached RRs, the DNS server can use the cached RR information to answer them.

 

When information is cached, a Time-To-Live (TTL) value applies to all cached RRs. As long as the TTL for a cached RR does not expire, a DNS server can continue to cache and use the RR again when answering queries by its clients that match these RRs. Caching TTL values used by RRs in most zone configurations are assigned the Minimum (default) TTL which is set used in the zone's start of authority (SOA) resource record. By default, the minimum TTL is 3,600 seconds (1 hour) but can be adjusted or, if needed, individual caching TTLs can be set at each RR.

Quelle: Microsoft Corporation

 

grizzly999

Share this post


Link to post

Man kann den Cache auch einsehen, indem man in der MMC auf "Ansicht" / "Erweiterte Ansicht" geht. Im Pfad "Zwischengespeicherte Loopupvorgänge" kannst Du sehen, was im Cache steht.

Hier werden auch die NS-Einträge geschrieben.

Michael

Share this post


Link to post
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...