SSH 隧道是否是多路复用的?

SSH 隧道是否是多路复用的?

我正在编写一个应用程序,它将执行类似于 SSH 隧道的操作(端口转发和反向端口转发)。但是,根本不会涉及 SSH,因此我不使用任何现有的库来执行此操作。

我想知道的是SSH目前是如何实现隧道的。隧道是通过初始 SSH 连接进行复用,还是为每个隧道创建多个连接?

答案1

OpenSSH 可以进行多路复用:

OpenSSH 可以将现有的 TCP 连接重新用于多个并发 SSH 会话,而不是每次都创建一个新连接。

相关内容