๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿš— Major Study (Bachelor)/๐ŸŸฆ Network

๋„คํŠธ์›Œํฌ [Network] | MailBox, Message Queue, SMTP, POP3, DNS, TLD

by UKHYUN22 2022. 9. 26.
728x90

์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ, ๋ฉ”์ผ ์„œ๋ฒ„, SMTP ๋ผ๋Š” 3๊ฐœ์˜ ์ฃผ์š” ์š”์†Œ๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋‹ค. ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ฉ”์‹œ์ง€๋ฅผ ์ฝ๊ณ  ์‘๋‹ตํ•˜๊ณ  ์ „๋‹ฌํ•˜๊ณ  ์ €์žฅํ•˜๊ณ  ๊ตฌ์„ฑํ•˜๊ฒŒ ํ•ด์ค€๋‹ค.

 

 

๊ฐ ์ˆ˜์‹ ์ž๋Š” ๋ฉ”์ผ ์„œ๋ฒ„ ์•ˆ์— ๋ฉ”์ผ ๋ฐ•์Šค (Mailbox)๋ฅผ ๊ฐ–๊ณ  ์žˆ๋‹ค. ์ˆ˜์‹ ์ž์˜ ๋ฉ”์ผ ๋ฐ•์Šค๋Š” ๊ทธ์—๊ฒŒ ์˜จ ๋ฉ”์‹œ์ง€๋ฅผ ์œ ์ง€ํ•˜๊ณ  ๊ด€๋ฆฌํ•œ๋‹ค. ์ผ๋ฐ˜ ๋ฉ”์‹œ์ง€๋Š” ์†ก์‹ ์ž์˜ User agent ์—์„œ ์ „๋‹ฌ์ด ์‹œ์ž‘๋˜๊ณ , ์†ก์‹ ์ž์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋ฅผ ๊ฑฐ์นœ ํ›„์— ์ˆ˜์‹ ์ž์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ์ „๋‹ฌ๋œ๋‹ค. ๊ทธ ์ดํ›„ ์ˆ˜์‹ ์ž์˜ ๋ฉ”์ผ ๋ฐ•์Šค์— ์ €์žฅ๋œ๋‹ค. ๋˜ํ•œ ์ˆ˜์‹ ์ž๊ฐ€ ์ „์ž๋ฉ”์ผ ๋ฐ•์Šท์— ์žˆ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋ ค๋ฉด ๋ฉ”์ผ ์„œ๋ฒ„๋Š” ์‚ฌ์šฉ์ž ๊ณ„์ •๊ณผ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ˆ˜์‹ ์ž๋ฅผ ์ธ์ฆํ•œ๋‹ค. ๋งŒ์ผ ์†ก์‹ ์ž๊ฐ€ ์ˆ˜์‹ ์ž์˜ ์„œ๋ฒ„๋กœ ๋ฉ”์ผ์„ ์ „๋‹ฌํ•  ์ˆ˜ ์—†๋‹ค๋ฉด ์†ก์‹ ์ž ์„œ๋ฒ„๋Š” ๊ทธ ๋ฉ”์‹œ์ง€๋ฅผ Message Queue์— ๋ณด๊ด€ํ•˜๊ณ  ๋‚˜์ค‘์— ๋‹ค์‹œ ์‹œ๋„ํ•œ๋‹ค.

 

SMTP๋Š” ์ธํ„ฐ๋„ท  ์ „์ž๋ฉ”์ผ์„ ์œ„ํ•œ ์ฃผ์š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜  ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์ด๋‹ค. SMTP๋Š” ๋ฉ”์ผ์„ TCP์˜ ์‹ ๋ขฐ์ ์ธ ๋ฐ์ดํ„ฐ ์ „์†ก ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•œ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์ฒ˜๋Ÿผ SMTP๋Š” ์†ก์‹ ์ž ๋ฉ”์ผ ์„œ๋ฒ„์—์„œ ์ˆ˜ํ–‰ํ•˜๋Š” ํด๋ผ์ด์–ธํŠธ์™€ ์ˆ˜์‹ ์ž ๋ฉ”์ผ ์„œ๋ฒ„์—์„œ ์ˆ˜ํ–‰๋˜๋Š” ์„œ๋ฒ„๋ฅผ ๊ฐ–๊ณ  ์žˆ๋‹ค.

 

 

์•ž์„œ ์–ธ๊ธ‰ํ•œ ๋Œ€๋กœ, SMTP๋Š” ์†ก์‹ ์ž์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์ˆ˜์‹ ์ž์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•œ๋‹ค. SMTP๋Š” HTTP๋ณด๋‹ค ํ›จ์”ฌ ์˜ค๋ž˜๋œ ๊ธฐ์ˆ ์ด๊ธฐ์— ๋‚ก์€ ํŠน์„ฑ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๊ทธ ์˜ˆ๋กœ ๋ชจ๋“  ๋ฉ”์ผ ๋ฉ”์‹œ์ง€์˜ ๋ชธ์ฒด๋Š” ๋‹จ์ˆœํ•œ 7๋น„ํŠธ ASCII ์—ฌ์•ผ ํ•œ๋‹ค๋Š” ์ ์ด๋‹ค. ๊ทธ๋ž˜์„œ ์˜ค๋Š˜๋‚  SMTP๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ธฐ ์ „์— ASCII๋กœ ๋ณ€ํ™˜ํ•  ํ•„์š”๊ฐ€ ์ƒ๊ฒผ๋‹ค. ๊ทธ๋ฆฌ๊ณ  SMTP ์ „์†ก ํ›„์—๋Š” ASCII ๋ฅผ ๋‹ค์‹œ ์›๋ž˜ ๋ฉ”์‹œ์ง€๋กœ ๋ณ€ํ™˜ํ•ด์•ผ๋งŒ ํ•œ๋‹ค.

 

 

 

1. ์•จ๋ฆฌ์Šค๋Š”  ์ „์ž๋ฉ”์ผ ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  ๋ฐ”์˜ ์ „์ž๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ๋ฉ”์‹œ์ง€๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์‚ฌ์šฉ์ž  ์—์ด์ „ํŠธ์—๊ฒŒ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๋ผ๊ณ  ๋ช…๋ นํ•œ๋‹ค.

2. ์•จ๋ฆฌ์Šค์˜ ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๊ทธ๋…€์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ๋ณด๋‚ด๊ณ  ๊ทธ๊ณณ์—์„œ ๋ฉ”์‹œ์ง€๋Š” Message Queue์— ๋†“๋Š”๋‹ค.

3. ์•จ๋ฆฌ์Šค์˜ ๋ฉ”์ผ ์„œ๋ฒ„์—์„œ ๋™์ž‘ํ•˜๋Š” SMTP์˜ ํด๋ผ์ด์–ธํŠธ ์ธก์€ ๋ฉ”์‹œ์ง€ ํ์— ์žˆ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋ณธ๋‹ค. ๋ฐฅ์˜ ๋ฉœ ์„œ๋ฒ„์—์„œ ์ˆ˜ํ–‰๋˜๊ณ  ์žˆ๋Š” SMTP ์„œ๋ฒ„์—๊ฒŒ TCP ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•œ๋‹ค.

4. ์ดˆ๊ธฐ SMTP ํ•ธ๋“œ์…ฐ์ดํ‚น ์ดํ›„ SMTP ํด๋ผ์ด์–ธํŠธ๋Š” ์•จ๋ฆฌ์Šค์˜ ๋ฉ”์‹œ์ง€๋ฅผ TCP ์—ฐ๊ฒฐ๋กœ ๋ณด๋‚ธ๋‹ค.

5. ๋ฐฅ์˜ ๋ฉ”์ผ ์„œ๋ฒ„ ํ˜ธ์ŠคํŠธ์—์„œ SMTP์˜ ์„œ๋ฒ„ ์ธก์€ ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์‹ ํ•œ๋‹ค.

6. ๋ฐฅ์€ ํŽธํ•œ ์‹œ๊ฐ„์— ๊ทธ ๋ฉ”์‹œ์ง€๋ฅผ ์ฝ๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋ฅผ ์‹œ๋™ํ•œ๋‹ค.

 

SMTP ํด๋ผ์ด์–ธํŠธ๋Š” ์†ก์‹ ์ž์˜ ์ „์ž๋ฉ”์ผ ์ฃผ์†Œ์™€ ์ˆ˜์‹ ์ž์˜ ์ „์ž ๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ์ œ๊ณตํ•œ๋‹ค. SMTP๋Š” ์„œ๋ฒ„์— ์˜ค๋ฅ˜ ์—†์ด ๋ฉ”์‹œ์ง€๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด TCP์˜ ์‹ ๋ขฐ์ ์ธ ๋ฐ[์ดํ„ฐ ์ „์†ก ์„œ๋น„์Šค์— ์˜์กดํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์„œ๋ฒ„์— ๋ณด๋‚ผ ๋‹ค๋ฅธ ๋ฉ”์‹œ์ง€๊ฐ€ ์žˆ์œผ๋ฉด ํด๋ผ์ด์–ธํŠธ๋Š” ๊ฐ™์€ TCP ์—ฐ๊ฒฐ์ƒ์—์„œ ๋ฐ˜๋ณตํ•œ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด TCP์—๊ฒŒ ์—ฐ๊ฒฐ์„ ๋‹ซ์„ ๊ฒƒ์„ ๋ช…๋ นํ•œ๋‹ค.

 

 

 

ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ์‚ฌ์ด์˜ ๋ฉ”์‹œ์ง€ ์ „๋‹ฌ ๊ณผ์ •์˜ ์˜ˆ๋ฅผ ์‚ดํŽด๋ณด์ž. ํด๋ผ์ด์–ธํŠธ์˜ ํ˜ธ์ŠคํŠธ ๋„ค์ž„์€ crespes.fr์ด๊ณ  ์„œ๋ฒ„์˜ ํ˜ธ์ŠคํŠธ ๋„ค์ž„์€ hamburger.edu์ด๋‹ค. C: ๋‹ค์Œ์— ๋‚˜์˜ค๋Š” ASCII ํ…์ŠคํŠธ ๋ผ์ธ์€ ํด๋ผ์ด์–ธํŠธ๊ฐ€ TCP ์†Œ์ผ“์œผ๋กœ ๋ณด๋‚ด๋Š” ๋ผ์ธ์ด๋‹ค. S: ๋‹ค์Œ์— ๋‚˜์˜ค๋Š” ASCII ํ…์ŠคํŠธ ๋ผ์ธ์€ ์„œ๋ฒ„๊ฐ€ TCP ์†Œ์ผ“์œผ๋กœ ๋ณด๋‚ด๋Š” ๋ผ์ธ์ด๋‹ค.

 

ํด๋ผ์ด์–ธํŠธ๋Š” ๋ฉ”์ผ ์„œ๋ฒ„  crepes.fr๋กœ๋ถ€ํ„ฐ ๋ฉ”์ผ ์„œ๋ฒ„ hamburger.edu๋กœ Do you like ketchup? How about pickles? ๋ผ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•œ๋‹ค. ๋˜ํ•œ QUIT ๋ช…๋ น์„ ๋‚ด๋ฆฌ๊ฒŒ ๋˜๋ฉฐ TCP ์—ฐ๊ฒฐ์„ ์ข…๋ฃŒํ•˜๊ฒŒ ๋œ๋‹ค. SMTP๋Š” ์ง€์† ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ๋„ ์–ธ๊ธ‰ํ•˜๊ณ ์ž ํ•œ๋‹ค. ์†ก์‹  ๋ฉ”์ผ ์„œ๋ฒ„๊ฐ€ ๊ฐ™์€ ์ˆ˜์‹  ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ๋ณด๋‚ด๋Š” ์—ฌ๋Ÿฌ ๋ฉ”์‹œ์ง€๋ฅผ ๊ฐ–๊ณ  ์žˆ๋‹ค๋ฉด, ๊ฐ™์€ TCP ์—ฐ๊ฒฐ์„ ํ†ตํ•ด์„œ ๋ชจ๋“  ๋ฉ”์‹œ์ง€๋ฅผ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

HTTP๋Š” ์›น ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์›น ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ(๋ธŒ๋ผ์šฐ์ €)๋กœ ํŒŒ์ผ์„ ์ „์†กํ•œ๋‹ค. SMTP๋Š” ํ•œ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ๋‹ค๋ฅธ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ํŒŒ์ผ์„ ์ „์†กํ•œ๋‹ค. ํŒŒ์ผ์„ ์ „์†กํ•  ๋•Œ HTTP์™€ SMTP ๋ชจ๋‘ ์ง€์† ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉํ•œ๋‹ค. (๊ณตํ†ต์ ) ํ•˜์ง€๋งŒ ์ค‘์š”ํ•œ ์ฐจ์ด์ ์ด ์กด์žฌํ•œ๋‹ค. HTTP๋Š” ์›์น™์ ์œผ๋กœ PULL ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ์„œ๋ฒ„์— ์ •๋ณด๋ฅผ ์˜ฌ๋ฆฌ๊ณ  ์‚ฌ์šฉ์ž๊ฐ€ ํŽธ์˜์— ์˜ํ•ด์„œ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์ •๋ณด๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•ด HTTP๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ํŠนํžˆ TCP ์—ฐ๊ฒฐ์€ ํŒŒ์ผ์„ ์ˆ˜์‹ ํ•  ์ปดํ“จํ„ฐ๊ฐ€ ๋จผ์ € ์ดˆ๊ธฐํ™”ํ•œ๋‹ค. ๋ฐ˜๋ฉด SMTP๋Š” ์›์น™์ ์œผ๋กœ PUSH ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ์†ก์‹  ๋ฉ”์ผ ์„œ๋ฒ„๊ฐ€ ํŒŒ์ผ์„ ์ˆ˜์‹  ์„œ๋ฒ„๋กœ ๋ณด๋‚ธ๋‹ค. ํŠนํžˆ TCP ์—ฐ๊ฒฐ์€ ํŒŒ์ผ์„ ๋ณด๋‚ด๋Š” ์ปดํ“จํ„ฐ์—์„œ ๋จผ์ € ์ดˆ๊ธฐํ™”ํ•œ๋‹ค.

 ๋‘˜์งธ, SMTP๋Š” ๊ฐ ๋ฉ”์‹œ์ง€์˜ ๋ชธ์ฒด๋ฅผ ํฌํ•จํ•˜์—ฌ ๊ฐ ๋ฉ”์‹œ์ง€๊ฐ€ 7๋น„ํŠธ ASCII ํฌ๋งท์ผ ๊ฒƒ์„ ์š”๊ตฌํ•œ๋‹ค. ์ฆ‰ ๋ฉ”์‹œ์ง€๊ฐ€ 7๋น„ํŠธ ASCII๊ฐ€ ์•„๋‹Œ ๋ฌธ์ž๋ฅผ ํฌํ•จํ•˜๊ฑฐ๋‚˜ ์ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•œ๋‹ค๋ฉด ๊ทธ ๋ฉ”์‹œ์ง€๋ฅผ 7๋น„ํŠธ๋กœ ์ธ์ฝ”๋”ฉํ•ด์•ผ ํ•œ๋‹ค. ๋ฐ˜๋ฉด HTTP๋Š” ์ด๋Ÿฌํ•œ ์ œํ•œ์ด ์—†๋‹ค.

 ์…‹์งธ, ํ…์ŠคํŠธ์™€ ์ด๋ฏธ์ง€๋กœ ๊ตฌ์„ฑ๋œ ๋ฌธ์„œ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. HTTP๋Š” ์ž์‹ ์˜ HTTP ์‘๋‹ต ๋ฉ”์‹œ์ง€์— ๊ฐ ๊ฐ์ฒด๋ฅผ ์บก์Šํ™”ํ•œ๋‹ค. ์ธํ„ฐ๋„ท ๋ฉ”์ผ์€ ๋ชจ๋“  ๋ฉ”์‹œ์ง€์˜ ๊ฐ์ฒด๋ฅผ ํ•œ ๋ฉ”์‹œ์ง€๋กœ ๋งŒ๋“ ๋‹ค.

 

 

์ผ๋ฐ˜ ์šฐํŽธ์„ ๋ณด๋‚ผ ๋•Œ ํŽธ์ง€๋ฅผ ์šฐํŽธ ๋ด‰ํˆฌ์— ๋„ฃ๋Š”๋ฐ, ์šฐํŽธ ๋ด‰ํˆฌ์—๋Š” ๋ฐ›๋Š” ์‚ฌ๋žŒ์˜ ์ฃผ์†Œ, ์•จ๋ฆฌ์Šค์˜ ๋ฐ˜์†ก ์ฃผ์†Œ, ๋‚ ์งœ ๋“ฑ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ฃผ๋ณ€ ์ •๋ณด๊ฐ€ ์ ํžŒ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, ์ „์ œ๋ฉ”์ผ์„ ๋ณด๋‚ผ ๋•Œ๋„ ์ฃผ๋ณ€ ์ •๋ณด๊ฐ€ ํฌํ•จ๋œ ํ—ค๋”๊ฐ€ ๋ฉ”์‹œ์ง€ ๋ชธ์ฒด ์•ž์— ์˜ค๊ฒŒ ๋œ๋‹ค. ์ด๋Š” ์ผ๋ จ์˜ ํ—ค๋” ๋ผ์ธ์— ํฌํ•จ๋˜๋Š”๋ฐ RFC 5322์— ์ •์˜๋˜์–ด ์žˆ๋‹ค. ํ—ค๋” ๋ž‘๋ฆฐ๊ณผ ๋ฉ”์‹œ์ง€ ๋ชธ์ฒด๋Š” ๋นˆ์ค„ (Blank line)๋กœ ๋ถ„๋ฆฌ๋˜์–ด ์žˆ๋‹ค. ๋ชจ๋“  ํ—ค๋”๋Š” From: ํ—ค๋” ๋ผ์ธ๊ณผ To: ํ—ค๋” ๋ผ์ธ์„ ๋ฐ˜๋“œ์‹œ ๊ฐ€์ ธ์•ผ ํ•œ๋‹ค. ํ—ค๋”๋Š” Subject: ํ—ค๋”์™€ ๋‹ค๋ฅธ ์˜ต์…˜ ํ—ค๋” ๋ผ์ธ์„ ๊ฐ€์งˆ ์ˆ˜๋„ ์žˆ๋‹ค.

ex)

From: alice@crepes.fr

To : bob@hamburger.edu

Subject: Searching for the meaning of life.

 

๋ฉ”์‹œ์ง€ ํ—ค๋” ๋‹ค์Œ์— ๋นˆ ์ค„์ด ์ด์–ด์ง€๊ณ , ๊ทธ ๋‹ค์Œ์— ๋ฉ”์‹œ์ง€ ๋ชธ์ฒด๊ฐ€ ๋‚˜์˜จ๋‹ค.

 

 

์ „์ž๋ฉ”์ผ ๋ฉ”์‹œ์ง€๊ฐ€ ์•จ๋ฆฌ์Šค ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋กœ๋ถ€ํ„ฐ ๋ฐฅ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ์ „์†ก๋  ๋•Œ ์ „์ž๋ฉ”์ผ ๋ฉ”์‹œ์ง€๊ฐ€ ๊ฐ–๋Š” ๊ฒฝ๋กœ๋ฅผ ์ƒ๊ฐํ•ด ๋ณด์ž. ์•จ๋ฆฌ์Šค์˜ ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋Š” ๋ฐฅ์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ์ง์ ‘ ๋Œ€ํ™”ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋Œ€์‹ ์— ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ์•จ๋ฆฌ์Šค์˜ ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋Š” ๊ทธ๋…€์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ์ „์ž๋ฉ”์ผ ๋ฉ”์‹œ์ง€๋ฅผ SMTP๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ณด๋‚ธ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•จ๋ฆฌ์Šค์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋Š” SMTP๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐฅ์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ ์ „์ž๋ฉ”์ผ ๋ฉ”์‹œ์ง€๋ฅผ ์ค‘๊ณ„ํ•œ๋‹ค. ์™œ ๋‘ ๋‹จ๊ณ„์˜ ์ ˆ์ฐจ์ธ๊ฐ€? ์ฃผ์š” ์ด์œ ๋Š” ์•จ๋ฆฌ์Šค์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ์ค‘๊ณ„ํ•˜์ง€ ใ…‡๋‚ณ์œผ๋ฉด ์•จ๋ฆฌ์Šค์˜ ์ƒ์š”์ž ์—์ด์ „ํŠธ๋Š” ๋ชฉ์ ์ง€ ๋ฉ”์ผ ์„œ๋ฒ„์— ๋„๋‹ฌํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์•จ๋ฆฌ์Šค๋Š” ์ „์ž๋ฉ”์ผ์„ ์ž์‹ ์˜ ๋ฉ”์ผ ์„œ๋ฒ„์— ๋จผ์ € ์ €์žฅํ•˜๊ณ  ์•จ๋ฆฌ์Šค์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋Š” ๊ทธ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฐฅ์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋กœ 30๋ถ„๋งˆ๋‹ค ๋ฐ˜๋ณตํ•ด์„œ ๋ณด๋‚ด๋ ค๊ณ  ํ•œ๋‹ค.

 

๋กœ์ปฌ PC์—์„œ ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฅ๊ณผ ๊ฐ™์€ ์ˆ˜์‹ ์ž๋Š” ์ž์‹ ์˜ ISP ๋‚ด๋ถ€์˜ ๋ฉ”์ผ ์„œ๋ฒ„์— ์žˆ๋Š” ์ž์‹ ์˜ ๋ฉ”์‹œ์ง€๋ฅผ ์–ด๋–ป๊ฒŒ ์–ป์„ ์ˆ˜ ์žˆ๋Š”๊ฐ€? ๋ฐฅ์˜ ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ์–ป๊ธฐ ์œ„ํ•ด SMTP๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๊ฒƒ์— ์ฃผ๋ชฉํ•ด์•ผ ํ•œ๋‹ค. SMTP๊ฐ€ PUSH ํ”„๋กœํ† ์ฝœ์ธ ๋ฐ˜๋ฉด ๋ฉ”์‹œ์ง€๋ฅผ ์–ป๋Š” ๊ฒƒ์€ PULL ํ”„๋กœํ† ์ฝœ์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ด ๋ฌธ์ œ๋Š” ๋ฐฅ์˜ ๋ฉ”์ผ ์„œ๋ฒ„์—์„œ ์ž์‹ ์˜ ๋กœ์ปฌ PC๋กœ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•˜๋Š” ํŠน๋ณ„ํ•œ ๋ฉ”์ผ ์•ก์„ธ์Šค ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด์„œ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค. POP3 IMAP HTTP์™€ ๊ฐ™์€ ์œ ๋ช…ํ•œ ๋ฉ”์ผ ์ ‘์† ํ”„๋กœํ† ์ฝœ์ด ์กด์žฌํ•œ๋‹ค.

 

 

ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•œ ํ•˜๋‚˜์˜ ์‹๋ณ„์ž๋Š” ํ˜ธ์ŠคํŠธ ๋„ค์ž„์ด๋‹ค. ์‚ฌ๋žŒ์€ ์ข€ ๋” ๊ธฐ์–ตํ•˜๊ธฐ ์‰ฌ์šด ํ˜ธ์ŠคํŠธ ๋„ค์ž„ ์‹๋ณ„์ž๋ฅผ ์ข‹์•„ํ•˜์ง€๋งŒ ๋ผ์šฐํ„ฐ๋Š” ๊ณ ์ • ๊ธธ์ด์˜ ๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง„ IP ์ฃผ์†Œ๋ฅผ ์ข‹์•„ํ•œ๋‹ค.  ์ด๋Ÿฌํ•œ ์„ ํ˜ธ ์ฐจ์ด๋ฅผ ์ ˆ์ถฉํ•˜๊ธฐ ์œ„ํ•ด, ํ˜ธ์ŠคํŠธ ๋„ค์ž„์„ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•ด ์ฃผ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ ์„œ๋น„์Šค๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ์ด๊ฒƒ์ด DNS์˜ ์ฃผ์š” ์ž„๋ฌด์ด๋‹ค. DNS๋Š” DNS ์„œ๋ฒ„๋“ค์˜ ๊ณ„์ธต ๊ตฌ์กฐ๋กœ ๊ตฌํ˜„๋œ ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ณ  ํ˜ธ์ŠคํŠธ๊ฐ€ ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์„œ๋กœ ์ ˆ์˜ํ•˜๋„๋ก ํ—ˆ๋ฝํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์ด๋‹ค. DNS ํ”„๋กœํ† ์ฝœ์€ UDP ์ƒ์—์„œ ์ˆ˜ํ–‰๋˜๊ณ  ํฌํŠธ ๋ฒˆํ˜ธ 53์„ ์ด์šฉํ•œ๋‹ค.

 

 

1. ๊ฐ™์€ ์‚ฌ์šฉ์ž ์ปดํ“จํ„ฐ๋Š” DNS ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํด๋ผ์ด์–ธํŠธ ์ธก์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.

2. ๋ธ”๋ผ์šฐ์ €๋Š” URL๋กœ๋ถ€ํ„ฐ ํ˜ธ์ŠคํŠธ ๋„ค์ž„ www.handong.edu๋ฅผ  ๋ฅผ ์ถ”์ถœํ•˜๊ณ  ๊ทธ ํ˜ธ์ŠคํŠธ ๋„ค์ž„์„ DNS ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํด๋ผ์ด์–ธํŠธ ์ธก์— ๋„˜๊ธด๋‹ค.

3. DNS ํด๋ผ์ด์–ธํŠธ๋Š” DNS ์„œ๋ฒ„๋กœ ํ˜ธ์ŠคํŠธ ๋„ค์ž„์„ ํฌํ•จํ•˜๋Š” ์งˆ์˜๋ฅผ ๋ณด๋‚ธ๋‹ค.

4. DNS ํด๋ผ์ด์–ธํŠธ๋Š” ๊ถ๊ทน์ ์œผ๋กœ ํ˜ธ์ŠคํŠธ ๋„ค์ž„์— ๋Œ€ํ•œ IP ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง„ ์‘๋‹ต์„ ๋ฐ›๋Š”๋‹ค.

5. ๋ธŒ๋ผ์šฐ์ €๊ฐ€ DNS๋กœ๋ถ€ํ„ฐ IP ์ฃผ์†Œ๋ฅผ ๋ฐ›์œผ๋ ค๋ฉด ๋ธŒ๋ผ์šฐ์ €๋Š” ๊ทธ IP ์ฃผ์†Œ์˜ 80 ๋ฒˆ ํฌํŠธ์— ์œ„์น˜ํ•˜๋Š” HTTP ์„œ๋ฒ„ ํ”„๋กœ์„ธ์Šค๋กœ TCP ์—ฐ๊ฒฐ์„ ์ดˆ๊ธฐํ™”ํ•œ๋‹ค.

 

 

 

ํ™•์žฅ์„ฑ ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด DNS๋Š” ๋งŽ์€ ์„œ๋ฒ„๋ฅผ ์ด์šฉํ•˜๊ณ  ์ด๋“ค์€ ๊ณ„์ธต ํ˜•ํƒœ๋กœ ๊ตฌ์„ฑํ•˜๋ฉฐ ์ „ ์„ธ๊ณ„์— ๋ถ„์‚ฐ์‹œํ‚จ๋‹ค. ๋ฃจํŠธ DNS ์„œ๋ฒ„, ์ตœ์ƒ์œ„ ๋ ˆ๋ฒจ ๋„๋ฉ”์ธ ๋„ค์ž„ DNS ์„œ๋ฒ„, ์ฑ…์ž„ DNS ์„œ๋ฒ„์ด๋‹ค. www.amazon.com์˜  ์˜ IP ์ฃผ์†Œ๋ฅผ ๊ฒฐ์ •ํ•˜๊ธฐ ์›ํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž. ๋จผ์ € ์ด ํด๋ผ์ด์–ธํŠธ๋Š” ๋ฃจํŠธ ์„œ๋ฒ„ ์ค‘ ํ•˜๋‚˜์— ์ ‘์†ํ•œ๋‹ค. ๋ฃจํŠธ ์„œ๋ฒ„๋Š” ์ตœ์ƒ์œ„ ๋ ˆ๋ฒจ ๋„๋ฉ”์ธ com ์„ ๊ฐ–๋Š” TLD ์„œ๋ฒ„ IP ์ฃผ์†Œ๋ฅผ ๋ณด๋‚ธ๋‹ค. ๊ทธ ๋‹ค์Œ ํด๋ผ์ด์–ธํŠธ๋Š” ์ด TLD ์„œ๋ฒ„ ์ค‘ ํ•˜๋‚˜์— ์ ‘์†ํ•˜๊ณ  ์„œ๋ฒ„๋Š” ๋„๋ฉ”์ธ amazon.com์˜ ์ฑ…์ž„ ์„œ๋ฒ„ ์ค‘์—์„œ ํ•˜๋‚˜๋กœ ์ ‘์†ํ•œ๋‹ค.

 

 

 

์ธํ„ฐ๋„ท์—๋Š” 13๊ฐœ์˜ ๋ฃจํŠธ DNS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š”๋ฐ, ๋Œ€๋ถ€๋ถ„ ๋ถ๋ฏธ ์ง€์—ญ์— ์œ„์น˜ํ•œ๋‹ค. ๋น„๋ก 13๊ฐœ ๋ฃจํŠธ DNS ์„œ๋ฒ„ ๊ฐ๊ฐ์„ ๋งˆ์น˜ ํ•˜๋‚˜์˜ ๋‹จ์ผ ์„œ๋ฒ„์ธ ๊ฒƒ์ฒ˜๋Ÿผ ์ธ์šฉํ–ˆ์ง€๋งŒ, ์‚ฌ์‹ค ๊ฐ ์„œ๋ฒ„๋Š” ๋ณด์•ˆ๊ณผ ์‹ ๋ขฐ๋ฅผ ๋ชฉ์ ์œผ๋กœ ๋ณต์‚ฌ๋œ ์„œ๋ฒ„๋“ค์˜ ํด๋Ÿฌ์Šคํ„ฐ์ด๋‹ค. 

 

 

com, org, net, edu ๊ฐ™์€ ์ƒ์œ„ ๋ ˆ๋ฒจ ๋„๋ฉ”์ธ๊ณผ kr, uk, fr ๊ฐ™์€ ๋ชจ๋“  ๊ตญ๊ฐ€์˜ ์ƒ์œ„ ๋ ˆ๋ฒจ ๋„๋ฉ”์ธ์— ๋Œ€ํ•œ ์ฑ…์ž„์ด ์žˆ๋‹ค. ์ธํ„ฐ๋„ท์— ์ ‘๊ทผํ•˜๊ธฐ ์‰ฌ์šด ํ˜ธ์ŠคํŠธ๋ฅผ ๊ฐ€์ง„ ๋ชจ๋“  ๊ธฐ๊ด€์€ ํ˜ธ์ŠคํŠธ ๋„ค์ž„์„ IP ์ฃผ์†Œ๋กœ ๋งคํ•‘ํ•˜๋„๋ก ํ•œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์ ‘๊ทผ์ด ์‰ฌ์šด DNS ๋ ˆ์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•ด์•ผ ํ•˜๋ฉฐ ๊ธฐ๊ด€์˜ ์ฑ…์ž„ DNS ์„œ๋ฒ„๋Š” ์ด DNS ๋ ˆ์ฝ”๋“œ๋ฅผ ๊ฐ–๋Š”๋‹ค. ๋˜ํ•œ ๊ธฐ๊ด€์€ ์ด ๋ ˆ์ฝ”๋“œ๋ฅผ ๊ฐ–๋„๋ก ์ž์‹ ์˜ ์ฑ…์ž„ DNS ์„œ๋ฒ„์˜ ๊ตฌํ˜„์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๊ณ , ์ผ๋ถ€ ์„œ๋น„์Šค ์ œ๊ณต์ž์˜ ์ฑ…์ž„ DNS ์„œ๋ฒ„์— ์ด ๋ ˆ์ฝ”๋“œ๋ฅผ ์ €์žฅํ•˜๋„๋ก ๋น„์šฉ์„ ์ง€๋ถˆํ•œ๋‹ค.

 

 

 

DNS์˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ ํ˜•ํƒœ๋Š” ๋กœ์ปฌ DNS ์„œ๋ฒ„๋‹ค. ๋กœ์ปฌ ๋„ค์ž„ ์„œ๋ฒ„๋Š” ์—„๊ฒฉํ•œ ๊ณ„์ธต ์„œ๋ฒ„๋ฅผ ์†Œ์œ ํ•˜์ง€ ์•Š์ง€๋งŒ, DNS ๊ตฌ์กฐ์˜ ์ค‘์‹ฌ์— ์žˆ๋‹ค.