연습 문제 풀이 HTTP 메시지의 종류 요청/ 응답 구별 메소드로 시작되므로 요청 메시지임 GET, HEAD, POST GET 임, 47(G) 45(E) 54(T) 47 45 54 20 2F 69 6E 64 65 78 2E 68 74 6D 6C 20 48 54 54 50 2F 31 2E 31 OD OA 41 63 63 65 70 74 3A 20 2A 2F 2A OD OA 48 6F 73 74 3A 20 77 77 77 2E 6A 6F 69 6E 73 2E 63 6F 6D OD OA OD OA (요청 라인/ 상태 라인) 헤더 (일반헤더? 요청/응답헤더? 엔터티헤더?) 본문 (유? 무?) 공백 라인?
연습 문제 풀이 헤더의 종류 본문 내용 아스키 값을 살펴 보면 요청 헤더라는 것을 알 수 있음 Accept: */* 41(A) 63(c) 63(c) 65(e) 70(p) 74(t) 3A(:) 20( ) 2A(*) 2F(/) 2A(*) OD(CR) OA(LF) Host: www.joins.com 48(H) 6F(o) 73(s) 74(t) 3A(:) 20( ) 77(w) 77(w) 77(w) 2E(.) 6A(j) 6F(o) 69(i) 6E(n) 73(s) 2E(.) 63(c) 6F(o) 6D(m) OD OA 본문 내용 바로 공백 라인(CRLF)이 나오므로 본문 내용이 없음
아래 패킷을 분석하시오 08 00 46 18 BD C8 00 08 E2 44 76 3C 08 00 45 00 01 32 81 F8 40 00 31 06 EC A1 D3 20 77 97 D2 62 BD 11 00 50 0B 5E 1A 36 BE 0B 4D EA FF 00 50 18 44 70 31 FE 00 00 48 54 54 50 2F 31 2E 31 20 33 30 32 20 46 6F 75 6E 64 0D 0A 44 61 74 65 3A 20 4D 6F 6E 2C 20 30 39 20 4A 75 6E 20 32 30 30 33 20 30 35 3A 35 32 3A 33 32 20 47 4D 54 0D 0A 4C 6F 63 61 74 69 6F 6E 3A 20 68 74 74 70 3A 2F 2F 6B 72 2E 79 61 68 6F 6F 2E 63 6F 6D 2F 0D 0A 43 6F 6E 6E 65 63 74 69 6F 6E 3A 20 63 6C 6F 73 65 0D 0A 54 72 61 6E 73 66 65 72 2D 45 6E 63 6F 64 69 6E 67 3A 20 63 68 75 6E 6B 65 64 0D 0A 43 6F 6E 74 65 6E 74 2D 54 79 70 65 3A 20 74 65 78 74 2F 68 74 6D 6C 3B 20 63 68 61 72 73 65 74 3D 69 73 6F 2D 38 38 35 39 2D 31 0D 0A 0D 0A … 사용된 프로토콜 개수: 4개 근원지 MAC 주소: 0008E2-44763C 근원지 IP 주소: 211.32.119.151 근원지 Port 번호: 80 사용된 프로토콜 이름: Ethernet v2, IP, TCP, HTTP 목적지 MAC 주소: 080046-18BDC8 목적지 IP 주소: 210.98.189.17 목적지 Port 번호: 2910