The invention provides an efficient discovery method and
system for IPv6 assets with unified address and port mapping, and the method comprises the steps: screening stable and active IPv6 addresses, counting open ports, generating port pairs, repeatedly extracting a port set mode, achieving the unified coding of the addresses and the ports, and recording the codes as asset codes; taking asset codes as input, constructing a
tree structure by adopting a density clustering thought, extracting a distribution mode of high-density active assets, and generating high-probability
active target assets; the method comprises the following steps: embedding a detection identifier, turns and coding information in a TCP serial number field to realize stateless detection of a target asset, and meanwhile, carrying out
alias detection to judge whether the target asset is an
alias prefix; and matching the newly detected active assets with the
alias prefix
list, filtering if the newly detected active assets are matched with the alias prefix
list, judging the newly detected active assets as alias assets if the newly detected active assets are not matched with the alias prefix
list, adding / 64 prefixes of the newly detected active assets into the alias prefix list, updating the list, and dynamically iteratively detecting by combining a node
reward value. According to the invention, efficient discovery of IPv6 assets is realized.