팝업레이어 알림

팝업레이어 알림이 없습니다.
▼ 이벤트

Q&A 궁금하신 내용을 남겨주세요.
빠르고 신속하게 답변드리겠습니다.

TCP 연결종료할때 궁금한점이 있는데요.
  • 작성자
  • 배원빈
  • 02-27
  • 조회 12,474회
  • 댓글 1건
네트워크 공부를 하고있는데요. TCP를 공부하던중 궁금한게 있어서 질문올립니다. 서버와 클라이언트간에 세션을 맺고나서 데이터를 보낸후 세션을 끊을때 이론책에는 4-way hand shaking으로 되어있던데요. http를 이용해서 막상 wire shark로 떠서 보니까 인터넷창을 껐는데도 Fin flag를 안날리더라구요.
192.168.0.54 192.168.0.53 HTTP GET / HTTP/1.1
192.168.0.53 192.168.0.54 HTTP HTTP/1.1 200 OK (text/html)
192.168.0.54 192.168.0.53 TCP bnetfile > http[ACK] Seq=282 Ack=281 win=17240 Len=0
192.168.0.54 192.168.0.53 TCP bnetfile > http [RST,ACK] Seq=282 Ack=281 win=0 Len=0

192.168.0.53이 웹서버인데, 왜 4 way hand shaking을 안하는지 모르겠습니다 ㅠ

댓글목록

친절맨님의 댓글

친절맨 03-04

안녕하세요~ 하이온넷 친절맨 입니다.

TCP 연결, 종료 테스트 해보시려면,

웹서버, 웹 브라우저 보다는

간단한 서버 프로그램을 작성하여

클라이언트 측에서 telnet으로 연결하고 끊어 보시면서

공부하시는 것을 추천합니다.

아무래도 웹브라우저가 종료 할때 소켓을 확실히 close() 하는지 모르니까욤;;;

또한, 네트워크 프로그램이나 리눅스쪽에 질문있으시면

www.kldp.org 같은 전문 커뮤니티를 이용하시는게 좋을 것 같습니다~

공부 열심히 하세용~~

감사합니다~~

TOP