Header Options

A non-zero options length field in the TRILL header indicates the inclusion of TLV options in the data plane packet. If the options length field is non-zero, the packet contains one or more options. The first two bits indicate if the packet requires special processing. The first bit indicates a critical hop-by-hop (CHbH) RBridge processing option is contained in the options data. The second bit indicates a critical egress (CItE) RBridge processing option has been included by the ingress RBridge in the options data. Since the initial release of TRILL for ExtremeXOS does not support any data plane options, if options length field is non-zero and either of the first two bit flags in the options data are set, the packet is discarded. If both the CHbH and CItE flags are zero, then the options field is skipped and the packet is forwarded using the same logic as if no options field were present.