SSH를 통해 Linux 서버 네트워크(내 경우)에 연결할 때 원격 위치의 네트워크 연결 품질이 좋지 않은 이유, 종종 사용할 수 없지만 여전히 다음과 같은 다른 서비스를 사용할 수 있는 이유를 누구든지 말해 줄 수 있습니까? http 웹페이지나 Skype 중 (상대적으로) 여전히 잘 작동하나요? 나는 항상 ISP가 일종의 우선순위를 적용하고 있다고 가정해 왔습니다. 때로는 5분 동안 기다리지 않고 몇 개의 ASCII 문자를 보낼 수 없다는 것이 나에게는 화가 난 것 같습니다. 그러나 앞서 언급했듯이 동일한 기간 동안 http를 통해 훨씬 더 큰 파일을 보내고 받을 수 있습니다. 그것에 대해 무엇이든 할 수 있습니까? 일을 못하게 하기 때문에 정말 중요한 문제입니다. 미리 감사드립니다.
답변1
SSH는 대화형 프로토콜이므로 TCP 시간 제한을 낮게 설정합니다. 혼잡한 네트워크에서는 시간 초과 만료로 인해 TCP 패킷이 삭제되어 더 많은 혼잡이 발생할 수 있습니다.
반면, HTTP 및 기타 비대화형 프로토콜은 설정이 더 완화되어 대기 시간을 희생하여 처리량에 특권을 부여합니다. 혼잡한 네트워크에서는 이는 대화형 프로토콜에서 사용하는 더 엄격한 시간 제한보다 더 효과적일 수 있습니다.