VMess 是一个无状态协议,即客户端和服务器之间不需要握手即可直接传输数据,每一次数据传输对之前和之后的其它数据传输没有影响。由 V2Ray 原创并使用于 V2Ray 的加密传输协议。
VMess 协议是由 V2Ray 原创并使用于 V2Ray 的加密传输协议。在 V2Ray 上客户端与服务器的通信主要是通过 VMess 协议通信。V2Ray 使用 inbound 和 outbound 的概念,这个概念非常清晰地体现了数据包的流动方向,同时也使得 V2Ray 功能强大复杂的同时而不混乱,结构清晰明了。
VMess 是一个基于 TCP 的协议,所有数据使用 TCP 传输。VMess 是一个无状态协议,即客户端和服务器之间不需要握手即可直接传输数据,每一次数据传输对之前和之后的其它数据传输没有影响。
VMess 的客户端发起一次请求,服务器判断该请求是否来自一个合法的客户端。如验证通过,则转发该请求,并把获得的响应发回给客户端。
VMess 使用非对称格式,即客户端发出的请求和服务器端的响应使用了不同的格式。