HTTP

    www.google.com url์„ ๊ฒ€์ƒ‰ํ•˜๋ฉด ์ผ์–ด๋‚˜๋Š” ์ผ

    www.google.com url์„ ๊ฒ€์ƒ‰ํ•˜๋ฉด ์ผ์–ด๋‚˜๋Š” ์ผ

    ๋„์ž… ์ด๋ฒˆ์—๋Š” www.google.com์„ ๊ฒ€์ƒ‰ํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ์šฐ๋ฆฌ์—๊ฒŒ ๊ตฌ๊ธ€ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋ณด์—ฌ์ฃผ๊ฒŒ ๋˜๋Š”์ง€ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค. ์›น ํŽ˜์ด์ง€๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ณผ์ • URL ์ฃผ์†Œ๋ฅผ ๊ฒ€์ƒ‰ํ•œ๋‹ค. www.google.com์„ ์ž…๋ ฅํ•œ๋‹ค. ํ˜ธ์ŠคํŠธ๋ช…์„ DNS ์„œ๋ฒ„์—์„œ ๊ฒ€์ƒ‰ํ•œ๋‹ค. DNS ์„œ๋ฒ„์—์„œ ํ•ด๋‹น ํ˜ธ์ŠคํŠธ๋ช…์— ๋Œ€ํ•œ IP ์ฃผ์†Œ๋ฅผ ์ฐพ์•„ ์ „๋‹ฌํ•œ๋‹ค. HTTP Request๋ฅผ ์ƒ์„ฑํ•˜๊ณ  TCP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ธํ„ฐ๋„ท์„ ๊ฑฐ์ณ ํ•ด๋‹น IP ์ฃผ์†Œ๋กœ๋กœ(์›น ์„œ๋ฒ„) ์ „์†กํ•œ๋‹ค. ์ „์†ก๋ฐ›์€ HTTP Request ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐ›๋Š”๋‹ค. ์‚ฌ์šฉ์ž๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ HTTP Request ๋ฉ”์‹œ์ง€๋ฅผ ์›น์„œ๋ฒ„๊ฐ€ ์ฒ˜๋ฆฌํ•˜๋ฉฐ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์—†๋Š”์ง€ ํ™•์ธํ•œ๋‹ค HTTP Request์—์„œ ์š”๊ตฌํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•œ๋‹ค. ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•ด HTTP Response๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์‚ฌ์šฉ์ž IP๋กœ ์‘..