Wi-Fi frame sequence number randomization
Wi-Fi frames include a sequence number, which is used by the low-level 802.11 protocol to enable efficient and reliable Wi-Fi communications. Because these sequence numbers increment on each transmitted frame, they could be used to correlate information transmitted during Wi-Fi scans with other frames transmitted by the same device.
To guard against this, Apple devices randomize the sequence numbers whenever a MAC address is changed to a new randomized address. This includes randomizing the sequence numbers for each new scan request that’s initiated while the device is unassociated. This randomization is supported on the following devices:iPhone 7 or later
iPad 5th generation or later
Apple TV 4K or later
Apple Watch series 3 or later
iMac Pro (Retina 5K, 27-inch, 2017) or later
MacBook Pro (13-inch, 2018) or later
MacBook Pro (15-inch, 2018) or later
MacBook Air (Retina, 13-inch, 2018) or later
Mac mini (2018) or later
iMac (Retina 4K, 21.5-inch, 2019) or later
iMac (Retina 5K, 27-inch, 2019) or later
Mac Pro (2019) or later