mirror of
https://github.com/p4gefau1t/trojan-go.git
synced 2024-04-21 12:21:34 +00:00
667 B
667 B
title, draft, weight
| title | draft | weight |
|---|---|---|
| SimpleSocks协议 | false | 50 |
SimpleSocks协议是无认证机制的简单代理协议,本质上就是去除了sha224的Trojan协议,设计的目的是减少多路复用时的overhead。只有启用多路复用之后,被复用的连接才会使用这个协议。
SimpleSocks甚至比Socks5更简单,下面是头部结构。
+-----+------+----------+----------+-----------+
| CMD | ATYP | DST.ADDR | DST.PORT | Payload |
+-----+------+----------+----------+-----------+
| 1 | 1 | Variable | 2 | Variable |
+-----+------+----------+----------+-----------+
各字段定义与Socks5相同,不再赘述。