freebsd-skq/share/man
bryanv 783bd6e089 Add vxlan interface
vxlan creates a virtual LAN by encapsulating the inner Ethernet frame in
a UDP packet. This implementation is based on RFC7348.

Currently, the IPv6 support is not fully compliant with the specification:
we should be able to receive UPDv6 packets with a zero checksum, but we
need to support RFC6935 first. Patches for this should come soon.

Encapsulation protocols such as vxlan emphasize the need for the FreeBSD
network stack to support batching, GRO, and GSO. Each frame has to make
two trips through the network stack, and each frame will be at most MTU
sized. Performance suffers accordingly.

Some latest generation NICs have begun to support vxlan HW offloads that
we should also take advantage of. VIMAGE support should also be added soon.

Differential Revision:	https://reviews.freebsd.org/D384
Reviewed by:	gnn
Relnotes:	yes
2014-10-20 14:42:42 +00:00
..
man1 use .Mt to mark up email addresses consistently (part6) 2014-06-23 08:27:27 +00:00
man3 Clarify descriptions of pthread_cond_wait() and pthread_cond_timedwait() 2014-08-12 12:44:52 +00:00
man4 Add vxlan interface 2014-10-20 14:42:42 +00:00
man5 Regenerate src.conf.5 after: 2014-10-16 15:59:00 +00:00
man6
man7 Merge the following revisions from ^/projects/release-vmimage: 2014-10-02 16:13:12 +00:00
man8 Fix UEFI manpage whitespace and minor issues 2014-10-17 18:16:40 +00:00
man9 Add a complete implementation of MurmurHash3. Tweak both implementations 2014-10-18 22:15:11 +00:00
Makefile