The application provides an IPv6 asset efficient discovery method and
system for unified address and port mapping, wherein the method comprises the following steps: screening IPv6 stable active addresses, counting open ports, generating port pairs, repeatedly extracting port set patterns, realizing unified coding of the address and the port, and recording the asset coding; taking the asset coding as the input, constructing a
tree structure by using the density clustering idea, extracting the
distribution pattern of high-density active assets, and generating high-probability
active target assets; embedding the detection identifier, round and coding information in the TCP sequence number field to realize the stateless detection of the target assets, and simultaneously performing
alias detection to determine whether it is an
alias prefix; matching the newly detected active assets with the
alias prefix
list, filtering if matched, determining as an alias asset if not matched, adding the / 64 prefix to the alias prefix
list, updating the
list, and dynamically iterating the detection combined with the node
reward value. The application realizes the IPv6 asset efficient discovery.