SSH 터널이 다중화되어 있습니까?

SSH 터널이 다중화되어 있습니까?

저는 SSH 터널링(포트 전달 및 역방향 포트 전달)과 유사한 작업을 수행하는 애플리케이션을 작성 중입니다. 그러나 SSH는 전혀 관련되지 않으므로 이 작업을 수행하기 위해 기존 라이브러리를 사용하지 않습니다.

제가 알고 싶은 것은 현재 SSH가 터널링을 구현하는 방법입니다. 초기 SSH 연결을 통해 터널이 다중화됩니까, 아니면 각 터널에 대해 여러 연결이 생성됩니까?

답변1

OpenSSH는 멀티플렉싱 가능:

OpenSSH는 매번 새로운 연결을 생성하는 대신 여러 동시 SSH 세션에 대해 기존 TCP 연결을 재사용할 수 있습니다.

관련 정보