recursive query

    DNS(Domain Name Service)๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

    DNS(Domain Name Service)๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

    ๋„์ž… ์›น ๋ธŒ๋ผ์šฐ์ €๋กœ ํ†ต์‹ ์„ ํ•  ๋•Œ ์ธํ„ฐ๋„ทํ”„๋กœํ† ์ฝœ(Internet Protocol)์„ ์‚ฌ์šฉํ•œ๋‹ค. ์›น์„œ๋ฒ„๋กœ Request๋ฅผ ํ•˜๋ฉด ๊ทธ์— ๋Œ€ํ•œ Response๊ฐ€ ๋„˜์–ด์˜ค๋ฉฐ ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ๊ตฌ์„ฑํ•˜๊ฒŒ ๋œ๋‹ค. ์ด๋•Œ ์šฐ๋ฆฌ๋Š” ํ†ต์‹ ์„ ์œ„ํ•ด ์›น์„œ๋ฒ„์˜ IP๋ฅผ ํ•„์š”ํ•˜๊ฒŒ๋œ๋‹ค. ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ๊ฐ€ ์›น์„œ๋ฒ„์— ์š”์ฒญ์„ ํ• ๋•Œ๋Š” ๋„๋ฉ”์ธ๋งŒ ์ž…๋ ฅ์„ ํ•˜๊ฒŒ ๋œ๋‹ค. ํ˜ธ์ŠคํŠธ๋ฅผ IP๋กœ ๋ณ€๊ฒฝํ•ด์ฃผ๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ด์ฃผ๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋Š” DNS์— ๋Œ€ํ•˜์—ฌ ์•Œ์•„๋ณด๋„๋ก ํ•˜์ž. DNS๋ž€? DNS๋Š” ์›น์„œ๋ฒ„์— ๋Œ€ํ•œ ์ „ํ™”๋ฒˆํ˜ธ๋ถ€๋ผ๊ณ  ๋น„์œ ๋˜๋ฉฐ ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ IP์™€ ๋ผ์šฐํŒ… ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋Š” DB์ด๋‹ค. URL์˜ host๋ถ€๋ถ„์„ ๋ณด๊ณ  ๋งค์นญ๋˜๋Š” IP์ •๋ณด๋ฅผ ์ฃผ๊ฒŒ ๋œ๋‹ค. ํด๋ผ์ด์–ธํŠธ(์‚ฌ์šฉ์ž)๋Š” IP๋ฅผ ๋ชฐ๋ผ๋„ ๋„๋ฉ”์ธ ๋ช…๋งŒ ์•Œ๊ณ  ์žˆ์œผ๋ฉด ํŽธ๋ฆฌํ•˜๊ฒŒ ์›น์„œ๋ฒ„์— ์š”์ฒญํ•˜์—ฌ ์›นํŽ˜์ด์ง€๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. ๊ณผ๊ฑฐ์˜..