These addresses must be scrambled in the same manner, or removed. A MAC address contains vendor and model information which could be part of user privacy or lead to a security hole. However, a trace contains only MAC addresses of machines directly connected to the segment, and backbone networks usually have no ordinary users on the local segment. As long as there is no ordinary user on the local segment, MAC addresses may be left without scrambling because this guideline is only for user privacy. There are several choices regarding address consistency between two or more data sets.
Longer consistency is convenient for users but it also makes reverse engineering easier.
An IP options can contain IP addresses. Addresses in IP options should be scrambled in the same manner. Otherwise, IP options should be replaced by NOP options, or removed. On the other hand, TCP options do not contain privacy information. TCP options carry useful information to analyze TCP behaviors so that it is recommended to leave TCP options.