728x90
반응형
TCP/IP 패킷 분석 프로그램으로 TCP/IP 프로토콜을 이용한 접속 시에
3 WAY HANDSHAKING을 사용하는 모습을 직접 확인해 보겠습니다.
우선 3 WAY HANDSHAKING 이란
1. 클라이언트가 먼저 서버측에 동기화 요청 신호(SYN)를 보내고
2. 서버측이 이에 대한 수락 신호(ACK)와 자신의 요청신호(SYN)를 전송하고
3. 클라이언트가 이에 답변(ACK)하는 방식을 말합니다.
위의 캡쳐화면에서 보는 바와 같이,
SYN 비트를 1로 세트할 시에는 SEQUENCE NUM를 랜덤으로 생성하여 전송하는데
이에 대한 응답을 할 시에는 ACK 비트를 1로 세팅하고 ACKNOWLEDGE NUM은 SEQ+1의 값으로 전송해줍니다.
이를 간단히 다시 도식화하면 이와 같습니다.
728x90
'코스웨어 > 13년 스마트컨트롤러' 카테고리의 다른 글
소켓분석을 통한 프로토콜 이해하기!! (0) | 2013.07.02 |
---|---|
TCP close 4hand shake (0) | 2013.07.02 |
TCP Connection Flow (0) | 2013.07.01 |
TCP Connection Flow (HandShake) [손초롱] (3) | 2013.07.01 |
pcap,server,client파일입니다. (0) | 2013.07.01 |
2013.06.24_TCP_IP_이론수업 (2) | 2013.06.27 |
[vi명령어] 자동정렬 / 단어찾기 / 도스저장 (3) | 2013.06.27 |
Packet type IP(800) 일 경우의 패킷아날라이저 해석 (2) | 2013.06.27 |