336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
[아파치] httpd.conf의 KeepAlive 옵션에 따른 TCP 3 way handshaking 화면


                                        - httpd.conf에서 KeepAlive가 Off 인 경우 -

# 보시는 바와 같이 각각 GET으로 다른 파일을 받을 때마다 SYN-SYN,ACK-ACK 의 3단계를 항상 거칩니다.






                                             - httpd.conf에서 KeepAlive가 On 인 경우 -

# KeepAlive 설정이 On인 경우 처음 SYN-SYN,ACK-ACK의 3 way handshaking을 한 다음에 그 다음부터는 ACK로 파일을 전송합니다.


이런 방식으로 동작하므로 KeepAlive 옵션값의 차이에 따라서 서버의 세션 개수 또한 달라질 수 있습니다.

초창기 HTTP 1.0 버전에서는 KeepAlive 옵션이 Off 된 상태와 같은 서비스로 매번 Connection을 하여 데이터 전송을 하였습니다.

현재는 웹서비스가 포털과 같이 많은 데이터를 필요로하므로 어느정도의 Connection time을 가지고 있는, KeepAlive 옵션이 On 상태인 HTTP 1.1 버전을 사용합니다.


+ Recent posts