From: Vadim Kochan Date: Mon, 17 Aug 2015 19:22:24 +0000 (+0300) Subject: man ip-link: Add more explanation about vlan reordering X-Git-Tag: v4.2.0~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e612883c4556aa74d58a84ff94e763ca033c78e3;p=thirdparty%2Fiproute2.git man ip-link: Add more explanation about vlan reordering Add more explanation about VLAN reordering and what it affects. Signed-off-by: Vadim Kochan --- diff --git a/man/man8/ip-link.8.in b/man/man8/ip-link.8.in index df2fcce84..b9137fbe3 100644 --- a/man/man8/ip-link.8.in +++ b/man/man8/ip-link.8.in @@ -313,7 +313,31 @@ the following additional arguments are supported: - specifies the VLAN Identifer to use. Note that numbers with a leading " 0 " or " 0x " are interpreted as octal or hexadeimal, respectively. .BR reorder_hdr " { " on " | " off " } " -- specifies whether ethernet headers are reordered or not. +- specifies whether ethernet headers are reordered or not (default is +.BR on ")." + +.in +4 +If +.BR reorder_hdr " is " on +then VLAN header will be not inserted immediately but only before passing to the +physical device (if this device does not support VLAN offloading), the similar +on the RX direction - by default the packet will be untagged before being +received by VLAN device. Reordering allows to accelerate tagging on egress and +to hide VLAN header on ingress so the packet looks like regular Ethernet packet, +at the same time it might be confusing while the packet sniffing as the VLAN header +does not exist within the packet. + +VLAN offloading can be checked by +.BR ethtool "(8):" +.in +4 +.sp +.B ethtool -k + | +.RB grep " tx-vlan-offload" +.sp +.in -4 +where is the physical device to which VLAN device is bound. +.in -4 .BR gvrp " { " on " | " off " } " - specifies whether this VLAN should be registered using GARP VLAN Registration Protocol. @@ -1065,7 +1089,8 @@ IEEE 802.15.4 device wpan0. .SH SEE ALSO .br .BR ip (8), -.BR ip-netns (8) +.BR ip-netns (8), +.BR ethtool (8) .SH AUTHOR Original Manpage by Michail Litvak