WireGuard clientsOfficial WireGuard apps and supported operating systems.
UniFi WireGuard VPN ClientUbiquiti gateway client configuration and routing.
RFC 2661Layer Two Tunneling Protocol version 2, including UDP transport and the limits of L2TP security.
RFC 3193Securing L2TP using IPsec, including packet protection and MTU considerations.
RFC 4301The IPsec security architecture.
RFC 7296IKEv2 negotiation and the creation of IPsec security associations.
RFC 3947NAT detection and negotiation for IKE.
RFC 3948UDP encapsulation of IPsec ESP through NAT, including multiple-client considerations.
RFC 3715IPsec and NAT compatibility requirements.
RFC 7383Fragmentation of IKEv2 control messages, distinct from data-path fragmentation.
RFC 4459MTU and fragmentation considerations when tunnelling network packets.
strongSwan forwarding guidancePath MTU and TCP MSS behaviour for forwarded IPsec traffic.
Linux XFRM offloadWhy IPsec processing cost and hardware support can materially affect throughput.
Apple VPN overviewCurrent Apple deployment support and configuration boundaries for IKEv2 and L2TP/IPsec.
Microsoft VPN protocol guidanceCurrent server-side guidance and the legacy position of L2TP for new Windows RRAS deployments.
Android VPN documentationAndroid's platform distinction between current VPN APIs and legacy built-in VPN clients.