나미/리눅스

패킷분석을 통한 프로토콜(handshake)

규남 2013. 7. 2. 10:26
반응형

기본 소켓분석 bit 용어 설명

 

 


접속


1. 클라이언트 -> 서버로 syn만 보냄

 

 

 

 

2. 서버 -> 클라이언트로 syn와 ack를 보냄 

   - 보낼때 syn로 받은 값에 +1을해서 ack로 보냄

 

 

 

 

3. 클라이언트 -> 서버로 

  - 접속이 완료됨에 따라 신호 보냄, ack번호에 +1 해서 보냄

 

 

 

 

 

종료(close)

 

1. 클라이언트 -> 서버로 종료 

 - 종료를 할경우 가장 우선시 되므로 psh가 yes로 변경

 

 

 

 

2. 서버 -> 클라이언트 

 - 연결 종료 신호를 보냄 fin  

 

 

 

 

3. 클라이언트 -> 서버로 

 - 받았다고 신호를 보냄

 

 

 

 

4. 서버 -> 클라이언트로 

 - 우선처리하겠다고 신호를 보냄 psh

 

 

 

 

5. 서버 자체에서 종료

 - 초기화 시킴 rst가 yes로 변경 

 

 

 

 

 

 

 



728x90
반응형