nerdexam
EC-Council

312-50V9 · Question #535

Under what conditions does a secondary name server request a zone transfer from a primary name server?

The correct answer is A. When a primary SOA is higher that a secondary SOA. A secondary name server initiates a zone transfer when it discovers the primary's SOA serial number is higher than its own, indicating the zone data has changed.

Footprinting and Reconnaissance

Question

Under what conditions does a secondary name server request a zone transfer from a primary name server?

Options

  • AWhen a primary SOA is higher that a secondary SOA
  • BWhen a secondary SOA is higher that a primary SOA
  • CWhen a primary name server has had its service restarted
  • DWhen a secondary name server has had its service restarted
  • EWhen the TTL falls to zero

How the community answered

(39 responses)
  • A
    85% (33)
  • B
    3% (1)
  • C
    5% (2)
  • D
    8% (3)

Why each option

A secondary name server initiates a zone transfer when it discovers the primary's SOA serial number is higher than its own, indicating the zone data has changed.

AWhen a primary SOA is higher that a secondary SOACorrect

When the primary SOA serial number is higher than the secondary's serial number, the secondary recognizes its zone data is stale and initiates an AXFR or IXFR zone transfer to synchronize. The SOA serial number is incremented on the primary each time the zone is modified, and the secondary compares serials during periodic refresh checks to detect when updates are needed.

BWhen a secondary SOA is higher that a primary SOA

If the secondary SOA serial were higher than the primary's, no transfer would be needed because the secondary would already have data at least as current as the primary.

CWhen a primary name server has had its service restarted

A primary name server restart does not push or directly signal a zone transfer to secondary servers - the secondary is responsible for polling and comparing serial numbers.

DWhen a secondary name server has had its service restarted

A secondary server restart causes it to query the primary and compare SOA serials, but the actual trigger for the transfer is the serial number discrepancy, not the restart event itself.

EWhen the TTL falls to zero

TTL expiration causes a resolver to discard a cached record and re-query, which is a caching mechanism unrelated to authoritative zone transfer synchronization.

Concept tested: DNS SOA serial number triggers zone transfer

Source: https://learn.microsoft.com/en-us/windows-server/networking/dns/dns-top

Topics

#zone transfer#SOA comparison#primary secondary DNS#DNS synchronization

Community Discussion

No community discussion yet for this question.

Full 312-50V9 Practice