๐Ÿ‘ฉ‍๐Ÿ’ป/Network

[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 7 ์‘์šฉ ๊ณ„์ธต : ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋ฐ์ดํ„ฐ ์ „์†กํ•˜๊ธฐ(์›น ์„œ๋ฒ„, DNS, ์ด๋ฆ„ ํ•ด์„ ๊ตฌ์กฐ, ๋ฉ”์ผ ์†ก์ˆ˜์‹ , SMTP, POP3, HTTP)

ํ•œ๋‚˜ 2020. 10. 27. 20:28

์•„๋ž˜์—์„œ ์ด์•ผ๊ธฐํ•˜๋Š” ์‘์šฉ ๊ณ„์ธต์€ 5๊ณ„์ธต์˜ ์„ธ์…˜ ๊ณ„์ธต๊ณผ 6๊ฐœ์ธต์˜ ํ‘œํ˜„ ๊ณ„์ธต์„ ํฌํ•จํ•œ๋‹ค. ์‘์šฉ ๊ณ„์ธต์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ณ„์ธต์œผ๋กœ OSI ๊ณ„์ธต์˜ ์ตœ์ƒ์œ„ ์ธต์ด๋‹ค.

 

์‘์šฉ ๊ณ„์ธต์—์„œ๋Š” ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์„ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ํ†ต์‹  ๋Œ€์ƒ(์„œ๋ฒ„ ๋“ฑ)์ด ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”์„ธ์ง€(๋ฐ์ดํ„ฐ)๋กœ ๋ณ€ํ™˜ํ•˜๊ณ , ์ „์†ก ๊ณ„์ธต์œผ๋กœ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ๋‹น์—ฐํžˆ, ์‘์šฉ ๊ณ„์ธต์„ ์œ„ํ•œ ์‘์šฉ ๊ณ„์ธต๋งŒ์˜ ํ”„๋กœํ† ์ฝœ์ด ์กด์žฌํ•œ๋‹ค. ์‘์šฉ ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•˜๋Š” ํ†ต์‹  ํ๋ฆ„์—์„œ ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„์˜ ๊ธฐ๋ณธ์ ์ธ ์ •์˜๋ฅผ ์šฐ์„  ์งš๊ณ  ๋„˜์–ด๊ฐ€์ž.

 

  • ํด๋ผ์ด์–ธํŠธ : ์„œ๋น„์Šค๋ฅผ ์š”์ฒญํ•˜๋Š” ์ธก (์›น ๋ธŒ๋ผ์šฐ์ €, ๋ฉ”์ผ ํ”„๋กœ๊ทธ๋žจ ๋“ฑ)
  • ์„œ๋ฒ„ : ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ธก (์›น ์„œ๋ฒ„, ๋ฉ”์ผ ์„œ๋ฒ„ ํ”„๋กœ๊ทธ๋žจ ๋“ฑ). ๋˜ํ•œ ์ด๋Ÿฌํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ ์‘์šฉ ๊ณ„์ธต์—์„œ ๋™์ž‘ํ•œ๋‹ค.

OSI ๋ชจ๋ธ์˜ ๊ณ„์ธต์—์„œ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ๊ณผ ๊ธฐ์ˆ 

์‘์šฉ ๊ณ„์ธต HTTP DNS FTP SMTP POP3 ๊ธฐํƒ€ ํ”„๋กœํ† ์ฝœ
์ „์†ก ๊ณ„์ธต TCP UDP
๋„คํŠธ์›Œํฌ ๊ณ„์ธต IP ๋“ฑ
๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต ์ด๋”๋„ท
๋ฌผ๋ฆฌ ๊ณ„์ธต ์ „๊ธฐ ์‹ ํ˜ธ ๋ณ€ํ™˜

 

  • HTTP(HyperText Transfer Protocol) : ์›น ์‚ฌ์ดํŠธ ์ ‘์†
  • DNS(Domain Name System) : ๋„คํŠธ์›Œํฌ์—์„œ ์ปดํ“จํ„ฐ๋‚˜ ๋„คํŠธ์›Œํฌ ์žฅ๋น„์— ๋ถ™์—ฌ์ง„ ์ด๋ฆ„์„ ๊ธฐ๋ฐ˜์œผ๋กœ IP ์ฃผ์†Œ๋ฅผ ์•Œ์•„๋‚ด๋Š” ๊ฒƒ(์ด๋ฆ„ ํ•ด์„)์„ ์œ„ํ•ด์„œ DNS๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.
  • FTP(File Transfer Protocol) : ํŒŒ์ผ ์ „์†ก
  • SMTP(Simple Mail Transfer Protocol) : ๋ฉ”์ผ ์†ก์‹  (๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ฉ”์ผ ์„œ๋ฒ„ ์‚ฌ์ด์—์„œ ๋ฉ”์ผ์„ ์ „๋‹ฌํ•  ๋•Œ๋„ ์“ฐ์ด๋Š” ํ”„๋กœํ† ์ฝœ)
  • POP3(Post Office Protocol version) : ๋ฉ”์ผ ์ˆ˜์‹ . ๋‹ค์–‘ํ•œ ๊ธฐ๊ธฐ์—์„œ ๋ฉ”์ผ์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์ ‘์†ํ•  ๋•Œ ์“ฐ์ด๋Š” ํ”„๋กœํ† ์ฝœ. ๋ฉ”์ผ ์†ก์ˆ˜์‹ ๊ณผ ๊ด€๋ จ๋œ ํ”„๋กœํ† ์ฝœ์€ ๋‹ค๋ฅธ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŠธ์—์„œ ์ž์„ธํ•˜๊ฒŒ ๋‹ค๋ค„๋ณผ ์˜ˆ์ •.

 

์›น ์„œ๋ฒ„์˜ ๊ตฌ์กฐ(์›น ์‚ฌ์ดํŠธ ์ ‘์†)

์‘์šฉ ๊ณ„์ธต์—๋Š” ์›น ํŽ˜์ด์ง€๋ฅผ ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ์ด ์žˆ๋‹ค.

www

www์€, world wide web์˜ ์ค„์ž„๋ง๋กœ, ์ˆ˜๋งŽ์€ ์‚ฌ์ดํŠธ, ๋ฐ์ดํ„ฐ, ์ •๋ณด๋ฅผ ๊ฐ€์ง„ ๊ฑฐ๋Œ€ํ•œ ํ†ต์‹ ๋ง์ธ ์ธํ„ฐ๋„ท์„ ์ƒ๊ฐํ•ด๋ณด๋ฉด ํ†ต์‹  ํšŒ์„ ์€ ์„œ๋กœ ๊ธด๋ฐ€ํ•˜๊ฒŒ ์—ฐ๊ฒฐ๋˜์–ด ์–ธ์ œ ์–ด๋””์„œ๋“  ํ•„์š”ํ•œ ๊ณณ์— ์ ‘๊ทผํ•˜๊ณ , ์ •๋ณด๋ฅผ ๊ณต์œ ํ•˜๊ณ , ์ฃผ๊ณ  ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์ธํ„ฐ๋„ท ์„œ๋ฒ„์ด๋‹ค. ์—ฌ๊ธฐ์—๋Š” HTML, URL, HTTP๋ผ๋Š” ์ฃผ์š”ํ•œ ์„ธ ๊ฐ€์ง€ ๊ธฐ์ˆ ์ด ์‚ฌ์šฉ๋œ๋‹ค. 

 

  • HTML(HyperText Markup Language) : ์ธํ„ฐ๋„ท ์„œ๋น„์Šค์˜ ํ•˜๋‚˜์ธ WWW๋ฅผ ํ†ตํ•ด ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์„œ๋ฅผ ๋งŒ๋“ค ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ด๋‹ค. ํ•˜์ดํผํ…์ŠคํŠธ๋ฅผ  ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค. ํ•˜์ดํผํ…์ŠคํŠธ๋กœ๋Š” ๋ฌธ์ž์™€ ์ด๋ฏธ์ง€๋ฅผ ํ‘œ์‹œํ•˜๊ฑฐ๋‚˜, ํ•˜์ดํผ๋งํฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ•˜์ดํผ๋งํฌ๋Š” ๋งํฌ๋ผ๊ณ  ๋ถˆ๋ฆฐ๋‹ค. ์•„์ด์ฝ˜, ๋ฒ„ํŠผ ๋“ฑ์˜ ๋งํฌ๋ฅผ ํด๋ฆญํ•˜๋ฉด ๋‹ค๋ฅธ ์‚ฌ์ดํŠธ๋กœ ์ด๋™์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด๋•Œ ์ด๋™ํ•œ ์‚ฌ์ดํŠธ์—์„œ๋Š” html ํŒŒ์ผ์ด๋‚˜ ์ด๋ฏธ์ง€ ํŒŒ์ผ์ด ์›น ์„œ๋ฒ„์—์„œ ์ „์†ก๋œ๋‹ค. ์ด๋•Œ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋ฌธ์„œ์™€ ์ด๋ฏธ์ง€๊ฐ€ ๊ฐ๊ฐ ๋ณ„๋„๋กœ ์š”์ฒญ๋œ๋‹ค๋Š” ์ ์ด๋‹ค.
  • URL(Uniform Resource Locator) : ์ธํ„ฐ๋„ท์—์„œ ํŒŒ์ผ ์œ„์น˜๋ฅผ ์ง€์ •ํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ์ˆ ๋œ ์ฃผ์†Œ. ์›น ์‚ฌ์ดํŠธ ์ฃผ์†Œ๋ฅผ ์ง€์ •ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•œ๋‹ค.
  • HTTP(HyperText Transfer Protocol) : ์›น ์„œ๋น„์Šค์—์„œ ํด๋ผ์ด์–ธํŠธ-์›น ์„œ๋ฒ„ ๊ฐ„์˜ ์ •๋ณด๋ฅผ ์ฃผ๊ณ  ๋ฐ›๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ์ด๋‹ค. ์ด๋•Œ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋ณด๊ธฐ ์œ„ํ•ด ์„œ๋ฒ„(์›น ์„œ๋ฒ„ ํ”„๋กœ๊ทธ๋žจ)์˜ 80๋ฒˆ ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ HTTP ํ†ต์‹ ์„ ์‹œ๋„ํ•œ๋‹ค. ์ฆ‰, ํด๋ผ์ด์–ธํŠธ์—์„œ HTTP ์š”์ฒญ(request)์„ ๋ณด๋‚ด๊ณ , ์„œ๋ฒ„์—์„œ HTTP ์‘๋‹ต(response)์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค.
    • ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•  ๋•Œ๋Š” "GET"์ด๋ผ๋Š” ์š”์ฒญ ์ •๋ณด, ํŒŒ์ผ ์ด๋ฆ„, ๋ฒ„์ „ ๋“ฑ์˜ ์ •๋ณด๋ฅผ ์„œ๋ฒ„์—๊ฒŒ ์ „์†กํ•œ๋‹ค.
    • ์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์‘๋‹ต์„ ๋ณด๋‚ผ ๋•Œ๋Š” ์š”์ฒญ์ด ์ œ๋Œ€๋กœ ์ฒ˜๋ฆฌ๋˜์—ˆ๋‹ค๋Š” "OK"๋ผ๋Š” ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ณ , ์š”์ฒญํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋ณด๋‚ธ๋‹ค.

HTTP/2, HTTP/1.1, HTTP/1.0

  • HTTP/1.0 : ์š”์ฒญ์„ ๋ณด๋‚ผ ๋•Œ๋งˆ๋‹ค ์—ฐ๊ฒฐ์„ ๋Š๋Š” ์ž‘์—…์ด ๋ฐ˜๋ณต๋˜์–ด ์›น ํŽ˜์ด์ง€๊ฐ€ ๋Š๋ฆฌ๊ฒŒ ๋กœ๋“œ๋˜๊ณค ํ–ˆ๋‹ค.

(์—ฐ๊ฒฐ ์ˆ˜๋ฆฝ -> ์š”์ฒญ -> ์‘๋‹ต -> ์—ฐ๊ฒฐ ๋Š๊ธฐ -> ๋‹ค์‹œ ์—ฐ๊ฒฐ ์ˆ˜๋ฆฝ -> ์š”์ฒญ -> ์‘๋‹ต -> ์—ฐ๊ฒฐ ๋Š๊ธฐ -> ๋ฐ˜๋ณต)

  • HTTP/1.1 : ์ƒˆ๋กœ์šด 1.1 ๋ฒ„์ „์—์„œ๋Š” Keep Alive๋ผ๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ๋‹ค. ์—ฐ๊ฒฐ์ด ํ•œ ๋ฒˆ ์ˆ˜๋ฆฝ๋˜๋ฉด ๋ฐ์ดํ„ฐ ๊ตํ™˜์ด ๋๋‚  ๋•Œ๊นŒ์ง€ ์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•˜๊ณ , ๋ฐ์ดํ„ฐ ๊ตํ™˜์ด ๋ชจ๋‘ ๋งˆ๋ฌด๋ฆฌ๋˜๋ฉด ๊ทธ๋•Œ ์—ฐ๊ฒฐ์„ ๋Š๋Š”๋‹ค. ๋˜ํ•œ, ์š”์ฒญ๋„ ์ˆœ์„œ๋Œ€๋กœ ์ฒ˜๋ฆฌํ•ด์„œ 1์˜ ์š”์ฒญ์— ๋Œ€ํ•ด 1์˜ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ -> 2์˜ ์š”์ฒญ์— ๋Œ€ํ•ด 2์˜ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ์ˆœ์„œ๋‹ค. ์ˆœ์„œ๋Œ€๋กœ ์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ํ•œ ์š”์ฒญ์— ๋Œ€ํ•œ ์‘๋‹ต์ด ๋Šฆ์–ด์ง€๋ฉด, ๋‹ค๋ฅธ ์š”์ฒญ์— ๋”ฐ๋ฅธ ์‘๋‹ต ์—ญ์‹œ ๋Šฆ์–ด์ง€๊ฒŒ ๋งˆ๋ จ์ด๋‹ค. ์ฝ˜ํ…์ธ  ํ‘œ์‹œ๊ฐ€ ๋Šฆ์–ด์ง„๋‹ค๋Š” ๋‹จ์ ์„ ๊ฐ–๋Š”๋‹ค.

(์—ฐ๊ฒฐ ์ˆ˜๋ฆฝ -> 1์˜ ์š”์ฒญ -> 1์˜ ์‘๋‹ต -> 2์˜ ์š”์ฒญ -> 2์˜ ์‘๋‹ต -> ์—ฐ๊ฒฐ ๋Š๊ธฐ -> ์ˆœ์ฐจ์ ์œผ๋กœ ๋ฐ˜๋ณต)

  • HTTP/2 : 1.1 ๋ฒ„์ „์˜ ๋‹จ์ ์„ ๋ณด์™„ํ•ด์„œ ์ฝ˜ํ…์ธ ๋ฅผ ๋น ๋ฅด๊ฒŒ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ํ”„๋กœํ† ์ฝœ. HTTP/1.1์˜ ์ฃผ์š” ํŠน์ง•์ด์—ˆ๋˜ "์š”์ฒญ์„ ๋ณด๋‚ธ ์ˆœ์„œ๋Œ€๋กœ ์‘๋‹ต์„ ๋ฐ˜ํ™˜"ํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค.

DNS ์„œ๋ฒ„์˜ ๊ตฌ์กฐ (์ด๋ฆ„ ํ•ด์„)

DNS๋Š” ์‘์šฉ ๊ณ„์ธต์—์„œ ์ด๋ฆ„ ํ•ด์„์ด๋ผ๋Š” ๊ธฐ๋ฒ•์„ ํ†ตํ•ด ๋„๋ฉ”์ธ ์ด๋ฆ„์„ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์—ญํ• ์„ ํ•ด์ค€๋‹ค. DNS์˜ ๊ตฌ์กฐ๋ฅผ ์•Œ์•„๋ณด์ž.

 

๋„๋ฉ”์ธ ์ด๋ฆ„์ด๋ž€

๊ธฐ๋ณธ์ ์œผ๋กœ ์ปดํ“จํ„ฐ(์„œ๋ฒ„)๋Š” IP ์ฃผ์†Œ๋ฅผ ๊ฐ–๊ณ , ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์›น ์„œ๋ฒ„์— ์ ‘์†ํ•ด ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด๋•Œ ์šฐ๋ฆฌ๋Š” ๋ณต์žกํ•˜๊ณ  ๊ธด IP ์ฃผ์†Œ๋ฅผ ์ด์šฉํ•ด ์–ด๋–ค ์›น ์‚ฌ์ดํŠธ ์ฃผ์†Œ์— ์ ‘๊ทผํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๊ธฐ์–ตํ•˜๊ธฐ ์‰ฌ์šด ์ด๋ฆ„์„ ํ†ตํ•ด ์ ‘๊ทผํ•œ๋‹ค. ์ด๋•Œ URL์„ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ์„œ๋น„์Šค(์‹œ์Šคํ…œ)์ธ DNS๊ฐ€ ์ด๋ฆ„ ํ•ด์„์„ ํ†ตํ•ด ๊ตฌํ˜„ํ•œ ๊ธฐ๋Šฅ์ด๋‹ค.

์ฆ‰, IP ์ฃผ์†Œ๋กœ๋„ http://google.com ๊ฐ™์€ ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•ด ์ ‘๊ทผํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ์ด ์ด๋ฆ„ ํ•ด์„์ด๋‹ค.

 

  • ๋„๋ฉ”์ธ ์ด๋ฆ„ : ์ปดํ“จํ„ฐ๋‚˜ ๋„คํŠธ์›Œํฌ๋ฅผ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•ด ๋ถ™์—ฌ์ง„ ์ด๋ฆ„
  • ํ˜ธ์ŠคํŠธ ์ด๋ฆ„(์„œ๋ฒ„ ์ด๋ฆ„) : ๋„๋ฉ”์ธ ์ด๋ฆ„ ์•ž, www๋ฅผ ์˜ˆ๋กœ ๋“ค ์ˆ˜ ์žˆ๋‹ค.

์ปดํ“จํ„ฐ์™€ DNS ์„œ๋ฒ„ ๊ฐ„์˜ IP ์ฃผ์†Œ ๊ตํ™˜ : ์›น ๋ธŒ๋ผ์šฐ์ € URL(์˜ˆ๋ฅผ ๋“ค์–ด www.google.com)์„ ์ง์ ‘ ์ž…๋ ฅํ•ด ์ ‘์† -> www.google.com์˜  IP ์ฃผ์†Œ๋ฅผ ์•Œ๋ ค๋‹ฌ๋ผ๊ณ  DNS ์„œ๋ฒ„์— ์š”์ฒญ -> DNS ์„œ๋ฒ„๋Š” ํ•ด๋‹น URL์˜ IP ์ฃผ์†Œ๋ฅผ ๋ฐ˜ํ™˜ -> ์ด๋ ‡๊ฒŒ ์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ๋ฐ›์€ IP๋ฅผ ์ด์šฉํ•ด ์ปดํ“จํ„ฐ(ํด๋ผ์ด์–ธํŠธ)๋Š” IP ์ฃผ์†Œ๋กœ ์„œ๋ฒ„์— ์ ‘์†ํ•œ๋‹ค. ๋งŒ์ผ, ํ•ด๋‹น DNS ์„œ๋ฒ„๊ฐ€ ์š”์ฒญํ•œ ๋„๋ฉ”์ธ์˜ IP ์ฃผ์†Œ๋ฅผ ๋ชจ๋ฅธ๋‹ค๋ฉด, ์ด ์„œ๋ฒ„๋Š” ๋‹ค๋ฅธ DNS ์„œ๋ฒ„์—๊ฒŒ IP ์ฃผ์†Œ๋ฅผ ์š”์ฒญํ•˜๊ฒŒ ๋œ๋‹ค.

 

์ด๊ฒƒ์ด ๊ฐ€๋Šฅํ•œ ์ด์œ ๋Š”, DNS ์„œ๋ฒ„๊ฐ€ ๋ชจ๋‘ ๊ณ„์ธต์ ์œผ๋กœ ์—ฐ๊ฒฐ๋œ ์ฑ„ ์ „ ์„ธ๊ณ„์— ํฉ์–ด์ ธ ์žˆ๊ธฐ์— ์„œ๋กœ ์—ฐ๊ณ„ํ•˜๋ฉฐ, ๋™์ž‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 

๋ฉ”์ผ ์„œ๋ฒ„์˜ ๊ตฌ์กฐ (SMTP์™€ POP3)

๋ฉ”์ผ์„ ์†ก์ˆ˜์‹ ํ•  ๋•Œ๋„ ํด๋ผ์ด์–ธํŠธ ์ธก์˜ ๋ฉ”์ผ ํ”„๋กœ๊ทธ๋žจ๊ณผ ์„œ๋ฒ„ ์ธก์˜ ๋ฉ”์ผ ์„œ๋ฒ„ ํ”„๋กœ๊ทธ๋žจ๋ผ๋ฆฌ ํ†ต์‹ ์„ ํ•ด์•ผ ํ•œ๋‹ค. ์ด๋•Œ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์ด SMTP์™€ POP3์ด๋‹ค.

  • SMTP : ๋ฉ”์ผ์„ ๋ณด๋‚ผ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœํ† ์ฝœ. ํฌํŠธ ๋ฒˆํ˜ธ 25๋ฒˆ์„ ์‚ฌ์šฉํ•œ๋‹ค. ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋ฉ”์ผ ์„œ๋ฒ„๋ผ๋ฆฌ์˜ ๋ฉ”์ผ ์ „์†ก์—๋„ ์ด์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์ด๋‹ค.
  • POP3 : ๋ฉ”์ผ์„ ๋ฐ›๋Š” ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœํ† ์ฝœ. ํฌํŠธ ๋ฒˆํ˜ธ 110๋ฒˆ์„ ์‚ฌ์šฉํ•œ๋‹ค.

์‹ค์ œ๋กœ ๋ฉ”์ผ ์†ก์ˆ˜์‹ ์ด ์ด๋ค„์งˆ ๋•Œ ์‚ฌ์šฉ์ž๋Š” ๋ฉ”์ผ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ํฌํ„ธ ์‚ฌ์ดํŠธ๋‚˜ ํšŒ์‚ฌ์˜ ๋ฉ”์ผ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ ‡๊ฒŒ ๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ๋ฐ›์œผ๋ฉด, ๋ฉ”์ผ ์„œ๋ฒ„๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋œ๋‹ค. ์ฆ‰, ์‚ฌ์šฉ์ž๋Š” ๋ฉ”์ผ์„ ๋ณด๋‚ผ ๋•Œ ๋ฉ”์ผ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ํšŒ์‚ฌ์˜ ๋ฉ”์ผ ์„œ๋ฒ„์— ๋ฉ”์ผ์„ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด๋‹ค. ์ด ์„œ๋ฒ„๋ฅผ ๋ฉ”์ผ ์„œ๋ฒ„ 1์ด๋ผ๊ณ  ํ•˜์ž. ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ์—์„œ ๋ฉ”์ผ ์„œ๋ฒ„ 1๋กœ ๋ฉ”์ผ์„ ๋ณด๋‚ผ ๋•Œ๋Š” SMTP ํ”„๋กœํ† ์ฝœ์ด ์‚ฌ์šฉ๋œ๋‹ค.

  • ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ์—์„œ ๋ฉ”์ผ ์„œ๋ฒ„ 1๋กœ ์„ธ์…˜ ์‹œ์ž‘์„ ํ†ต์ง€ํ•œ๋‹ค -> ์†ก์‹ ์ž์˜ ๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ํ†ต์ง€ํ•˜๊ณ  -> ๋ชฉ์ ์ง€ ๋ฉ”์ผ ์ฃผ์†Œ๋ฅผ ํ†ต์ง€ํ•œ๋‹ค -> ๋ฉ”์ผ ๋ณธ๋ฌธ ์ „์†ก์„ ํ†ต์ง€ ํ›„ -> ๋ฉ”์ผ ๋ณธ๋ฌธ์„ ์†ก์‹ ํ•œ๋‹ค -> ์„ธ์…˜ ์ข…๋ฃŒ๋ฅผ ํ†ต์ง€ํ•œ๋‹ค.

์ด์ œ ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ์—์„œ ๋ฉ”์ผ ์„œ๋ฒ„ 1๋กœ ๋ฉ”์ผ์ด ์ „์†ก์ด ๋˜์—ˆ๋‹ค๋ฉด, ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ฐ™์€ ํ”„๋กœํ† ์ฝœ์ธ SMTP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ด ๋ฉ”์ผ ์„œ๋ฒ„ 1์—์„œ ๋ฉ”์ผ ์„œ๋ฒ„ 2๋กœ ๋ฉ”์ผ์„ ์ „์†กํ•œ๋‹ค.

 

๋ฉ”์ผ ์„œ๋ฒ„์—๋Š” ๋ฉ”์ผ ๋ฐ•์Šค(๋ฉ”์ผ ์„œ๋ฒ„ ํ”„๋กœ๊ทธ๋žจ๋งˆ๋‹ค ๋‹ค๋ฅธ ์ด๋ฆ„์„ ๊ฐ€์ง€๊ณ  ์žˆ์„ ์ˆ˜ ์žˆ๋‹ค)๋ผ๋Š” ๋ฉ”์ผ ๋ณด๊ด€ ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค. ๋ฉ”์ผ ์„œ๋ฒ„ 2๋Š” ๋ฉ”์ผ์„ ๋ฐ›์„ ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ๋กœ ๋ฉ”์ผ์„ ๊ฐ€์ ธ์™€ ์ „๋‹ฌํ•ด์ฃผ๊ธฐ ์œ„ํ•ด ์ด ๋ฉ”์ผ ๋ฐ•์Šค์—์„œ POP3๋ผ๋Š” ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•œ๋‹ค.

 

์ด์ œ ๋ฉ”์ผ ์„œ๋ฒ„ 2๋กœ๋ถ€ํ„ฐ ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ์— ๋ฉ”์ผ์ด ๋„์ฐฉํ–ˆ๊ณ , ๋ฉ”์ผ ์„œ๋ฒ„ 2์™€ ์ปดํ“จํ„ฐ 2 ์‚ฌ์ด์˜ ๋ฉ”์ผ ๊ตํ™˜ ๊ณผ์ •์„ ์‚ดํŽด๋ณด๋ฉด ์•„๋ž˜์™€ ๊ฐ™๋‹ค. 

์„ธ์…˜ ์‹œ์ž‘์„ ํ†ต์ง€ํ•œ๋‹ค -> ์ˆ˜์‹ ์ž์˜ ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ํ†ต์ง€ํ•œ๋‹ค. ๋ฉ”์ผ ์„œ๋ฒ„ 2๋Š” "OK"๋ผ๋Š” ํ™•์ธ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค. -> ์ˆ˜์‹ ์ž์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ํ†ต์ง€ํ•œ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ '๋น„๋ฐ€๋ฒˆํ˜ธ ํ™•์ธ'์ด๋ผ๋Š” ํ™•์ธ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•œ๋‹ค. -> ์ปดํ“จํ„ฐ 2์—์„œ ์ž์‹ ์˜ ๋ฉ”์ผ์ด ์กด์žฌํ•˜๋Š”์ง€ ํ™•์ธํ•˜๊ณ , ๋ฉ”์ผ ์„œ๋ฒ„ 2๋Š” ๋ฉ”์ผ์ด "์žˆ์Œ"์ด๋ผ๊ณ  ํ™•์ธ ์‘๋‹ต์„ ๋ฐ˜ํ™˜ํ•ด์ค€๋‹ค. -> ๋ฉ”์ผ์˜ ์ „์†ก์„ ์š”์ฒญํ•œ๋‹ค. (์ฆ‰, ์ปดํ“จํ„ฐ 2์—์„œ ๋ฉ”์ผ ๋ฐ•์Šค์— ๋ณด๊ด€๋œ ์ด๋ฉ”์ผ์„ ์ „์†ก๋ฐ›๋Š”๋‹ค) -> ์„ธ์…˜ ์ข…๋ฃŒ๋ฅผ ํ†ต์ง€ํ•œ๋‹ค.

 

ping ๋ช…๋ น

๋ชฉ์ ์ง€ ์ปดํ“จํ„ฐ์™€ ํ†ต์‹ ํ•˜๋ ค๋ฉด ping ๋ช…๋ น์ด ์ด์šฉ๋œ๋‹ค. ping ๋ช…๋ น์€ ICMP(Internet Control Message Protocol)์ด๋ผ๋Š” ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ด์„œ ๋ชฉ์ ์ง€ ์ปดํ“จํ„ฐ์— ICMP ํŒจํ‚ท์„ ์ „์†กํ•˜๊ณ , ํŒจํ‚ท์— ๋Œ€ํ•œ ์‘๋‹ต์ด ์ œ๋Œ€๋กœ ์˜ค๋Š”์ง€๋ฅผ ํ™•์ธํ•˜๋Š” ๋ช…๋ น์ด๋‹ค.

ping ๋ช…๋ น์ด ์ œ๋Œ€๋กœ ์‹คํ–‰๋œ๋‹ค๋ฉด ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์€ ์ •์ƒ์ด๋ฏ€๋กœ, ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ๊ฒ€ํ† ํ•  ๋•Œ ์ž์ฃผ ์‚ฌ์šฉ์ด ๋œ๋‹ค.

 

๐Ÿ” ICMP(Internet Control Message Protocol) : ์ธํ„ฐ๋„ท ์ œ์–ด ๋ฉ”์„ธ์ง€ ํ”„๋กœํ† ์ฝœ. ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ์Šค์œ„ํŠธ์— ๊ธฐ๋ก๋œ ์ฃผ์š” ํ”„๋กœํ† ์ฝœ ๊ฐ€์šด๋ฐ ํ•˜๋‚˜๋กœ, ๋„คํŠธ์›Œํฌ ์ปดํ“จํ„ฐ ์œ„์—์„œ ๋Œ์•„๊ฐ€๋Š” ์šด์˜ ์ฒด์ œ์—์„œ ์˜ค๋ฅ˜ ๋ฉ”์„ธ์ง€๋ฅผ ์ „์†ก๋ฐ›๋Š”๋ฐ ์ฃผ๋กœ ์“ฐ์ด๊ณ , ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์˜ ์ฃผ์š” ๊ตฌ์„ฑ์› ์ค‘ ํ•˜๋‚˜๋กœ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ์— ์˜์กดํ•ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ํ”„๋กœํ† ์ฝœ ๋ฒˆํ˜ธ 1๋กœ ํ• ๋‹น๋˜๊ณ , ์‹œ์Šคํ…Œ ์‚ฌ์ด์— ๋ฐ์ดํ„ฐ๋ฅผ ๊ตํ™˜ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์ตœ์ข… ์‚ฌ์šฉ์ž์— ์ ์šฉ๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์—์„œ TCP์™€ UDP์™€๋Š” ๋‹ค๋ฅด๋‹ค. (ping์ด๋‚˜ traceroute ๊ฐ™์€ ๋ช‡ ๋ช‡ ์ง„๋‹จ ํ”„๋กœ๊ทธ๋žจ ์ œ์™ธ)

์œˆ๋„์šฐ๋ผ๋ฉด CMD ์ฐฝ์„ ์—ด์–ด

  • ping ๋ชฉ์ ์ง€ IP ์ฃผ์†Œ ๋˜๋Š”
  • ping ๋ชฉ์ ์ง€ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„

์ด๋ ‡๊ฒŒ ์‹คํ–‰ํ•ด๋ณด๊ณ  ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

'๐Ÿ‘ฉโ€๐Ÿ’ป > Network' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 9 ๋ฌด์„  ๋žœ ์ดํ•ดํ•˜๊ธฐ(๋ฌด์„  ์•ก์„ธ์Šค ํฌ์ธํŠธ, ๋ฌด์„  ํด๋ผ์ด์–ธํŠธ, ๋ฌด์„  ๋žœ์˜ ๊ทœ๊ฒฉ, ์ฑ„๋„, SSID, IEEE802.11n, ์ „ํŒŒ ๊ฐ„์„ญ)  (0) 2020.10.30
[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 8 ๋„คํŠธ์›Œํฌ์˜ ์ „์ฒด ํ๋ฆ„ ์‚ดํŽด๋ณด๊ธฐ (์ปดํ“จํ„ฐ->์Šค์œ„์น˜->๋ผ์šฐํ„ฐ->์›น์„œ๋ฒ„ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์™€ ์ „๋‹ฌ, ์บก์Šํ™”, ์—ญ์บก์Šํ™”, OSI ๊ณ„์ธต, ๋ผ์šฐํŒ…)  (0) 2020.10.30
[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 6 ์ „์†ก ๊ณ„์ธต : ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†กํ•˜๊ธฐ(์—ฐ๊ฒฐํ˜• ํ†ต์‹ , ๋น„์—ฐ๊ฒฐํ˜• ํ†ต์‹ , TCP, UDP, 3-way handshake, ํฌํŠธ ๋ฒˆํ˜ธ, ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ)  (0) 2020.10.22
[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 5 ๋„คํŠธ์›Œํฌ ๊ณ„์ธต : ๋ชฉ์ ์ง€์— ๋ฐ์ดํ„ฐ ์ „๋‹ฌํ•˜๊ธฐ (IP, ๋ผ์šฐํ„ฐ, IP ์ฃผ์†Œ, ์„œ๋ธŒ๋„ท, ๋ผ์šฐํŒ…)  (0) 2020.10.17
[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 4 ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต : ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ ๊ฐ„ ์ „์†ก๊ณผ ์ด๋”๋„ท(MAC ์ฃผ์†Œ, ํ”„๋ ˆ์ž„, ์Šค์œ„์น˜, ์ „์ด์ค‘ ํ†ต์‹ , ๋ฐ˜์ด์ค‘ ํ†ต์‹ )  (0) 2020.10.13