HTTP
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๋ก ์..