我正在构build一个客户端服务器程序,客户端和服务器使用单个TCP连接进行连接。
在通信中有几个数据“通道”,我想在单个TCP连接上进行多路复用,同时在通道之间仍然具有良好的stream量控制(防止饥饿等)。 此外,隧道将是很好的,但不是一个要求。
我使用C,Windows。
我想过使用SSH,但我有几个问题:
这听起来像是你想发送数据的“分段”,其中每个分段将有一个标题给的通道和数据的字节数量要遵循。 这样,您可以在单个连接上散布各种渠道的数据。 这有帮助吗?