나미/리눅스

패킷분석을 통한 프로토콜(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
반응형

'나미 > 리눅스' 카테고리의 다른 글

centos ip 관련 정보  (0) 2021.07.13
리눅스 IRQ정보  (0) 2015.11.17
리눅스 C언어 mysql 연동시 에러  (0) 2015.06.10
통신버퍼의 유무확인과 버퍼크기 셋팅  (0) 2013.08.06
ARP 헤더와 헤더 확인 소스  (0) 2013.08.06
디버깅용 메세지 출력  (0) 2013.08.06