Measuring Query Latency
- f Top Level DNS Servers
Jinjin Liang1, Jian Jiang1, Haixin Duan1, Kang Li2 and Jianping Wu1
Tsinghua University, China1 University of Georgia2
PAM 2013
Measuring Query Latency of Top Level DNS Servers Jinjin Liang 1 , - - PowerPoint PPT Presentation
Measuring Query Latency of Top Level DNS Servers Jinjin Liang 1 , Jian Jiang 1 , Haixin Duan 1 , Kang Li 2 and Jianping Wu 1 Tsinghua University, China 1 University of Georgia 2 PAM 2013 DNS Overview Domain Name System Translate domain
PAM 2013
ROOT COM ORG GOOGLE.COM IANA.ORG
User Resolver Name Server
User
Non-Recursive Query
Resolver Name Server
User
Non-Recursive Query Recursive Query
Resolver Name Server
User
Non-Recursive Query Recursive Query
Resolver Name Server
User
Non-Recursive Query Recursive Query
Resolver Name Server
– Query log from an authority name server (42%) – Authority servers of Alexa top 1M sites (42%) – Help from other researchers (16%) – Exclude forwarders
– www.{NXDOMAIN}: latency to root – www.{NXDOMAIN}.com : latency to .com TLD
ROOT COM ORG GOOGLE.COM IANA.ORG Recursive Resolver User/Stub Resolver
– www.{NXDOMAIN}: latency to root – www.{NXDOMAIN}.com : latency to .com TLD
ROOT COM ORG GOOGLE.COM IANA.ORG Recursive Resolver
www.{NXDOMAIN} ?
User/Stub Resolver www.{NXDOMAIN} ?
– www.{NXDOMAIN}: latency to root – www.{NXDOMAIN}.com : latency to .com TLD
ROOT COM ORG GOOGLE.COM IANA.ORG Recursive Resolver
www.{NXDOMAIN} ? NXDOMAIN Response
User/Stub Resolver www.{NXDOMAIN} ? NXDOMAIN Response
– www.{NXDOMAIN}: latency to root – www.{NXDOMAIN}.com : latency to .com TLD
– Not affected by the cache – Observe latency to a domain rather than a specific server
ROOT COM ORG GOOGLE.COM IANA.ORG Recursive Resolver
www.{NXDOMAIN} ? NXDOMAIN Response
User/Stub Resolver www.{NXDOMAIN} ? NXDOMAIN Response
User Resolver king.ccert.edu.cn 1.1.1.1
User Resolver king.ccert.edu.cn 1.1.1.1
1 2
User Resolver king.ccert.edu.cn 1.1.1.1
1 2 3 4
User Resolver king.ccert.edu.cn 1.1.1.1
1 2 3 4 5
User Resolver king.ccert.edu.cn 1.1.1.1
1 2 3 4 5 6
User Resolver king.ccert.edu.cn 1.1.1.1
1 2 3 4 5 6 7 8
hierarchical deployment
paths, missing some unicast nodes
hierarchical deployment
paths, missing some unicast nodes