* 패킷 캡쳐 *
[1-1. 캐시 제거]
크롬 확장 프로그램 "Clear Cache"를 이용해서 캐시 제거
브라우저 오른쪽 상단 이미지 버튼 클릭.
[1-2. 접속 대상 사이트 선정]
※ https = http (HyperText Transfer Protocol) + Secure(보안)
https 는 보안 기능이 추가 되어있기 때문에, http를 사용하는 사이트를 대상으로 선택한다.
"주의 요함" 문구가 써있으면, http 를 사용하는 사이트
사이트 선정 - http://www.basics.re.kr/
[1-3. TCP 3-Way Handshaking 과정 살펴보기]
[패킷 캡쳐 시작하기]
[나의 ip 주소 찾기]
[ "http://www.basics.re.kr/" 사이트 접속 후 TCP 3-Way Handshaking 확인하기]
위와 같이 TCP 가상 회로 연결과정인 "TCP 3-Way Handshaking" 이 일어난 것을 볼 수 있다.
530 - "나의 IP 주소" ==SYN==> "http://www.basics.re.kr (175.106.85.101)"
531 - "http://www.basics.re.kr (175.106.85.101)" ==SYN + ACK==> "나의 IP 주소"
532 - "나의 IP 주소" ==ACK==> "http://www.basics.re.kr (175.106.85.101)"
[1-4. 사이트 살펴보기]
[공지사항 게시물 접속 - (1)]
해당 게시물 URL : http://www.basics.re.kr/kucu/cmn/notice/selectNoticeDetail.do?boardSeq=47&boardId=ANN
[패킷 분석]
534 - HTTP의 GET 요청을 통해, 게시물 요청 (client -> server)
695 - 요청 허가 "OK 200"
700 ~ 778 - 사이트 구성 요소 GET 요청 + 그에 응하는 "OK 200" 응답
[공지사항 게시물 접속 - (2)]
해당 게시물 URL : http://www.basics.re.kr/kucu/cmn/notice/selectNoticeDetail.do?boardSeq=51&boardId=ANN
이전과 같이 GET 요청과 응답을 주고 받는것을 볼 수 있다.