mirror of
https://git.proxmox.com/git/mirror_iproute2
synced 2025-10-19 13:51:11 +00:00
iproute: Descriptions of fou and gue options in ip-link man pages
Add section for additional arguments to GRE, IPIP, and SIT types that are related to Foo-over-UDP and Generic UDP Encapsulation. Also, added an example GUE configuration in the examples section. Signed-off-by: Tom Herbert <therbert@google.com>
This commit is contained in:
parent
858dbb208e
commit
90f1df715e
@ -350,6 +350,63 @@ are entered into the VXLAN device forwarding database.
|
|||||||
|
|
||||||
.in -8
|
.in -8
|
||||||
|
|
||||||
|
.TP
|
||||||
|
GRE, IPIP, SIT Type Support
|
||||||
|
For a link of types
|
||||||
|
.I GRE/IPIP/SIT
|
||||||
|
the following additional arguments are supported:
|
||||||
|
|
||||||
|
.BI "ip link add " DEVICE
|
||||||
|
.BR type " { gre | ipip | sit } "
|
||||||
|
.BI " remote " ADDR " local " ADDR
|
||||||
|
.R " [ "
|
||||||
|
.BR encap " { fou | gue | none } "
|
||||||
|
.R " ] [ "
|
||||||
|
.BI "encap-sport { " PORT " | auto } "
|
||||||
|
.R " ] [ "
|
||||||
|
.BI "encap-dport " PORT
|
||||||
|
.R " ] [ "
|
||||||
|
.I " [no]encap-csum "
|
||||||
|
.R " ] [ "
|
||||||
|
.I " [no]encap-remcsum "
|
||||||
|
.R " ]"
|
||||||
|
|
||||||
|
.in +8
|
||||||
|
.sp
|
||||||
|
.BI remote " ADDR "
|
||||||
|
- specifies the remote address of the tunnel.
|
||||||
|
|
||||||
|
.sp
|
||||||
|
.BI local " ADDR "
|
||||||
|
- specifies the fixed local address for tunneled packets.
|
||||||
|
It must be an address on another interface on this host.
|
||||||
|
|
||||||
|
.sp
|
||||||
|
.BR encap " { fou | gue | none } "
|
||||||
|
- specifies type of secondary UDP encapsulation. "fou" indicates
|
||||||
|
Foo-Over-UDP, "gue" indicates Generic UDP Encapsulation.
|
||||||
|
|
||||||
|
.sp
|
||||||
|
.BI "encap-sport { " PORT " | auto } "
|
||||||
|
- specifies the source port in UDP encapsulation.
|
||||||
|
.IR PORT
|
||||||
|
indicates the port by number, "auto"
|
||||||
|
indicates that the port number should be chosen automatically
|
||||||
|
(the kernel picks a flow based on the flow hash of the
|
||||||
|
encapsulated packet).
|
||||||
|
|
||||||
|
.sp
|
||||||
|
.I [no]encap-csum
|
||||||
|
- specifies if UDP checksums are enabled in the secondary
|
||||||
|
encapsulation.
|
||||||
|
|
||||||
|
.sp
|
||||||
|
.I [no]encap-remcsum
|
||||||
|
- specifies if Remote Checksum Offload is enabled. This is only
|
||||||
|
applicable for Generic UDP Encapsulation.
|
||||||
|
|
||||||
|
.in -8
|
||||||
|
|
||||||
.TP
|
.TP
|
||||||
IP6GRE/IP6GRETAP Type Support
|
IP6GRE/IP6GRETAP Type Support
|
||||||
For a link of type
|
For a link of type
|
||||||
@ -386,7 +443,7 @@ the following additional arguments are supported:
|
|||||||
.sp
|
.sp
|
||||||
.BI local " ADDR "
|
.BI local " ADDR "
|
||||||
- specifies the fixed local IPv6 address for tunneled packets.
|
- specifies the fixed local IPv6 address for tunneled packets.
|
||||||
It must be and address on another interface on this host.
|
It must be an address on another interface on this host.
|
||||||
|
|
||||||
.sp
|
.sp
|
||||||
.BI [i|o]seq
|
.BI [i|o]seq
|
||||||
@ -762,6 +819,15 @@ Removes vlan device.
|
|||||||
ip link help gre
|
ip link help gre
|
||||||
.RS 4
|
.RS 4
|
||||||
Display help for the gre link type.
|
Display help for the gre link type.
|
||||||
|
.RE
|
||||||
|
.PP
|
||||||
|
ip link add name tun1 type ipip remote 192.168.1.1
|
||||||
|
local 192.168.1.2 ttl 225 encap gue encap-sport auto
|
||||||
|
encap-dport 5555 encap-csum encap-remcsum
|
||||||
|
.RS 4
|
||||||
|
Creates an IPIP that is encapsulated with Generic UDP Encapsulation,
|
||||||
|
and the outer UDP checksum and remote checksum offload are enabled.
|
||||||
|
|
||||||
.RE
|
.RE
|
||||||
|
|
||||||
.SH SEE ALSO
|
.SH SEE ALSO
|
||||||
|
Loading…
Reference in New Issue
Block a user