https://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Client
States the following options are sent by the RouterOS DHCP Client:
option 1 - SUBNET_MASK,
option 3 - GATEWAY_LIST,
option 6 - TAG_DNS_LIST,
option 33 - STATIC_ROUTE,
option 42 - NTP_LIST,
option 121 - CLASSLESS_ROUTE,
Can these be overridden, removed, and reordered?
In your own network OS, yes, but not in ROS case, because the protocol in PC operating system and ROS are built RFC oriented.
Completely different options and order can be and are sent by different types of DHCP clients. So much so that they can be used for fingerprinting. If such behavior is described in an RFC, then it is a very loose one and therefore not relevant for control of these options.
DHCP options for fingerprinting clients? O_o Nooo…it’s not used to be like this.