The [VLAN] section only applies for netdevs of kind "vlan", and
accepts the following key:
Id=
The VLAN ID to use. An integer in the range 0...4094. This
setting is compulsory.
Protocol=
Allows setting the protocol used for the VLAN interface.
Takes "802.1q" or, "802.1ad", and defaults to unset and
kernel's default is used.
GVRP=
Takes a boolean. The Generic VLAN Registration Protocol
(GVRP) is a protocol that allows automatic learning of VLANs
on a network. When unset, the kernel's default will be used.
MVRP=
Takes a boolean. Multiple VLAN Registration Protocol (MVRP)
formerly known as GARP VLAN Registration Protocol (GVRP) is a
standards-based Layer 2 network protocol, for automatic
configuration of VLAN information on switches. It was defined
in the 802.1ak amendment to 802.1Q-2005. When unset, the
kernel's default will be used.
LooseBinding=
Takes a boolean. The VLAN loose binding mode, in which only
the operational state is passed from the parent to the
associated VLANs, but the VLAN device state is not changed.
When unset, the kernel's default will be used.
ReorderHeader=
Takes a boolean. When enabled, the VLAN reorder header is
used and VLAN interfaces behave like physical interfaces.
When unset, the kernel's default will be used.
EgressQOSMaps=
Defines a mapping of Linux internal packet priority
(SO_PRIORITY
) to VLAN header PCP field for outgoing frames.
Takes a whitespace-separated list of unsigned integer pairs
in the format "from"-"to", e.g., "21-7 45-5" ranges
1–4294967294. Note that "from" must be greater than or equal
to "to". When unset, the kernel's default will be used.
IngressQOSMaps=
Defines a mapping of Linux internal packet priority
(SO_PRIORITY
) to VLAN header PCP field for incoming frames.
Takes a whitespace-separated list of unsigned integer pairs
in the format "from"-"to", e.g., "21-7 45-5" ranges
1–4294967294. Note that "from" must be greater than or equal
to "to". When unset, the kernel's default will be used.