Google Chrome ๋ฐ ์๋ก์ด Microsoft Edge์ ๋ฒ์ฑํ๋ ์คํ ์์ค ์์ ๋ฒ์ ์ธ Chromium ๋ธ๋ผ์ฐ์ ๋ ์ข์ ์๋๋ก ์๋๋ ๊ธฐ๋ฅ์ผ๋ก ์ธํด ์๋นํ ๋ถ์ ์ ์ธ ๊ด์ฌ์ ๋ฐ์์ต๋๋ค. ์ฆ, ์ฌ์ฉ์์ ISP๊ฐ ์กด์ฌํ์ง ์๋ ๋๋ฉ์ธ ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ "ํ์น๊ณ " ์๋์ง ํ์ธํฉ๋๋ค. .
DNS ํ์ธ์ด ์ผ๋ฐ์ ์ผ๋ก ์ํ๋๋ ๋ฐฉ๋ฒ
์ด ์๋ฒ๋ .com, .net ๋ฑ์ ํด๊ฒฐํ๊ธฐ ์ํด ์ฐ๋ฝํด์ผ ํ๋ ์ต๊ณ ๊ธฐ๊ด์
๋๋ค. ๊ทธ๋ฌ๋ฉด frglxrtmpuf๊ฐ TLD(์ต์์ ๋๋ฉ์ธ)๊ฐ ์๋์ ์๋ ค์ค ๊ฒ์
๋๋ค.
DNS(๋๋ฉ์ธ ์ด๋ฆ ์์คํ )๋ ์ปดํจํฐ๊ฐ arstechnica.com๊ณผ ๊ฐ์ด ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ๋๋ฉ์ธ ์ด๋ฆ์ 3.128.236.93๊ณผ ๊ฐ์ด ์ฌ์ฉ์ ์นํ์ ์ด์ง ์์ IP ์ฃผ์๋ก ๋ณํํ ์ ์๋ ์์คํ ์ ๋๋ค. DNS๊ฐ ์๋ค๋ฉด ์ธํฐ๋ท์ ์ฌ๋์ด ์ฌ์ฉํ ์ ์๋ ๋ฐฉ์์ผ๋ก ์กด์ฌํ์ง ์์ ๊ฒ์ ๋๋ค. ์ฆ, ์์ ์์ค ์ธํ๋ผ์ ๋ถํ์ํ ๋ถํ๊ฐ ๋ฐ์ํ๋ ๊ฒ์ ์ค์ ๋ฌธ์ ์ ๋๋ค.
๋จ์ผ ์ต์ ์น ํ์ด์ง๋ฅผ ๋ก๋ํ๋ ค๋ฉด ์์ฒญ๋ ์์ DNS ์กฐํ๊ฐ ํ์ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ESPN์ ํํ์ด์ง๋ฅผ ๋ถ์ํ์ ๋ a.espncdn.com์์ z.motads.com์ ์ด๋ฅด๋ 93๊ฐ์ ๊ฐ๋ณ ๋๋ฉ์ธ ์ด๋ฆ์ ๊ณ์ฐํ์ต๋๋ค. ํ์ด์ง๊ฐ ์์ ํ ๋ก๋๋๋ ค๋ฉด ์ด๋ค ๋ชจ๋๊ฐ ํ์ํฉ๋๋ค!
์ ์ธ๊ณ์ ์๋น์ค๋ฅผ ์ ๊ณตํด์ผ ํ๋ ๊ฒ์ ์์ง์ ๋ํด ์ด๋ฌํ ์ ํ์ ์์
๋ถํ๋ฅผ ์์ฉํ๊ธฐ ์ํด DNS๋ ๋ค๋จ๊ณ ๊ณ์ธต ๊ตฌ์กฐ๋ก ์ค๊ณ๋์์ต๋๋ค. ์ด ํผ๋ผ๋ฏธ๋์ ๋งจ ์์๋ ๋ฃจํธ ์๋ฒ๊ฐ ์์ต๋๋ค. .com๊ณผ ๊ฐ์ ๊ฐ ์ต์์ ๋๋ฉ์ธ์๋ ๊ทธ ์๋์ ๊ฐ ๋๋ฉ์ธ์ ๋ํด ๊ฐ์ฅ ๋์ ๊ถํ์ ๊ฐ๋ ์์ฒด ์๋ฒ ์ ํ๊ตฐ์ด ์์ต๋๋ค. ํ ๋จ๊ณ ์๋ก ์ด๋ค ์๋ฒ๋ ๋ฃจํธ ์๋ฒ ์์ฒด์
๋๋ค. a.root-servers.net
์ m.root-servers.net
.
์ด๋ฐ ์ผ์ด ์ผ๋ง๋ ์์ฃผ ๋ฐ์ํฉ๋๊น?
DNS ์ธํ๋ผ์ ๋ค๋จ๊ณ ์บ์ฑ ๊ณ์ธต ๋๋ถ์ ์ ์ธ๊ณ DNS ์ฟผ๋ฆฌ ์ค ์์ฃผ ์ ์ ๋น์จ์ด ๋ฃจํธ ์๋ฒ์ ๋๋ฌํฉ๋๋ค. ๋๋ถ๋ถ์ ์ฌ๋๋ค์ ISP๋ก๋ถํฐ ์ง์ DNS ํ์ธ์ ์ ๋ณด๋ฅผ ์ป์ต๋๋ค. ์ฌ์ฉ์์ ์ฅ์น๊ฐ ํน์ ์น์ฌ์ดํธ์ ์ก์ธ์คํ๋ ๋ฐฉ๋ฒ์ ์์์ผ ํ ๊ฒฝ์ฐ ๋จผ์ ํด๋น ๋ก์ปฌ ๊ณต๊ธ์๊ฐ ๊ด๋ฆฌํ๋ DNS ์๋ฒ๋ก ์์ฒญ์ด ์ ์ก๋ฉ๋๋ค. ๋ก์ปฌ DNS ์๋ฒ๊ฐ ์๋ต์ ๋ชจ๋ฅด๋ ๊ฒฝ์ฐ ์์ฒญ์ ์์ฒด "์ ๋ฌ์"(์ง์ ๋ ๊ฒฝ์ฐ)๋ก ์ ๋ฌํฉ๋๋ค.
๋ก์ปฌ ๊ณต๊ธ์์ DNS ์๋ฒ๋ ํด๋น ๊ตฌ์ฑ์ ์ง์ ๋ "์ ๋ฌ ์๋ฒ" ๋ชจ๋ ์บ์๋ ์๋ต์ด ์๋ ๊ฒฝ์ฐ ์์ฒญ์ ๊ถํ ์๋ ๋๋ฉ์ธ ์๋ฒ๋ก ์ง์ ์ ๊ธฐ๋ฉ๋๋ค. ์ด์ ๋น์ ์ด ๋ณํํ๋ ค๋ ๊ฒ. ์ธ์ ะดะพะผะตะฝ.com
์ด๋ ์์ฒญ์ด ๋๋ฉ์ธ ์์ฒด์ ๊ถํ ์๋ ์๋ฒ๋ก ์ ์ก๋จ์ ์๋ฏธํฉ๋๋ค. com
, ์์น๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. gtld-servers.net
.
์ฒด๊ณ gtld-servers
์(๋) ์์ฒญ์ด ์ด๋ฃจ์ด์ง ๋๋ฉ์ธ domain.com์ ๋ํ ๊ถํ ์๋ ๋ค์์๋ฒ ๋ชฉ๋ก๊ณผ ๊ทธ๋ฌํ ๋ค์์๋ฒ ์ค ํ๋์ IP ์ฃผ์๊ฐ ํฌํจ๋ ํ๋ ์ด์์ ๋งํฌ ๋ ์ฝ๋๋ก ์๋ตํฉ๋๋ค. ๋ค์์ผ๋ก, ์๋ต์ ์ฒด์ธ ์๋๋ก ์ด๋ํฉ๋๋ค. ๊ฐ ์ ๋ฌ์๋ ์๋ต์ด ์ต์ข
์ ์ผ๋ก ๋ก์ปฌ ๊ณต๊ธ์์ ์๋ฒ์ ์ฌ์ฉ์์ ์ปดํจํฐ์ ๋๋ฌํ ๋๊น์ง ์ด๋ฌํ ์๋ต์ ์์ฒญํ ์๋ฒ๋ก ์ ๋ฌํฉ๋๋ค. ์ด๋ค ๋ชจ๋๋ ๋ ๋์ ์์ค์ ์์คํ
์ ๋ถํ์ํ๊ฒ ๋ฐฉํดํ์ง ์๋๋ก ์ด ์๋ต์ ์บ์ํฉ๋๋ค.
๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ค์์๋ฒ ๋ ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. domain.com ์ด๋ฌํ ์ ๋ฌ์ ์ค ํ๋์ ์ด๋ฏธ ์บ์๋์ด ์์ผ๋ฏ๋ก ๋ฃจํธ ์๋ฒ๊ฐ ๋ฐฉํด๋ฐ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ง๊ธ์ ์ฐ๋ฆฌ์๊ฒ ์ต์ํ URL ์ ํ, ์ฆ ์ผ๋ฐ ์น์ฌ์ดํธ๋ก ๋ณํ๋๋ ์ ํ์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. Chrome ์์ฒญ ์์ค์
๋๋ค. ์ด์ ์ด๊ฒ์ ํด๋ฌ์คํฐ ์์ฒด์ ๋จ๊ณ์์ root-servers.net
.
Chromium ๋ฐ NXDomain ๋๋ ํ์ธ
Chromium์ "์ด DNS ์๋ฒ๊ฐ ๋๋ฅผ ์์ด๊ณ ์๋ ๊ฑธ๊น์?"๋ฅผ ํ์ธํฉ๋๋ค. Verisign์ ๋ฃจํธ DNS ์๋ฒ ํด๋ฌ์คํฐ์ ๋๋ฌํ๋ ๋ชจ๋ ํธ๋ํฝ์ ๊ฑฐ์ ์ ๋ฐ์ ์ฐจ์งํฉ๋๋ค.
Google Chrome์ ์์ ํ๋ก์ ํธ์ธ Chromium ๋ธ๋ผ์ฐ์ , ์๋ก์ด Microsoft Edge ๋ฐ ์ ์๋ ค์ง์ง ์์ ์๋ง์ ๋ธ๋ผ์ฐ์ ๋ ์ฌ์ฉ์์๊ฒ '๊ฒ์์ฃผ์์ฐฝ'์ด๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋ ๋จ์ผ ์์์์ ๊ฒ์์ ์ฉ์ด์ฑ์ ์ ๊ณตํ๋ ค๊ณ ํฉ๋๋ค. ์ฆ, ์ฌ์ฉ์๋ ๋ธ๋ผ์ฐ์ ์ฐฝ ์๋จ์ ์๋ ๋์ผํ ํ
์คํธ ํ๋์ ์ค์ URL๊ณผ ๊ฒ์ ์์ง ์ฟผ๋ฆฌ๋ฅผ ๋ชจ๋ ์
๋ ฅํฉ๋๋ค. ๋จ์ํ๋ฅผ ํฅํ ๋ ๋ค๋ฅธ ๋จ๊ณ๋ฅผ ์ํํ๋ฉด ์ฌ์ฉ์๊ฐ URL์ ์ผ๋ถ๋ฅผ ์
๋ ฅํ๋๋ก ๊ฐ์ํ์ง ์์ต๋๋ค. http://
๋๋ https://
.
ํธ๋ฆฌํ ๋งํผ ์ด ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ ค๋ฉด ๋ธ๋ผ์ฐ์ ๊ฐ URL๋ก ๊ฐ์ฃผ๋์ด์ผ ํ๋ ๊ฒ๊ณผ ๊ฒ์์ด๋ก ๊ฐ์ฃผ๋์ด์ผ ํ๋ ๊ฒ์ ์ดํดํด์ผ ํฉ๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ด๋ ๋งค์ฐ ๋ถ๋ช ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ณต๋ฐฑ์ด ์๋ ๋ฌธ์์ด์ URL์ด ๋ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ์ค์ ์น์ฌ์ดํธ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ฐ์ธ ์ต์์ ๋๋ฉ์ธ์ ์ฌ์ฉํ ์๋ ์๋ ๊ฐ์ธ ๋คํธ์ํฌ์ธ ์ธํธ๋ผ๋ท์ ๊ณ ๋ คํ๋ฉด ์ํฉ์ด ๋์ฑ ๊น๋ค๋ก์์ง ์ ์์ต๋๋ค.
ํ์ฌ ์ธํธ๋ผ๋ท ์ฌ์ฉ์๊ฐ "๋ง์ผํ
"์ ์
๋ ฅํ๊ณ ํ์ฌ ์ธํธ๋ผ๋ท์ ๋์ผํ ์ด๋ฆ์ ๋ด๋ถ ์น์ฌ์ดํธ๊ฐ ์๋ ๊ฒฝ์ฐ Chromium์ ์ฌ์ฉ์์๊ฒ "๋ง์ผํ
"์ ๊ฒ์ํ ์ง ์๋๋ฉด ๋ค์์ผ๋ก ์ด๋ํ ์ง ๋ฌป๋ ์ ๋ณด ์์๋ฅผ ํ์ํฉ๋๋ค. https://marketing
. ๊ทธ๋ ์ง ์์ ์๋ ์์ง๋ง, ๋ง์ ISP์ ๊ณต์ฉ Wi-Fi ์ ๊ณต์
์ฒด๋ ์ฒ ์๊ฐ ํ๋ฆฐ ๋ชจ๋ URL์ "ํ์ด์ฌํน"ํ์ฌ ์ฌ์ฉ์๋ฅผ ๋ฐฐ๋๊ฐ ๊ฐ๋ํ ํ์ด์ง๋ก ๋ฆฌ๋๋ ์
ํฉ๋๋ค.
๋ฌด์์ ์์ฑ
Chromium ๊ฐ๋ฐ์๋ ์ผ๋ฐ ๋คํธ์ํฌ์ ์ฌ์ฉ์๊ฐ ๋จ์ผ ๋จ์ด๋ฅผ ๊ฒ์ํ ๋๋ง๋ค ์๋ฏธ๋ฅผ ๋ฌป๋ ์ ๋ณด ์์๋ฅผ ๋ณด๋ ๊ฒ์ ์ํ์ง ์์๊ธฐ ๋๋ฌธ์ ํ
์คํธ๋ฅผ ๊ตฌํํ์ต๋๋ค. ๋ธ๋ผ์ฐ์ ๋ฅผ ์์ํ๊ฑฐ๋ ๋คํธ์ํฌ๋ฅผ ๋ณ๊ฒฝํ ๋ Chromium์ ์ธ ๊ฐ์ ๋คํธ์ํฌ์์ DNS ์กฐํ๋ฅผ ์ํํฉ๋๋ค. ๋ฌด์์๋ก ์์ฑ๋ "๋๋ฉ์ธ" ์ต์์ ์์ค, ๊ธธ์ด๋ XNUMX~XNUMX์์
๋๋ค. ์ด๋ฌํ ์์ฒญ ์ค ๋ ๊ฐ๊ฐ ๋์ผํ IP ์ฃผ์๋ก ๋ฐํ๋๋ฉด Chromium์ ๋ก์ปฌ ๋คํธ์ํฌ๊ฐ ์ค๋ฅ๋ฅผ 'ํ์ด์ฌํน'ํ๊ณ ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. NXDOMAIN
๋ฅผ ์์ ํด์ผ ํ๋ฏ๋ก ๋ธ๋ผ์ฐ์ ๋ ์ถ๊ฐ ๊ณต์ง๊ฐ ์์ ๋๊น์ง ์
๋ ฅ๋ ๋ชจ๋ ๋จ์ผ ๋จ์ด ์ฟผ๋ฆฌ๋ฅผ ๊ฒ์ ์๋๋ก ๊ฐ์ฃผํฉ๋๋ค.
๋ถํํ๊ฒ๋ ๋คํธ์ํฌ์์๋ ์๋ DNS ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ๋ฅผ ํ์น๋ ๊ฒฝ์ฐ, ์ด ์ธ ๊ฐ์ง ์์
์ ์ผ๋ฐ์ ์ผ๋ก ๋ฃจํธ ์ด๋ฆ ์๋ฒ ์์ฒด๊น์ง ๋งจ ์๋ก ์ฌ๋ผ๊ฐ๋๋ค. ๋ก์ปฌ ์๋ฒ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๋ชจ๋ฆ
๋๋ค. qwajuixk
, ๋ฐ๋ผ์ ์ด ์์ฒญ์ ์ ๋ฌ์์๊ฒ ์ ๋ฌํฉ๋๋ค. ์ ๋ฌ์๋ ์ต์ข
์ ์ผ๋ก a.root-servers.net
๋๋ ๊ทธ์ "ํ์ " ์ค ํ ๋ช
์ด "์ฃ์กํ์ง๋ง ์ด๊ฒ์ ์์ญ์ด ์๋๋๋ค"๋ผ๊ณ ๋งํ๋๋ก ๊ฐ์๋ฐ์ง ์์ต๋๋ค.
๊ธธ์ด๊ฐ 1,67~10์์ธ ๋๋ต 21*XNUMX^XNUMX๊ฐ์ ๊ฐ์ง ๋๋ฉ์ธ ์ด๋ฆ์ด ์๊ธฐ ๋๋ฌธ์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ๊ฐ "์ ์งํ" ๋คํธ์ํฌ์์ ์ํ๋ ์ด๋ฌํ ํ
์คํธ๋ฅผ ํตํด ๋ฃจํธ ์๋ฒ์ ๋๋ฌํฉ๋๋ค. ์ด ์ ๋๋ค. ๋ฐ ํด๋ฌ์คํฐ์ ํด๋น ๋ถ๋ถ์ ํต๊ณ์ ๋ฐ๋ผ ๋ฃจํธ DNS์ ์ด ๋ก๋์์ root-servers.net
, ์ด๋ Verisign ์์ ์
๋๋ค.
์ญ์ฌ๋ ๋ฐ๋ณต๋๋ค
์ต์ ์ ์๋๋ก ๋ง๋ค์ด์ง ํ๋ก์ ํธ๋ ์ด๋ฒ์ด ์ฒ์์ด ์๋๋ค.
2005๋ ์ ๋ด๋งํฌ์ ์ ์ผํ Stratum 1 Network Time Protocol ์๋ฒ๋ฅผ ์์ ํ๊ณ ์๋ FreeBSD ๊ฐ๋ฐ์ Poul-Henning์ ์ ์ก๋ ํธ๋ํฝ์ ๋ํด ์์์น ๋ชปํ ๋๊ท๋ชจ ์ฒญ๊ตฌ์๋ฅผ ๋ฐ์์ต๋๋ค. ๊ฐ๋จํ ๋งํด์, ๊ทธ ์ด์ ๋ D-Link ๊ฐ๋ฐ์๊ฐ Kampa ์๋ฒ๋ฅผ ํฌํจํ Stratum 1 NTP ์๋ฒ์ ์ฃผ์๋ฅผ ํ์ฌ์ ์ค์์น, ๋ผ์ฐํฐ ๋ฐ ์ก์ธ์ค ํฌ์ธํธ ์ ํ๊ตฐ์ ํ์จ์ด์ ์ผ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์ด๋ก ์ธํด Kampa์ ์๋ฒ ํธ๋ํฝ์ด ์ฆ์ 9๋ฐฐ ์ฆ๊ฐํ์ฌ ๋ด๋งํฌ ์ธํฐ๋ท ๊ตํ์(๋ด๋งํฌ์ ์ธํฐ๋ท ๊ตํ ์ง์ )์ ์๊ธ์ด "๋ฌด๋ฃ"์์ "์ฐ๊ฐ 000๋ฌ๋ฌ"๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
๋ฌธ์ ๋ D๋งํฌ ๋ผ์ฐํฐ๊ฐ ๋๋ฌด ๋ง์์๊ฐ ์๋๋ผ '๋ผ์ธ ์์'์ ์์๋ค๋ ์ ์ด๋ค. DNS์ ๋ง์ฐฌ๊ฐ์ง๋ก NTP๋ ๊ณ์ธต์ ํ์์ผ๋ก ์๋ํด์ผ ํฉ๋๋ค. Stratum 0 ์๋ฒ๋ ์ ๋ณด๋ฅผ Stratum 1 ์๋ฒ์ ์ ๋ฌํ๊ณ , Stratum 2 ์๋ฒ๋ ์ ๋ณด๋ฅผ ๊ณ์ธต ๊ตฌ์กฐ ์๋๋ก ์ ๋ฌํฉ๋๋ค. NTP ์๋ฒ ์ฃผ์๋ก ํ๋ก๊ทธ๋๋ฐ๋ D-Link์ ๊ฐ์ ์ผ๋ฐ์ ์ธ ํ ๋ผ์ฐํฐ, ์ค์์น ๋๋ ์ก์ธ์ค ํฌ์ธํธ๋ Stratum 2 ๋๋ Stratum 3 ์๋ฒ์ ์์ฒญ์ ๋ณด๋ ๋๋ค.
์๋ง๋ ์ต์ ์ ์๋๋ก Chromium ํ๋ก์ ํธ๋ DNS ๋ฌธ์ ์์ NTP ๋ฌธ์ ๋ฅผ ๋ณต์ ํ์ฌ ๊ฒฐ์ฝ ์ฒ๋ฆฌํ ์ ์๋ ์์ฒญ์ ์ธํฐ๋ท ๋ฃจํธ ์๋ฒ์ ๋ก๋ํ์ต๋๋ค.
๋น ๋ฅธ ํด๊ฒฐ์ด ๊ธฐ๋๋ฉ๋๋ค
Chromium ํ๋ก์ ํธ์๋ ์คํ ์์ค๊ฐ ์์ต๋๋ค.
๋ฌธ์ ๊ฐ ๊ณง ํด๊ฒฐ๋์ด ๋ฃจํธ DNS ์๋ฒ๊ฐ ๋ ์ด์ ๋งค์ผ ์ฝ 60์ต ๊ฑด์ ๊ฐ์ง ์ฟผ๋ฆฌ์ ์๋ตํ ํ์๊ฐ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๊ด๊ณ ์ ๊ถ๋ฆฌ์
์ํฝ ์๋ฒ -๊ฐ์
์ถ์ฒ : habr.com