Files
2020-07-11 16:11:40 +00:00

24 lines
899 B
Markdown

---
title: "Websocket"
draft: false
weight: 40
---
由于使用CDN中转时,HTTPS对CDN透明,CDN可以审查Websocket传输内容。而Trojan协议本身是明文传输,因此为保证安全性,可添加一层Shadowsocks AEAD加密层以混淆流量特征并保证安全性。
**如果你使用的是中国境内运营商提供的CDN,请务必开启AEAD加密**
开启AEAD加密后,Websocket承载的流量将被Shadowsocks AEAD加密,头部具体格式参见Shadowsocks白皮书。
开启Websocket支持后,协议栈如下:
| 协议 | 备注 |
| ----------- | ---------------- |
| 真实流量 | |
| SimpleSocks | 如果开启多路复用 |
| smux | 如果开启多路复用 |
| Trojan | |
| Shadowsocks | 如果开启加密 |
| Websocket | |
| 传输层协议 | |