OptionalboardBoard model, e.g. RB4011iGS+5HacQ2HnD or CHR.
OptionalidentityHostname; shared across all interfaces of one device.
OptionalinterfaceSending interface name on the router, e.g. ether1.
Optionalipv4IPv4 of the sending interface, dotted-quad.
Optionalipv6Link-local or global IPv6 of the sending interface.
OptionalmacPer-interface MAC, lower-case colon-separated (e.g. e4:8d:8c:11:22:33).
OptionalplatformUsually MikroTik.
Per-device monotonically increasing sequence number from the header.
OptionalsoftwareLicense identifier.
TLV records with an unrecognized type, preserved in arrival order.
OptionalunpackFirmware compression flag.
OptionaluptimeSeconds since boot.
OptionalversionRouterOS version string, e.g. 7.18 (stable).
A decoded MNDP announcement. Every advertised field is optional because a device only sends what it has;
sequenceandunknownTlvsare always set so consumers never branch on their existence.