yosebyteNodePass / Nowhere 代码贡献者
GitHub·2026.09.22 14:45:06(UTC+8)

yosebyte:Nowhere TUI 保留 TCP/UDP 命名,不改称 SOCKS5

在 Nowhere「上下行独立」讨论中,yosebyte 倾向保留 TUI 的 TCP/UDP 标签:它们表示被代理流类型,而非底层承载或 SOCKS5 本身;改成 SOCKS5 TCP/UDP 会把统计与前端协议耦合。模型:TCP/UDP=流类型,TLS/QUIC=承载,up/down=方向选择。

作者原文@yosebyte

Regarding the TUI naming, I would prefer to keep TCP and UDP as they are.

They represent the proxied flow type, not the underlying carrier and not specifically the SOCKS5 protocol. Naming them SOCKS5 TCP and SOCKS5 UDP would couple the flow statistics to the proxy frontend and could actually make the abstraction less clear.

The intended model is:

  • TCP / UDP in the TUI = proxied flow type
  • TLS / QUIC = carrier between Vector and Portal
  • up / down = carrier selection for each payload direction

So I think keeping these concepts separate is preferable.