CPC H04L 61/5007 (2022.05) [H04L 2101/659 (2022.05); H04L 2101/668 (2022.05)] | 12 Claims |
1. A method for detecting an internet protocol version 6 (IPv6) aliased prefix based on fragmented fingerprint, comprising:
generating a plurality of pseudo random addresses in a target prefix space;
sending an internet control message protocol version 6 (ICMPv6) echo request packet with a size of X bits by a prober to each of the plurality of pseudo random addresses, where X is a value greater than 1280 but less than or equal to 1500;
determining the target prefix as an active prefix when the prober receives all ICMPv6 echo response packets;
sending an internet control message protocol (ICMP) Too Big packet with a maximum transmission unit (MTU) of Y bits by the prober to one of the plurality of pseudo random addresses to modify a path maximum transmission unit (PMTU) from a target host to the prober as Z, when all ICMPv6 echo response packets received are not fragmented, where Y is a value greater than or equal to 1280 but less than X, and Z is equal to Y;
sending an ICMPv6 echo request packet with a size of W bits by the prober to each of the plurality of pseudo random addresses, where W is equal to X; and
determining that the plurality of pseudo random addresses and the active prefix are configured on a same host, and identifying the active prefix as the aliased prefix, when a packet responded by each of the plurality of pseudo random addresses of the target host is fragmented.
|