Font Size: a A A

Measurement Of IPv6 DNS And Routing

Posted on:2023-11-20Degree:MasterType:Thesis
Country:ChinaCandidate:S Y MoFull Text:PDF
GTID:2558307061950609Subject:Cyberspace security
Abstract/Summary:PDF Full Text Request
DNS measurement and routing measurement are important components of Internet basic behavior measurement,and the measurement activities of these two topics can be carried out in both IPv4 and IPv6 networks.The DNS service is an integral part of the Internet architecture.The positioning and feature control of open DNS servers can help network managers to detect abnormalities and potential risks in a timely manner,and ensure the safe and efficient operation of the DNS system and network.Routing measurements can understand routing changes and help find network bottlenecks,optimize network configuration,and enhance network security.Compared with IPv4 network environment,IPv6’s huge address space,hierarchical address allocation method,and multi-address mechanism have brought new challenges to the field of DNS and routing measurement.The research work of this paper is oriented to DNS and routing measurement in IPv6 network environment,and it is a part of the national key research and development plan project "Internet Basic Behavior Measurement and Analysis" project subject "Internet Basic Behavior Indicator System and Measurement Method".The main work of this paper is as follows:1)Based on the classical IPv6 active address space detection algorithm 6-Tree,an algorithm6Tree-DNS for discovering DNS servers in IPv6 address space is proposed.The algorithm can discover IPv6 addresses of dual-stack DNS servers and learn the distribution rules of these addresses to discover other IPv6 DNS server addresses under the prefixes to which these addresses belong.Using this algorithm,about 3.19 million IPv6 DNS server addresses were found after 16 rounds of detection,including 2 DNS server clusters,and the address allocation methods of the 2 DNS service clusters were analyzed.2)For the seven basic behavior measurement indicators of DNS servers,such as whether to support EDNS,whether to support DNSSEC,and whether to support load size,the indicator measurement methods in IPv6 network are respectively proposed,and several rounds of indicator measurement are completed for the discovered DNS server addresses.Work.Based on the measurement results,the differences in the distribution of measurement indicators between cluster addresses and non-cluster addresses are compared.3)A method for finding alias prefixes in IPv6 DNS server addresses and an algorithm for finding real physical servers in DNS alias prefixes are proposed.By identifying the discovered IPv6 DNS server addresses,a total of 12 alias prefixes and 38 real physical server addresses were found.4)An algorithm for discovering active prefixes in IPv6 address space is proposed.The algorithm can find the active sub-prefix with the maximum granularity of /64 and the border node address corresponding to the active sub-prefix from the global BGP active prefix list.Using this algorithm,about 9.89 million active sub-prefixes were found after 16 rounds of detection,involving about1071 w of border router IPs.The distribution of these prefixes clustered by country is also analyzed.5)The measurement method of the boundary node routing measurement index is designed.According to the index measurement method,the index measurement work is completed for the newly discovered and discovered boundary route IP addresses in each round of detection.The address anonymity and the average route length change rate of routes belonging to different countries are calculated and the reasons for the differences are analyzed.
Keywords/Search Tags:Internet basic behavior measurement, IPv6 protocol, DNS measurement, routing measurement, alias prefix
PDF Full Text Request
Related items