Title
DET: Enabling Efficient Probing of IPv6 Active Addresses
Abstract
Fast IPv4 scanning significantly improves network measurement and security research. Nevertheless, it is infeasible to perform brute-force scanning of the IPv6 address space. Alternatively, one can find active IPv6 addresses through scanning the candidate addresses generated by state-of-the-art algorithms. However, the probing efficiency of such algorithms is often very low. In this paper, our objective is to improve the probing efficiency of IPv6 addresses. We first perform a longitudinal active measurement study and build a high-quality dataset, hitlist, including more than 1.95B IPv6 addresses distributed in 58.2K BGP prefixes and collected over 17 months period. Different from the previous works, we probe the announced BGP prefixes using a pattern-based algorithm. This results in a dataset without uneven address distribution and low active rates. Further, we propose an efficient address generation algorithm, DET, which builds a density space tree to learn high-density address regions of the seed addresses with linear time complexity and improves the active addresses’ probing efficiency. We then compare our algorithm DET against state-of-the-art algorithms on the public hitlist and our hitlist by scanning 50M addresses. Our analysis shows that DET increases the de-aliased active address ratio and active address (including aliased addresses) ratio by 10%, and 14%, respectively. Furthermore, we develop a fingerprint-based method to detect aliased prefixes. The proposed method for the first time directly verifies whether the prefix is aliased or not. Our method finds that 10.64% of the public aliased prefixes are false positive.
Year
DOI
Venue
2022
10.1109/TNET.2022.3145040
IEEE/ACM Transactions on Networking
Keywords
DocType
Volume
IPv6,hitlist,address probing,network measurement,aliased prefix
Journal
30
Issue
ISSN
Citations 
4
1063-6692
0
PageRank 
References 
Authors
0.34
14
8
Name
Order
Citations
PageRank
Guanglei Song100.34
Jiahai Yang220053.58
xie310636.98
Lin He400.34
Jinlei Lin500.34
Long Pan600.34
Chenxin Du700.34
Xiaowen Quan800.34