DNS, IP
DNS, IP
IP
IP ๊ฐ ์ธํฐ๋ท ํ๋กํ ์ฝ์ ์ฝ์์ด๊ณ , IP ์ฃผ์๋ผ๊ณ ํ๋ฉด, ์ฐ๋ฆฌ๊ฐ ๋คํธ์ํฌ์์ ์ฃผ์ ์ง์ ๊ฐ๋ฅ ์์น๋ผ๊ณ ์๊ฐํ ์ ์๋ค.
๋ชจ๋ ์ฃผ์๋ ํด๋น ๋คํธ์ํฌ ๋ด์์ ๊ณ ์ ํ๋ค.
์ผ๋ฐ์ ์ธ ์ฃผ์ ํ์์ธ IPv4 ๋ ๋ค์๊ณผ ๊ฐ์ด 4๊ฐ์ ์ซ์ ์ธํธ๋ก ์์ฑ๋๋ค.
121.121.121.121
DNS
... DNS๋ IP ์ฃผ์ ๋ฐ ๊ธฐํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ์ด๋ฆ๋ณ๋ก ์ฟผ๋ฆฌํ ์ ์๊ฒ ํด์ฃผ๋ ๊ณ์ธตํ ๋ถ์ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋๋ค. ์ฆ, DNS๋ ์ปดํจํฐ๊ฐ ์๋ก ํต์ ํ๋ ๋ฐ ์ฌ์ฉํ๋ ์ซ์ IP ์ฃผ์๋ก ๋ณํ๋๋, ์ฝ๊ฒ ์ฝ์ ์ ์๋ ๋๋ฉ์ธ ์ด๋ฆ์ ๋๋ ํฐ๋ฆฌ์ ๋๋ค.
DNS๋ Domain Name System์ ์ฝ์์ด๋ค.
DNS ์ ๋ํด์ ๊ฒ์ํด๋ณด๋ฉด ๊ณ์ธตํ ๋ถ์ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ผ๊ณ ์ค๋ช ํ๋ ๊ธ์ ์ฐพ์ ์ ์๋ค.
์ฐ๋ฆฌ๊ฐ ์ด๋ค ์ฌ์ดํธ์ ์ ์ํ ๋, ๋ณดํต IP๋์ ๋๋ฉ์ธ์ผ๋ก ์ ์์ ํ๋ค.
๋๋ฉ์ธ ์ด๋ฆ์ ์ฌ์ฉํ๋ฉด, ์ ๋ ฅํ ๋๋ฉ์ธ์ ์ค์ ๋คํธ์ํฌ ์์์ ์ฌ์ฉํ๋ IP ์ฃผ์๋ก ๋ฐ๊พธ๊ณ ํด๋น IP ์ฃผ์๋ก ์ ์ํ๋ ๊ณผ์ ์ด ํ์ํ๋ค.
์ด๋ฌํ ๊ณผ์ + ์ ์ฒด ์์คํ ์ DNS๋ผ๊ณ ํ๋ค. ์ด ์์คํ ์ ์ ์ธ๊ณ์ ์ผ๋ก ์ฝ์๋ ๊ท์น์ ๊ณต์ ํ๋ค.
DNS ๋ ํ ์คํธ ๊ธฐ๋ฐ ๋๋ฉ์ธ์ ์ซ์ ๊ธฐ๋ฐ IP๋ก ๋ณํํ๋ ๊ธฐ์ + ์์คํ ์ ๋ปํ๋ค.
DNS ๊ตฌ์ฑ ์์
DNS๋ ์๋ ์ธ๊ฐ์ง ์์๋ก ๊ตฌ์ฑ๋์ด์๋ค.
๋๋ฉ์ธ ๋ค์ ์คํ์ด์ค(Domain Name Space)
๋ค์ ์๋ฒ(Name Server) = ๊ถํ ์๋ DNS ์๋ฒ
๋ฆฌ์กธ๋ฒ(Resolver) = ๊ถํ ์๋ DNS ์๋ฒ
์ธํฐ๋ท์ ๊ฐ๋ฐํ๋ค๊ณ ํด๋ณด์.
์ฐ์ ํน์ ๋๋ฉ์ธ์ผ๋ก ํน์ IP๋ฅผ ์ฐพ๋(Key-Value์ฒ๋ผ) ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ํ์ํ๋ค.
๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ๊ฐ ์ด๋ ์ ์ฅ์ด ๋๋์ง ์ฐพ์ ํ๋ก๊ทธ๋จ๋ค์ด ํ์ํ ๊ฒ์ด๋ค.
IP๋ฅผ ์ฐพ์์ผ๋ฉด ๋น์ฐํ ํด๋น IP ์ฃผ์๋ก ์ด๋์์ผ์ฃผ๋ ํ๋ก๊ทธ๋จ๋ ํ์ํ๋ค.
๊ณผ๊ฑฐ์ ์ฒ์ฌ๋ค์ ์ด ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ํด์ ์๋์ 3๊ฐ์ง๋ฅผ ๊ฐ๋ฐํ๋ค.
Domain Name Space๋ผ๋ ๊ท์น์ผ๋ก ๋๋ฉ์ธ ์ด๋ฆ ์ ์ฅ์ ๋ถ์ฐํ๋ค.Name Server๊ฐ ํด๋น ๋๋ฉ์ธ ์ด๋ฆ์ IP ์ฃผ์๋ฅผ ์ฐพ๋๋ค.Resolver๊ฐ DNS ํด๋ผ์ด์ธํธ ์์ฒญ์ ๋ค์์๋ฒ๋ก ์ ๋ฌํ๊ณ , ์ฐพ์ ์ ๋ณด๋ฅผ ํด๋ผ์ด์ธํธ์๊ฒ ์ ๋ฌํ๋ค.
Public DNS ์ Private DNS
ํผ๋ธ๋ฆญ DNS
์ผ๋ฐ์ ์ผ๋ก ์ธํฐ๋ท ์๋น์ค ์ ๊ณต์ ์ฒด(ISP)๊ฐ ๊ธฐ์ ์ IP ๋ ์ฝ๋๋ฅผ ์ ๊ณตํ๋ค.
์ด๋ฌํ ๋ ์ฝ๋๋ ์ผ๋ฐ ๋์ค์๊ฒ ์ ๊ณต๋๋ฉฐ, ์ฌ์ฉ ์ค์ธ ๋๋ฐ์ด์ค ๋๋ ๋๋ฐ์ด์ค์ ์ฐ๊ฒฐ๋ ๋คํธ์ํฌ์ ์๊ด์์ด ๋๊ตฌ๋ ์ก์ธ์คํ ์ ์๋ค.
์๋ฌด๋ ์ ๊ทผ ๊ฐ๋ฅ
ํ๋ผ์ด๋น DNS
ํ๋ผ์ด๋น DNS๋ ํ์ฌ์ ๋ฐฉํ๋ฒฝ ๋ค์ ์กด์ฌํ๋ค.
๋ด๋ถ ์ฌ์ดํธ์ ๋ ์ฝ๋๋ง์ ๋ณด๊ดํ๋ค๋ ์ ์์ ํผ๋ธ๋ฆญ DNS์ ๋ค๋ฅด๋ค.
ํ๋ผ์ด๋น DNS์ ๋ฒ์๋ ๋ด๋ถ ์ฌ์ดํธ ๋ฐ ์ฌ์ฉ๋๋ ์๋น์ค์ IP ์ฃผ์๋ฅผ ๊ธฐ์ตํ๋ ๊ฒ์ผ๋ก ์ ํ๋๋ฉฐ, ํ๋ผ์ด๋น ๋คํธ์ํฌ ์ธ๋ถ์์ ์ก์ธ์คํ ์ ์๋ค.
๋ด๋ถ์ฉ. ์๋ฌด๋ ์ ๊ทผ ๋ถ๊ฐ๋ฅ.
DNSSec
DNSSec ์ ์บ์ ์ค์ผ์ ๋ฐฉ์งํ๊ธฐ ์ํด์ ์ฌ์ฉํ๋ค.
DNS ์บ์ ์ค์ผ์ ๊ณต๊ฒฉ์๊ฐ ์ ๋ ฅ๋ IP ์ฃผ์๋ฅผ ์์์ํค๋ ๊ฒฝ์ฐ๋ฅผ ๋งํ๋ค.
์ด๋ ๊ฒ ๊ฑฐ์ง์ผ๋ก ์ ๋ ฅ๋ IP ์ฃผ์๋ฅผ ์ ์ธ๊ณ ISP ์ ์ ํํ๊ณ , ์บ์๋์ด ํผ๋ธ๋ฆญ DNS ๊ฒ์์ ์ฌ์ฉ๋๋ค.
DNSSec ์ ์์ ํ DNS๋ฅผ ์ฌ์ฉํ๊ณ , ์ํธํ๋ ์๋ช ์ DNS ๋ ์ฝ๋์ ํ ๋นํ๋ค.
๋ฐ๋ผ์ ๋ ์ฝ๋๋ฅผ ์๋ ์ํ์ ๋ค๋ฅด๊ฒ ๋ณ๊ฒฝํ ์ ์๊ฒ ๋๋ค.
HTTPS์ ๋น์ทํ๊ฒ DNSSec์ ์ฟผ๋ฆฌ ํ๋ก์ธ์ค๋ฅผ ๋๋ฆฌ๊ฒ ํ๋ ๊ฐ๋ ฅํ ์ํธํ๋ฅผ ์ํํ์ง ์๊ณ ๋ DNS ๋ ์ฝ๋์ ์ก์ธ์คํ ์ ์๋๋ก ๋ณด์ ๊ณ์ธต์ ์ถ๊ฐํ๋ค.
Last updated