๐ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ์ด์
์ฐ์ ์ฐ๋ฆฌ๊ฐ ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ ํ๋ฅผ ๊ฑฐ๋ ์ํฉ์ ๋ ์ฌ๋ ค ๋ณด์. ์ฌ๋๋ค์ ํคํจ๋์ ์ง์ ๋ฒํธ๋ฅผ ์ ๋ ฅํ๊ธฐ๋ณด๋จ, ์ฐ๋ฝ์ฒ์์ ์ ํ๋ฅผ ๊ฑธ ๋์์ ์ด๋ฆ์ผ๋ก ์ ํ๋ฒํธ๋ฅผ ๊ฒ์ํ๋ค. ์ธํฐ๋ท์ ํตํด ๋ค์ํ ์ฌ์ดํธ์ ์ ์ํ๋ ์ํฉ๋ ์ด์ ๋น์ทํ๋ค.
์ฐ๋ฆฌ๋ http://202.179.177.21 ๊ฐ์ IP ์ฃผ์ ํน์ http://www.naver.com ๊ฐ์ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ๋ธ๋ผ์ฐ์ ์ ์ ๋ ฅํด์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ ์ ์๋ค. ์ค์ ๋คํธ์ํฌ์์๋ ์ ์์ธ IP ์ฃผ์๋ฅผ ํตํด ์๋ก ํต์ ํ์ง๋ง, IP๋ ์ ํ๋ฒํธ์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋ชจ๋ ์ซ์๋ก ๋์ด ์์ด์ ์ฌ๋์ด ๊ธฐ์ตํ๊ธฐ ์ด๋ ต๋ค. ๋๋ฌธ์ ์ฐ๋ฆฌ๊ฐ ์ธ์ํ๊ณ ๊ธฐ์ตํ๊ธฐ ๋ ์ฝ๋๋ก ์๋ฏธ ์๋ ๋ฌธ์์ด๋ก ๊ตฌ์ฑ๋ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค.
๊ทธ๋ฆฌ๊ณ ๋ค์๊ณผ ๊ฐ์ ์ฅ์ ๋ ์๋ค:
- ํ๋์ IP ์ฃผ์๋ฅผ ์ด์ฉํด ์ฌ๋ฌ ๊ฐ์ ์น ์๋น์ค๋ฅผ ์ด์ํ ์ ์๋ค
- ์๋น์ค ์ค์ธ IP ์ฃผ์๊ฐ ๋ณ๊ฒฝ๋๋๋ผ๋ ๋๋ฉ์ธ ์ฃผ์๋ฅผ ํตํด ์ ์ ๋ฐฉ๋ฒ์ ์ ์งํ ์ ์๋ค
- ์ง๋ฆฌ์ ์ผ๋ก ์ฌ๋ฌ ์์น์์ ์๋น์คํ ์ ์๋ค (์ ์ธ๊ณ์ ์๋ฒ๊ฐ ๋ถ์ฐ๋ ๊ฒฝ์ฐ)
๐ค DNS์ ์ญํ
DNS(Domain Name Service)๋ ์ฌ๋์ด ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ๋๋ฉ์ธ ์ด๋ฆ์ ๋์๋๋ IP ์ฃผ์๋ก ๋ณํํ๋ ์๋น์ค๋ก, ์ธํฐ๋ท ์์์ ์ฐ๋ฆฌ๊ฐ ์น์ฌ์ดํธ์ ์ฝ๊ฒ ์ ์ํ ์ ์๊ฒ ๋์์ฃผ๋ ์์ฃผ ์ค์ํ ์์คํ ์ด๋ค.
์ฌ์ฉ์๊ฐ ์น ๋ธ๋ผ์ฐ์ ์ naver.com์ ์ ๋ ฅํ๋ฉด DNS ์๋ฒ์ ๋๋ฉ์ธ์ IP ์ฃผ์๊ฐ ๋ฌด์์ธ์ง ์ง์ํ๊ณ DNS ์๋ฒ๋ ๋๋ฉ์ธ ์ฃผ์์ ํด๋น๋๋ IP๋ฅผ ์๋ตํด ์ค๋ค. ์ฌ์ฉ์๋ ์๋ต๋ฐ์ IP ์ฃผ์๋ฅผ ์ด์ฉํด ์ค์ naver.com์ ์ ์ํ๊ฒ ๋๋ค.
๐ฅ DNS์ ๊ณ์ธต์ ๊ตฌ์กฐ
์๋ง์ ์ธํฐ๋ท ์ฃผ์ ์ค ์ํ๋ ์ฃผ์๋ฅผ ํจ์จ์ ์ผ๋ก ํ์ํ๊ธฐ ์ํด ๋๋ฉ์ธ์ ๊ณ์ธต ๊ตฌ์กฐ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ์ญํธ๋ฆฌ ๊ตฌ์กฐ๋ก ์ต์์ ๋ฃจํธ๋ถํฐ Top-Level ๋๋ฉ์ธ, Second-Level ๋๋ฉ์ธ, Third-Level ๋๋ฉ์ธ๊ณผ ๊ฐ์ด ํ์ ๋ ๋ฒจ๋ก ์ํ๋ ์ฃผ์๋ฅผ ๋จ๊ณ์ ์ผ๋ก ์ฐพ์๊ฐ๋ค. ๊ฐ ๊ณ์ธต์ "."์ผ๋ก ๊ตฌ๋ถ๋๋ฉฐ Third.second.top.๊ณผ ๊ฐ์ ํํ๋ก ํํ๋์ง๋ง, ๋ง์ง๋ง ๋ฃจํธ๋ ์๋ต๋๋ค.
์ง๊ธ ๋ค๋ฃจ๊ณ ์๋ www.naver.com์์๋ ๋ค์์๋ถํฐ ์์๋๋ก com์ด Top-Level, naver๊ฐ Second-Level, www๊ฐ Thrid-Level์ ํด๋น๋๋ค.
๋ฃจํธ ๋๋ฉ์ธ
๋ฃจํธ ๋๋ฉ์ธ์ ๋๋ฉ์ธ์ ๊ตฌ์ฑํ๋ ์ต์์ ์์ญ์ด๋ค. DNS ์๋ฒ๋ ์ฌ์ฉ์๊ฐ ์ง์ํ ๋๋ฉ์ธ์ ๋์๋๋ ๊ฐ์ ์ง์ ๊ฐ์ง๊ณ ์์ง ์๊ณ ์บ์์ ์ ์ฅ๋ ์ ๋ณด๋ ์์ ๊ฒฝ์ฐ, ๋ฃจํธ ๋๋ฉ์ธ์ ๊ด๋ฆฌํ๋ ๋ฃจํธ DNS์ ์ง์๋ฅผ ํ๊ฒ ๋๋ค. ๋ฃจํธ DNS์ IP ์ฃผ์๋ฅผ ๊ธฐ๋กํ ํํธ ํ์ผ์ DNS ์๋ฒ๋ฅผ ์ค์นํ๋ฉด ๊ธฐ๋ณธ์ ์ผ๋ก ์ค์ ๋๋ค.
Top-Level Domain(TLD)
์ต์์ ๋๋ฉ์ธ์ 6๊ฐ์ง ์ ํ์ผ๋ก ๊ตฌ๋ถ๋๋ค.
1. Generic(gTLD)
ํน๋ณํ ์ ํ ์์ด ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ ๋๋ฉ์ธ์ด๋ฉฐ ์ธ ๊ธ์ ์ด์์ผ๋ก ๊ตฌ์ฑ
- com[์ผ๋ฐ ๊ธฐ์ ์ฒด]
- edu[4๋ ์ ์ด์ ๊ต์ก๊ธฐ๊ด]
- gov[๋ฏธ๊ตญ ์ฐ๋ฐฉ์ ๋ถ๊ธฐ๊ด]
- net[๋คํธ์ํฌ ๊ด๋ จ ๊ธฐ๊ด]
- org[๋น์๋ฆฌ๊ธฐ๊ด]
2. country-code(ccTLD)
๊ตญ๊ฐ ์ต์์ ๋๋ฉ์ธ์ผ๋ก ๋ ๊ธ์์ ๊ตญ๊ฐ ์ฝ๋(kr, au)๋ฅผ ์ฌ์ฉํ๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ccTLD๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, Second Level TLD์๋ gTLD์์ ๊ตฌ๋ถํ ๊ฒ์ฒ๋ผ ์ฌ์ดํธ ์ฉ๋์ ๋ฐ๋ฅธ ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ค. ์๋ฅผ ๋ค์ด ์ผ๋ฐ ํ์ฌ๋ co.kr, ์ ๋ถ ๊ธฐ๊ด์ go.kr์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด๋ค.
3. sponsored(sTLD)
ํน์ ๋ชฉ์ (๋ฏผ์กฑ๊ณต๋์ฒด, ์ ๋ฌธ๊ฐ ์ง๋จ, ์ง๋ฆฌ์ ์์น)์ ์ํ ์คํฐ์๋ฅผ ๋๊ณ ์๋ ์ต์์ ๋๋ฉ์ธ
- aero[ํญ๊ณต ์ฐ์ ]
- coop[ํ๋์กฐํฉ]
- museum[๋ฐ๋ฌผ๊ด]
4. infrastructure
์ธํ๋ผ ์๋ณ์ ๊ณต๊ฐ์ ์ง์ํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ์ต์์ ๋๋ฉ์ธ์ผ๋ก, ๋ํ์ ์ธ ์๋ 'arpa'๊ฐ ์๋ค. 'in-addr.arpa'๋ ์ญ๋ฐฉํฅ DNS ์กฐํ๋ก ์ฌ์ฉ๋๋ฉฐ, ์ฃผ๋ก ๋คํธ์ํฌ ๊ด๋ฆฌ์ ๋ณด์ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋๋ค.
5. generic-registricted(grTLD)
ํน์ ๊ธฐ์ค์ ์ถฉ์กฑํ๋ ์ฌ๋์ด๋ ๋จ์ฒด๊ฐ ์ฌ์ฉํ ์ ์๋ ์ต์์ ๋๋ฉ์ธ
- pro[์ ๋ฌธ์ง ์ข ์ฌ์์๊ฒ ์ ํ]
- biz[์์ ์ ์ธ ๋ชฉ์ ์ผ๋ก ๊ฐ์ง ๊ธฐ์ ์ด๋ ์ฌ์ ์ฒด
6. test(tTLD)
๊ฐ๋ฐ ํ๋ก์ธ์ค์์ ํ ์คํธ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉํ๋ ์ต์์ ๋๋ฉ์ธ์ผ๋ก 'test'๊ฐ ์ด์ ํด๋น๋๋ค.
๐ค DNS์ ๋์ ๋ฐฉ์
hosts ํ์ผ
์ธํฐ๋ท์ด ์์ฉํ๋๊ธฐ ์ ์๋ ์ธํฐ๋ท ๋จ๋ง์ด ๋ง์ง ์์ hosts ํ์ผ๋ง์ผ๋ก ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํ๋ค. ๊ทธ๋ฌ๋ ์ธํฐ๋ท์ด ์์ฉํ๋ ํ ์ฆํญํ๋ ๋จ๋ง๋ค์ ์ค์ํ๋ ์ฒด๊ณ๋ก ์์ฉํ๊ธฐ ์ํด DNS ์ฒด๊ณ๊ฐ ๋ง๋ค์ด์ก๋ค.
์ผ๋ฐ์ ์ผ๋ก ๋๋ฉ์ธ์ IP ์ฃผ์๋ก ๋ณํํ๋ ค๋ฉด DNS ์๋ฒ์ ๋๋ฉ์ธ ์ฟผ๋ฆฌํ๋ ๊ณผ์ ์ ๊ฑฐ์ณ์ผ ํ๋ค. ๊ทธ๋ฌ๋ ๋งค๋ฒ ์ง์๋ฅผ ํ์ง ์๋๋ก ํ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
๊ทธ๊ฑด ๋ฐ๋ก hosts ํ์ผ์ ํ์ฉํ๋ ๊ฒ์ด๋ค. hosts ํ์ผ์ ๋ก์ปฌ์์ ๋๋ฉ์ธ๊ณผ IP ์ฃผ์๋ฅผ ๊ด๋ฆฌํ๋ ํ์ผ์ด๋ค. hosts ํ์ผ์ ๋๋ฉ์ธ๊ณผ IP ์ฃผ์๋ฅผ ์ค์ ํด ๋๋ฉด ํด๋น ๋๋ฉ์ธ ๋ฆฌ์คํธ๋ ํญ์ DNS ์บ์์ ์ ์ฅ๋๋ค.
๋๋ฉ์ธ ์ฟผ๋ฆฌ ์์๋ DNS ์๋ฒ์ ์ฟผ๋ฆฌ๋ฅผ ํ๊ธฐ ์ , ๋ก์ปฌ์ ์๋ DNS ์บ์์ ํด๋น ๋๋ฉ์ธ ์ ๋ณด๊ฐ ์๋์ง ๋จผ์ ํ์ธํ๋ค. DNS ์บ์๋ ๊ธฐ์กด DNS ์กฐํ๋ฅผ ํตํด ํ์ธํ ๋์ DNS ์บ์์ hosts ํ์ผ์ ์ ์ฅ๋์ด ์๋ ์ ์ DNS ์บ์๊ฐ ํจ๊ป ์ ์ฅ๋์ด ์๋ค. DNS ์๋ฒ๋ก ๋ถํฐ ์ฟผ๋ฆฌ๋ฅผ ์ํํ๊ณ ์๋ต์ ๋ฐ์ผ๋ฉด, ๊ทธ ๊ฒฐ๊ณผ๊ฐ ์บ์์ ์ ์ฅ๋๋ ๋ฐฉ์์ด๋ค.
DNS์ ๋ฐ๋ณต์ ์ฟผ๋ฆฌ
๋๋ฉ์ธ ์ ๋ณด๋ ๋๋ฌด ๋ฐฉ๋ํ๊ธฐ ๋๋ฌธ์ ํ๋์ DNS ์๋ฒ์ ๋ชจ๋ ์ ์ฅํ ์ ์๋ค. ๋๋ฌธ์ DNS๋ ๋ถ์ฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๊ณ์ธต์ ์ผ๋ก ์ค๊ณ๋์ด ์๋ค. DNS ์๋ฒ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ฃจํธ DNS ๊ด๋ จ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ํด๋ผ์ด์ธํธ์ ์์ฒญ ๋๋ฉ์ธ์ด ์์ ์๊ฒ ์๋ ์ ๋ณด๋ผ๋ฉด ๋ฃจํธ DNS์ ์ฟผ๋ฆฌํ๊ณ , ๋ฃจํธ DNS์์๋ ์ฟผ๋ฆฌํ ๋๋ฉ์ธ์ TLD ๊ฐ์ ํ์ธํด ํด๋น ๊ฐ์ ๊ด๋ฆฌํ๋ DNS๋ฅผ ์๋ตํด ์ค๋ค.
์๋ฅผ ๋ค์ด naver.com์ด๋ผ๋ ๋๋ฉ์ธ์ ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญํ๋ค๋ฉด, DNS ์๋ฒ๋ ๋ฃจํธ DNS์ ๋ค์ ์ฟผ๋ฆฌํ๊ณ , ๋ฃจํธ DNS๋ .com์ ๋ํ ์ ๋ณด๋ฅผ ๊ด๋ฆฌํ๋ DNS ์ฃผ์ ์ ๋ณด๋ฅผ ์๋ตํ๋ค. ์ด ์๋ต์ ๋ฐ์ DNS ์๋ฒ๋ .com์ ๊ด๋ฆฌํ๋ DNS ์๋ฒ์ naver.com์ ๋ํด ์ง์ํ๋ค. .com์ ๊ด๋ฆฌํ๋ DNS ์๋ฒ๋ ๋ค์ naver.com์ ๊ด๋ฆฌํ๋ DNS ๊ด๋ จ ์ ๋ณด๋ฅผ DNS ์๋ฒ์ ์๋ตํ๋ค. ๋ง์ง๋ง์ผ๋ก DNS ์๋ฒ๋ naver.com์ ๊ด๋ฆฌํ๋ DNS์ ์์ฒญ์ ๋ณด๋ด ์ต์ข ๊ฒฐ๊ณผ๊ฐ์ ์ป๊ณ , ํด๋ผ์ด์ธํธ์ ์๋ตํ๋ ๋ฐฉ์์ด๋ค.
๐ก DNS ์ ๋ฆฌ
- ์ฌ๋๋ค์ DNS๋ฅผ ํตํด ์ฝ๊ฒ ์น ์๋น์ค๋ฅผ ์ด์ฉํ๊ฒ ๋์๋ค
- DNS๋ ๋๋ฉ์ธ ๋ค์์ ๋์๋๋ IP ์ฃผ์๋ก ๋ณํํด ์ฃผ๋ ์๋น์ค์ด๋ค
- DNS๋ ๊ณ์ธต์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ก์ผ๋ฉด ๋ฃจํธ ๋๋ฉ์ธ, TLD, SLD ๋ฑ์ผ๋ก ์ด์ด์ง๋ค
- DNS ์๋ฒ๋ ๋ฐ๋ณต์ ์ฟผ๋ฆฌ๋ก ๋๋ฉ์ธ์ ํด๋น๋๋ IP ์ฃผ์ ๊ฒฐ๊ณผ๋ฅผ ์ป๋๋ค
'CS > ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
What's in my bฬถaฬถgฬถ Browser (0) | 2024.09.08 |
---|---|
ARP(Address Resolution Protocol) (0) | 2024.04.15 |
๋คํธ์ํฌ ์ฃผ์(MAC / IP Address) (0) | 2024.04.11 |
๋คํธ์ํฌ ํต์ ๋ฐฉ์ (0) | 2024.04.02 |
[๋คํธ์ํฌ] HTTP ์์ฒญ ๋ฉ์๋ (0) | 2024.03.10 |