Inet

TUN(4) - Device Drivers Manual

Netstart, Intro, Netintro, Ifconfig, Ioctl, Inet, Hostname.if, Tun

TUN(4) - Device Drivers Manual # TUN(4) - Device Drivers Manual NAME # tun - network tunnel pseudo-device SYNOPSIS # pseudo-device tun #include <sys/types.h> #include <net/if_tun.h> DESCRIPTION # The tun driver provides a network interface pseudo-device. Packets sent to this interface can be read by a userland process and processed as desired. Packets written by the userland process are injected back into the kernel networking subsystem. A tun interface can be created at runtime using the ifconfig tun‌N create command or by opening the character special device /dev/tunN. ...

UDP(4) - Device Drivers Manual

Send, Netintro, Getsockopt, Socket, Inet, Inet6, Recv, Ip6, Ip, Udp

UDP(4) - Device Drivers Manual # UDP(4) - Device Drivers Manual NAME # udp - Internet User Datagram Protocol SYNOPSIS # #include <sys/socket.h> #include <netinet/in.h> int socket(AF_INET, SOCK_DGRAM, 0); int socket(AF_INET6, SOCK_DGRAM, 0); DESCRIPTION # UDP is a simple, unreliable datagram protocol which is used to support the SOCK_DGRAM abstraction for the Internet protocol family. UDP sockets are connectionless, and are normally used with the sendto(2) and recvfrom(2) calls, though the connect(2) call may also be used to fix the destination for future packets (in which case the recv(2) or read(2) and send(2) or write(2) system calls may be used). ...

VETHER(4) - Device Drivers Manual

Netstart, Ifconfig, Inet, Inet6, Bridge, Hostname.if, Vether

VETHER(4) - Device Drivers Manual # VETHER(4) - Device Drivers Manual NAME # vether - virtual Ethernet interface SYNOPSIS # pseudo-device vether DESCRIPTION # The vether interface simulates a normal Ethernet interface by encapsulating standard network frames with an Ethernet header, specifically for use as a member in a bridge(4). To use vether the administrator needs to configure an address onto the interface so that packets can be routed to it. ...

VLAN(4) - Device Drivers Manual

Netstart, Netintro, Pf.conf, Ifconfig, Inet, Ip, Hostname.if, Vlan

VLAN(4) - Device Drivers Manual # VLAN(4) - Device Drivers Manual NAME # vlan, svlan - IEEE 802.1Q and 802.1ad pseudo-device SYNOPSIS # pseudo-device vlan DESCRIPTION # The vlan driver provides network interfaces supporting Virtual Local Area Networks (VLANs) on Ethernet networks. vlan interfaces implement virtual networks using the IEEE 802.1Q protocol. svlan interfaces implement virtual networks using the IEEE 802.1ad protocol. svlan interfaces allow construction of IEEE 802.1ad-compliant provider bridges. ...

VXLAN(4) - Device Drivers Manual

Netstart, Udp, Ifconfig, Inet, Hostname.if, Vxlan

VXLAN(4) - Device Drivers Manual # VXLAN(4) - Device Drivers Manual NAME # vxlan - Virtual eXtensible Local Area Network tunnel interface SYNOPSIS # pseudo-device vxlan DESCRIPTION # The vxlan pseudo-device provides interfaces for tunnelling or overlaying Ethernet networks on top of IPv4 and IPv6 networks using the Virtual eXtensible Local Area Network (VXLAN) protocol. VXLAN datagrams consist of an Ethernet payload encapsulated by an 8-byte VXLAN header, which in turn is encapsulated by UDP and IP headers. ...

WG(4) - Device Drivers Manual

Netstart, Netintro, Pf.conf, Ifconfig, Inet, Ip, Hostname.if, Wg

WG(4) - Device Drivers Manual # WG(4) - Device Drivers Manual NAME # wg - WireGuard pseudo-device SYNOPSIS # pseudo-device wg DESCRIPTION # The wg driver provides Virtual Private Network (VPN) interfaces for the secure exchange of layer 3 traffic with other WireGuard peers using the WireGuard protocol. A wg interface recognises one or more peers, establishes a secure tunnel with each on demand, and tracks each peer’s UDP endpoint for exchanging encrypted traffic with. ...