What is v2ray?
V2ray or vmess protocol to be precise, is a sophisticated version of the famous Shadowsocks. At the core v2ray is also based on SOCKS5 proxy. Normally, proxies lack encryption, and that’s what differentiates a VPN and a proxy. Shadowsocks is SOCKS5 proxy with an encryption, and vmess is the next gen Shadowsocks.
V2Ray includes two “protocols” vmess, v2ray’s own protocol and Shadowsocks. In addition, you can choose several tunneling and obfuscation options with vmess.
TCP – It is the default connection. “TCP (Transmission Control Protocol) is a type of protocol or standard to transfer information over the Internet, such as SSH, FTP, HTTP, etc.“
Websocket – With Websocket you can hide your VPS IP address behind a domain name, making it harder for the VPN blocking firewall to blacklist the IP address.
mKCP – An alternative to TCP, could be faster than TCP. Could be useful if you need a UDP like protocol.
QUIC – Google’s alternative to TCP and UDP. Based on UDP. Could be faster than TCP.
In addition, you can mask some of above protocols and make them look like a Wireguard, WeChat video, torrent, VOIP or DTLS traffic.