HTTP2는 모든 것을 단일 TCP 연결로 유지하는 것을 목표로하고 있으며 TCP 연결이 얼마나 자주 끊어 질지 궁금합니다.
예를 들어, YouTube를 방문하고 탐색을하고 사이트를 떠났다가 다시 돌아 오면 동일한 HTTPS 연결 (TCP 4 튜플, NOT 세션 측면) 또는 다른 연결을 다시 사용합니까?
이 중 상당수는 응용 프로그램에 따라 다르며 브라우저가 구현하는 방법에 달려 있지만 표준의 어느 곳에 나 지정되어 있습니까?
HTTP2는 모든 것을 단일 TCP 연결로 유지하는 것을 목표로하고 있으며 TCP 연결이 얼마나 자주 끊어 질지 궁금합니다.
예를 들어, YouTube를 방문하고 탐색을하고 사이트를 떠났다가 다시 돌아 오면 동일한 HTTPS 연결 (TCP 4 튜플, NOT 세션 측면) 또는 다른 연결을 다시 사용합니까?
이 중 상당수는 응용 프로그램에 따라 다르며 브라우저가 구현하는 방법에 달려 있지만 표준의 어느 곳에 나 지정되어 있습니까?
답변:
예를 들어 YouTube를 방문하고 탐색을하고 사이트를 떠났다가 다시 돌아와 동일한 HTTPS 연결 (TCP 4 튜플, NOT 세션 측면) 또는 다른 연결을 다시 사용합니까?
이 경우 다른 탭에 YouTube의 일부 동영상이 포함되어 있지 않으면 새로운 연결이 사용될 가능성이 높습니다. 그러나 클라이언트의 리소스는 일반적으로 서버보다 저렴하기 때문에 (휴대폰 제외) 리소스를 절약하기 위해 서버가 유휴 연결을 가장 먼저 닫을 수 있습니다.