Go, Vantage point
가까운 곳을 걷지 않고 서는 먼 곳을 갈 수 없다.
Github | https://github.com/overnew/
Blog | https://everenew.tistory.com/
브라우저 Parallel connection 확인하기
HTTP의 패킷 이동을 보기 위해 wire shark를 확인하던 중 이론과 다른 부분을 확인했다. HTTP 1.1 version에서는 keep-alive로 설정 시 하나의 connection에서 요청과 응답이 오고 가야 한다. 이를 실습을 통해 확인해 보자. 실습환경 패킷 분석 client에서 server로의 3 way handshake가 진행되어, 세션이 맺어진다. 이 세션 내에서 client가 HTTP GET main html파일을 요청한다. 이에 대한 응답이 확인된다. Nginx는 기본적으로 keep-alive timeout이 75초로 세팅되어 있으므로, 75초간 서로 간의 통신이 더 이상 없을 땐 세션이 종료된다. 그런데 확인해 보면 3개의 image를 각각 새로운 세션을 새로 맺어서 iamge를..
개발/네트워크 & Ubuntu
2024. 1. 9. 11:07