nData is replicated
uData from master is copied to multiple slaves
nClients can query
uMaster server
uAny of the copies at slave servers
nClients will typically query local caches
nDNS protocols can use either UDP or TCP
uIf UDP, DNS protocol handles retransmission, sequencing, etc.