DNS Performance and the Effectiveness of Caching
Jaeyeon Jung, Emil Sit, Hari Balakrishnan, Robert Morris Presenter: Gigis Petros
DNS Performance and the Effectiveness of Caching Jaeyeon Jung, Emil - - PowerPoint PPT Presentation
DNS Performance and the Effectiveness of Caching Jaeyeon Jung, Emil Sit, Hari Balakrishnan, Robert Morris Presenter: Gigis Petros Introduction Two factors contribute to the scalability of DNS hierarchical design around delegated name
Jaeyeon Jung, Emil Sit, Hari Balakrishnan, Robert Morris Presenter: Gigis Petros
spaces
delays and wide-area bandwidth usage
do DNS clients perceive?
sharing impact caching effectiveness?
domain name
server
reply to a query packet
terminates the lookup (successfully or unsuccessfully)
lookups?
sharing on cache hit rate?
and 80%
NXDOMAIN
2000
scalability of DNS
science (LCS) and Artificial Intelligence laboratory (AI) to the rest internet
sharing the border router
December 2000
Science and Technology (KAIST) to the rest internet
answer can be found
zero response code
but has no ANSWER, AUTHORITY or ADDITIONAL records
that has a NOERROR code and one or more ANSWER
Latency distribution vs. number of referrals for the mit-dec00 trace
servers
Distribution of latencies for lookups that do and do not involve querying root servers.
within a timeout period
Cumulative distribution of number of retransmissions for answered (top most curved) and unanswered lookups
about five times as many wide-area query packets
persistent in their retry strategies
2 or 3 retransmissions and let client program decide
packets
answer
number of retries or excessive timeout value
resulted in negative responses
The percentages are of the total number of lookups in the trace
machines?
lookups
selection
for that domain
name n in the cache of group g
record a miss
few as 10 or 20 clients per cache
corresponds over 50% of DNS packets in the wide-area Internet
persistent, but in 10%-12% of cases, no retransmissions occur
likely to degrade the scalability of DNS in any noticeable way
reducing load on the root and top-level name servers
among than 10 - 20 clients