
지속연결이란 하나의 HTML 페이지를 서버에서 요청받을때 그 HTML 페이지를 구성하는 CSS, IMG, WMV , js 등등 굉장히 많은 자원을 필요로 한다.
이럴경우
CSS 파일 1개를 가져올때 3wayhandshake 방식으로 TCP/IP 연결 수행 종료
js 파일 1개를 가져올때 3wayhandshake 방식으로 TCP/IP 연결 수행 종료
img 파일 1개를 가져올때 3wayhandshake 방식으로 TCP/IP 연결 수행 종료
이렇게 되었을 경우 한개의 HTML 페이지를 구성하는데 커넥션 자원이 너무 많이 소모가 된다.
과거의 HTTP 통신의 경우 위와같은 통신 방식이 주를 이뤘다면 현재는 1개의 HTML 페이지를 구성할경우
브라우저 내부 메커니즘에 의해 하나의 HTML 페이지를 구성할때까지 몇십초 정도의 커넥션을 유지후 종료 하게된다.
References
https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC