IP
์ฐ์ "IP" ๋ผ๋ ์ด๋ฆ์ ์ปดํจํฐ๋ฅผ ์ฌ์ฉํ๋ฉด ํ ๋ฒ์ฏค์ ๋ค์ด๋ดค์ ๊ฒ์ด๋ค.
IP๋ Internet Protocol์ ์๋ฏธํ๋ฉฐ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด ์๋ ์ฅ์น๋ค์๊ฒ ๋ถ์ฌ๋๋ ๊ณ ์ ํ ์ฃผ์๋ฅผ ์๋ฏธํ๋ค.
์ด IP ์ฃผ์๋ ์ด 32๋นํธ๋ก ๋์ด ์์ผ๋ฉฐ 4๊ฐ์ 8๋นํธ ๋จ์๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, "."์ ํตํด ๊ตฌ๋ณํ๋ค.
ํ ๋จ์๋น 0~255๊น์ง ์ฌ์ฉํ ์ ์์ผ๋ฏ๋ก ์ต๋ 42์ต9496๋ง7296๊ฐ์ IP ์ฃผ์๋ฅผ ๋ง๋ค ์ ์๋ค.
ex) 127.0.0.1
DNS๋?
DNS๋ Domain Name System์ ์ฝ์๋ก, ๋๋ฉ์ธ ์ด๋ฆ ์์คํ ์ ๋งํ๋ค.
๊ทธ๋ ๋ค๋ฉด ์ด ๋๋ฉ์ธ ์ด๋ฆ ์์คํ ์ ์ ํ์ํ ๊น?
๋ฐ๋ก ์์์ ์ค๋ช ํ "IP" ๋๋ฌธ์ด๋ค.
IP ์ฃผ์๋ ์ต๋ 12์๋ฆฌ์ ์ซ์๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ์ธ์์ ์ ์ ์๋ ์ฅ์น๊ฐ ์กด์ฌํ๋ฏ๋ก ์ด๊ฒ์ ๊ตฌ๋ณํ๊ณ ์ธ์ฐ๊ธฐ๊ฐ ์ฝ์ง ์๋ค.
๊ณ ๋ก, ํ์ํ ๊ฒ์ด IP๋ฅผ ์ฌ๋์ด ๊ธฐ์ตํ๊ธฐ ์ฝ๊ฒ ์ด๋ฆ์ ์ ํ ๊ฒ์ด ๋ฐ๋ก "๋๋ฉ์ธ ์ด๋ฆ" ์ด๋ค.
์๋ฅผ ๋ค๋ฉด 123.123.123.123 ์ด๋ผ๋ IP๊ฐ ์๋ค๊ณ ๊ฐ์ ํ๋ฉด onetwothree.com ์ด๋ผ๋ ์ด๋ฆ์ ์ง์ด ๋๋ฉ์ธ ์ฃผ์๋ก ์ ์ฅํ ์ ์๋ค.
๋๋ฉ์ธ ์ฃผ์๊ฐ IP ์ฃผ์๋ก ๋ฐ๋๋ ๊ณผ์
๊ทธ๋ ๋ค๋ฉด ์ด๋ค ์์ผ๋ก IP ์ฃผ์๋ฅผ ์ฌ๋์ด ๊ธฐ์ตํ๊ธฐ ์ฝ๊ฒ ๋๋ฉ์ธ ์ฃผ์๋ก ์ ์ฅํ๊ณ ,
๋๋ฉ์ธ ์ฃผ์๊ฐ ์ ๋ ฅ๋์์ ๋ ํด๋น IP ์ฃผ์๋ฅผ ๋งค์นญ์ํฌ ์ ์์๊น?
๋๋ฉ์ธ์ ์ฃผ์๋ฅผ ์ฐพ๋ ๊ณผ์ ์ ์๋์ ๊ฐ๋ค.
์กฐ๊ธ ๋ ์์ธํ ์ค๋ช ํ๋ฉด
1. ๋๋ฉ์ธ ์ฃผ์๊ฐ ์ฃผ์์ฐฝ์ ์ ๋ ฅ๋๋ค.
๋๋ฉ์ธ ์ฃผ์๋ฅผ Local DNS์ ์ ๋ฌํ๊ฒ ๋๋ค.
2. ๋๋ฉ์ธ ์ฃผ์์ IP ์ฃผ์๊ฐ ๋ญ์ง ์์ฒญํ๋ค.
Local DNS๋ Root DNS์ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ๋ณด๋ด๊ณ ์ด์ ๋ง๋ IP ์ฃผ์๋ฅผ ์์ฒญํ๊ฒ ๋๋ค.
3. Root DNS์์ ๋๋ฉ์ธ์ ๊ด๋ฆฌํ๋ ์๋ฒ์ ๋ํ ์ ๋ณด๋ฅผ ๋ฐ๋๋ค.
Root DNS๋ IP ์ฃผ์๋ฅผ ์ ์ฅํ๋ ๊ฒ์ด ์๋๋ผ, ".com"์ ์๋ฒ์ ๋ํ ์ ๋ณด๋ง ๊ฐ์ง๊ณ ์๋ค.
๊ณ ๋ก ํด๋น ".com" ์๋ฒ์ ๋ํ ์ ๋ณด๋ฅผ Local DNS์ ๋ณด๋ธ๋ค.
4. ".com" ์๋ฒ๋ก ์ ๊ทผํด ๋ค์ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ๋ณด๋ธ๋ค.
3์์ ์ป์ ".com" ์๋ฒ์ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ๋ณด๋ด IP ์ฃผ์๋ฅผ ์์ฒญํ๋ค.
5. ".com" ์๋ฒ๋ ์ง์ง IP ์ฃผ์๋ฅผ ๊ฐ์ง ๋ค์ ์๋ฒ์ ์ ๋ณด๋ฅผ ๋ฐํํ๋ค.
".com" ์๋ฒ ๋ํ ์ง์ง IP ์ฃผ์๋ฅผ ๊ฐ์ง ๊ฒ์ด ์๋๋ผ ์ง์ง IP ์ฃผ์๋ฅผ ๊ฐ์ง ๋ค์ ์๋ฒ์ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ด๋ค.
๊ณ ๋ก, Local DNS์ ๋ค์ ์๋ฒ ์ ๋ณด๋ฅผ ๋ฐํํ๋ค.
6. ๋ค์ ์๋ฒ์ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ๋ณด๋ธ๋ค.
์ง์ง IP ์ฃผ์๋ฅผ ๊ฐ์ง ๋ค์ ์๋ฒ์ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ๋ณด๋ด๊ณ IP ์ฃผ์๋ฅผ ์์ฒญํ๋ค.
7. ๋ค์ ์๋ฒ๋ก๋ถํฐ IP ์ฃผ์๋ฅผ ๋ฐ๋๋ค.
๋ค์ ์๋ฒ๋ก๋ถํฐ ์ง์ง IP ์ฃผ์๋ฅผ Local DNS์ ์ ๋ฌ ๋ฐ๊ฒ ๋๋ค.
8. IP ์ฃผ์ ์ ๋ณด๊ฐ ์ค์ ์ปดํจํฐ์ ์๋ต๋๋ค.
IP ์ฃผ์๊ฐ ๋ธ๋ผ์ฐ์ ์ ๋์ฐฉํ๋ค.
์ฌ๊ธฐ๊น์ง๊ฐ ๋๋ฉ์ธ ์ฃผ์๊ฐ IP ์ฃผ์๋ก ๋ฐ๋๋ ๊ณผ์ ์ด๊ณ ์ดํ ์นํ์ด์ง๊ฐ ์๋๋๋ ๋ฐฉ์์ ์๋ ๋ ๋จ๊ณ๋ฅผ ๋ ๊ฑฐ์น๋ค.
9. ๋ธ๋ผ์ฐ์ ๊ฐ IP ์ฃผ์๋ก HTTP ์์ฒญ์ ๋ณด๋ธ๋ค.
10. ํด๋น IP ์๋ฒ๊ฐ ๋ธ๋ผ์ฐ์ ์์ ๋ ๋๋ง ํ ์น ํ์ด์ง๋ฅผ ๋ณด๋ธ๋ค.
๋๊ธ