๊ฐœ๋ฐœ ์ง€์‹/WEB ์ง€์‹

๐ŸŒ ์ธํ„ฐ๋„ท ๋„คํŠธ์›Œํฌ ํ†ต์‹  ๊ธฐ์ดˆ (IP / TCP / UDP / PORT / DNS)

์ธํŒŒ_ 2021. 9. 6. 18:36

์›น-ํ†ต์‹ -๊ธฐ๋ณธ-์ด๋ก -ํ†ตํ•ฉ

์ธํ„ฐ๋„ท ํ†ต์‹ ์€ ์–ด๋–ป๊ฒŒ ์ด๋ฃจ์–ด์ง€๋Š”๊ฐ€

  • ํด๋ผ์ด์–ธํŠธ์—์„œ ๋‹ค๋ฅธ ํด๋ผ์ด์–ธํŠธ(์ปดํ“จํ„ฐ)๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ผ๊ฒฝ์šฐ ์œ„์น˜์— ๋”ฐ๋ผ ์œ„์„ฑ, ํ•ด์ €๊ด‘์ผ€์ด๋ธ”, ๊ธฐํƒ€ ํ†ต์‹ ์„œ๋ฒ„์™€ ๊ฐ™์€ ์ธํ„ฐ๋„ท๋ง์„ ๊ฑฐ์ณ์„œ ์ƒ๋Œ€ ์ปดํ“จํ„ฐ์— ๋„๋‹ฌํ•˜๊ฒŒ ๋œ๋‹ค.
  • ๊ทธ๋Ÿฐ๋ฐ ์ธํ„ฐ๋„ท ๋ง์€ ๋‹จ์ˆœํ•˜์ง€ ์•Š์•„, ์•„๋ž˜ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ์ˆ˜ ๋งŽ์€ ์ค‘๊ฐ„ ๋…ธ๋“œ๋ฅผ ๊ฑฐ์ณ์„œ ์„œ๋ฒ„ ์ปดํ“จํ„ฐ์—๊ฒŒ ๋„์ฐฉํ•œ๋‹ค.
  • ์ด๋ ‡๊ฒŒ ์›น ํ†ต์‹  ๊ณผ์ •์ด ์–ด๋–ค ๊ทœ์น™์œผ๋กœ ๋ชฉ์ ์ง€๊นŒ์ง€ ์•ˆ์ „ํ•˜๊ฒŒ ๋„์ฐฉํ•˜๋Š”์ง€์˜ ์ดํ•ด๋ฅผ ํ•˜๊ธฐ ์œ„ํ•ด ์ด์ œ๋ถ€ํ„ฐ ๋ฐฐ์šธ IP, UCP, DNS ํ”„๋กœํ† ์ฝœ ์ง€์‹๋“ค์„ ์•Œ์•„์•ผ ํ•œ๋‹ค.
[ ๋…ธ๋“œ ]
๋„คํŠธ์›Œํฌ๋ฅผ ์ค‘๊ฐ„์—์„œ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์„œ๋ฒ„๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.
๋„คํŠธ์›Œํฌ์˜ ๊ธฐ๋ณธ์š”์†Œ์ธ ์ง€์—ญ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ์™€ ๊ทธ ์•ˆ์— ์†ํ•œ ์žฅ๋น„๋“ค์„ ํ†ตํ‹€์–ด ํ•˜๋‚˜์˜ ๋…ธ๋“œ๋ผ๊ณ  ๋ถ€๋ฅด๋ฉฐ, ์žฌ๋ถ„๋ฐฐ ์ง€์  ๋˜๋Š” ํ†ต์‹  ์ข…๋‹จ์ ์ด๋‹ค. 

์ธํ„ฐ๋„ท ํ†ต์‹ 


IP (์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ)

 

[WEB] ๐ŸŒ IP ๊ธฐ์ดˆ (์‚ฌ์„คIP / ๊ณต์ธIP / NAT) ๊ฐœ๋… ์ •๋ง ์‰ฝ๊ฒŒ ์ •๋ฆฌ

์•„์ดํ”ผ(IP) ์ข…๋ฅ˜ IP(Internet Protocol) ๋ž€ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ๋ชจ๋“  ์žฅ์น˜๋“ค(์ปดํ“จํ„ฐ, ์„œ๋ฒ„ ์žฅ๋น„, ์Šค๋งˆํŠธํฐ ๋“ฑ)์„ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐ๊ฐ์˜ ์žฅ๋น„์—๊ฒŒ ๋ถ€์—ฌ๋˜๋Š” ๊ณ ์œ  ์ฃผ์†Œ์ด๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๋‹ค๋ฅธ์‚ฌ๋žŒ์—๊ฒŒ

inpa.tistory.com

์šฐ๋ฆฌ๊ฐ€ ์ธํ„ฐ๋„ท์„ ์‚ฌ์šฉํ•˜๋ฉด ํ•œ๋ฒˆ์ฏค์€ ๋“ค์–ด๋ณธ ์•„์ดํ”ผ(IP)๋ž€ ์†ก์‹ /์ˆ˜์‹  ํด๋ผ์ด์–ธํŠธ์—์„œ ์ •๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ›์„ ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์ •๋ณด ์œ„์ฃผ์˜ ํ”„๋กœํ† ์ฝœ์„ ๋งํ•œ๋‹ค.

์‰ฝ๊ฒŒ ๋งํ•˜์ž๋ฉด ์šฐ๋ฆฌ๊ฐ€ ๋ฐฐ๋‹ฌ์„ ์‹œํ‚ฌ ๋•Œ ์‹œ/๊ตฐ/๊ตฌ ๋„๋กœ๋ช… ์ฃผ์†Œ๊ฐ€ ํ•„์š”ํ•˜๋“ฏ์ด ๋ฐฉ๋Œ€ํ•œ ๋„คํŠธ์›Œํฌ ์„ธ์ƒ์—์„œ ํŠน์ • ํ˜ธ์ŠคํŠธ์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋„์ฐฉํ•  ์ฃผ์†Œ๊ฐ€ ํ•„์š”ํ•œ๋ฐ ์ด๋ฅผ IP๋ผ ๋ถ€๋ฅธ๋‹ค๊ณ  ์ดํ•ดํ•˜๋ฉด ๋œ๋‹ค.

์ด์ฒ˜๋Ÿผ IP์˜ ์—ญํ• ์€ ํŒจํ‚ท์ด๋ผ๋Š” ํ†ต์‹  ๋‹จ์œ„๋กœ ์ง€์ •ํ•œ IP ์ฃผ์†Œ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์— ๋ชฉ์ ์„ ๋‘”๋‹ค.

web-ip
๋‚ด์ฃผ์†Œ(100.100.100.1) -> ์ƒ๋Œ€์ฃผ์†Œ(200.200.200.2)


IP ํŒจํ‚ท ์ •๋ณด

์œ„์—์„œ IP๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ๋Œ€ ํด๋ผ์ด์–ธํŠธ์— ๋ณด๋‚ผ๋•Œ ํŒจํ‚ท์ด๋ผ๋Š” ํŠน์ˆ˜ํ•œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋กœ ๋ณด๋‚ธ๋‹ค๊ณ  ์„ค๋ช…ํ–ˆ์—ˆ๋‹ค.

ํ•œ๋งˆ๋””๋กœ ๋ฐฐ๋‹ฌ์„ ๋ณด๋‚ผ๋•Œ ๋พฑ๋พฑ์ด๋กœ ๊ฐ์‹ธ๊ณ  ์ข…์ด๋ฐ•์Šค๋กœ ํฌ์žฅ์—์„œ ๋ณด๋‚ด๋“ฏ์ด, ์ธํ„ฐ๋„ท ๋ฐ์ดํ„ฐ๋ฅผ ํŒจํ‚ท์— ํฌ์žฅํ•˜์—ฌ ์ธํ„ฐ๋„ท ๋ง์„ ํ†ตํ•ด์„œ ์ „๋‹ฌํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.

ํŒจํ‚ท(Packet)์€ ํŒจํ‚ค์ง€(์ˆ˜ํ™”๋ฌผ) + ๋ฒ„ํ‚ท(๋ฉ์–ด๋ฆฌ)์˜ ํ•ฉ์„ฑ์–ด์ด๋‹ค.

์•„์ดํ”ผ ํŒจํ‚ท์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

  • ์ „์†กํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ํ•œ ๋ธ”๋ก(payload)
  • ์ฃผ์†Œ์ง€ ์ •๋ณด(๋ฐœ์‹ ์ง€ ์ฃผ์†Œ, ๋ชฉ์ ์ง€ ์ฃผ์†Œ)
  • Header, IPv6์™€ ๊ฐ™์ด ์ธํ„ฐ๋„ท ๋ง์ด ํŒจํ‚ท์„ ๋ชฉ์ ์ง€๊นŒ์ง€ ์ „๋‹ฌํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๊ด€๋ฆฌ ์ •๋ณด

web-ip

 

1. ํด๋ผ์ด์–ธํŠธ ํŒจํ‚ท ์ „๋‹ฌ

  • ๊ทœ์น™์— ๋งž์ถฐ ๋ณด๋‚ด๋ฉด ๋…ธ๋“œ๋ผ๋ฆฌ ์„œ๋กœ ์ฃผ๊ณ  ๋ฐ›์œผ๋ฉฐ ๋„์ฐฉ์ง€์— ๋„์ฐฉํ•˜๊ฒŒ ๋œ๋‹ค.

web-ip

 

2. ์„œ๋ฒ„ ํŒจํ‚ท ์ „๋‹ฌ

  • ๊ทธ๋Ÿผ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์€ ์ƒ๋Œ€๋ฐฉ๋„ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ž˜ ๋ฐ›์•˜๋‹ค๋Š” ๋‚ด์šฉ์„ ์ „๋‹ฌํ•œ๋‹ค.

web-ip


IP ํ”„๋กœํ† ์ฝœ์˜ ํ•œ๊ณ„

ํ•˜์ง€๋งŒ ๋‹จ์ˆœํžˆ IP ์ฃผ์†Œ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” ๋ฐ์—๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ๋‹ค.

์ค‘๊ฐ„์— ํŒจํ‚ท์ด ์œ ์‹ค๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋งŒ์ผ ์ƒ๋Œ€ ์ปดํ“จํ„ฐ๊ฐ€ ์–ด๋– ํ•œ ์—๋Ÿฌ๊ฐ€ ์ƒ๊ฒจ ๋ฐ›์„์ˆ˜ ์—†๋Š” ์ƒํ™ฉ์ด์–ด๋„ ๋ฌด์ž‘์ • ๋ณด๋‚ด๊ฑฐ๋‚˜, ํŒจํ‚ท๋“ค์ด ์ˆœ์„œ๋Œ€๋กœ ๋„์ฐฉํ•œ๋‹ค๋Š” ๋ณด์žฅ๋„ ์—†๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

 

1. ๋น„์—ฐ๊ฒฐ์„ฑ

  • ํŒจํ‚ท์„ ๋ฐ›์„ ๋Œ€์ƒ์ด ์—†๊ฑฐ๋‚˜ ์„œ๋น„์Šค๊ฐ€ ๋ถˆ๋Šฅ ์ƒํƒœ์—ฌ๋„ ํŒจํ‚ท์„ ์ „์†กํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์„œ๋ฒ„๊ฐ€ ์‚ด์•„์žˆ๋Š”์ง€ ์ฃฝ์–ด์žˆ๋Š”์ง€ ๋ชจ๋ฅด๋Š” ์ƒํƒœ์—์„œ ๊ทธ๋ƒฅ ๋ณด๋‚ธ๋‹ค. ๋”ฐ๋ผ์„œ ํด๋ผ์ด์–ธํŠธ ์ž…์žฅ์—์„  ๋Œ€์ƒ ์„œ๋ฒ„๊ฐ€ ์ด ํŒจํ‚ท์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š” ์ƒํƒœ์ธ์ง€ ๋ชจ๋ฅด๊ฒŒ ๋œ๋‹ค.

IP ํ”„๋กœํ† ์ฝœ์˜ ํ•œ๊ณ„

 

2. ๋น„์‹ ๋ขฐ์„ฑ - ํŒจํ‚ท ์†Œ์‹ค

  • ํŒจํ‚ท์ด ์ค‘๊ฐ„์— ์†Œ์‹ค๋  ๊ฒฝ์šฐ ๋Œ€์ฒ˜ํ•  ๋ฐฉ๋ฒ•์ด ์—†์–ด ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธด๋‹ค.

IP ํ”„๋กœํ† ์ฝœ์˜ ํ•œ๊ณ„

 

3. ๋น„์‹ ๋ขฐ์„ฑ - ํŒจํ‚ท ์ˆœ์„œ ๋ณด์žฅ X

  • ํŒจํ‚ท์ด ์ˆœ์„œ๊ฐ€ ๋ณด์žฅ๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค.
์˜ˆ๋ฅผ๋“ค์–ด ์ฑ„ํŒ… ๋ฉ”์„ธ์ง€๋ฅผ ๋ณด๋‚ธ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์ž.
๋งŒ์ผ ๋ฉ”์„ธ์ง€ ์šฉ๋Ÿ‰์ด ๋ณดํ†ต 1500byte๊ฐ€ ๋„˜์œผ๋ฉด ํ•œ ๋ฒˆ์— ๋„ˆ๋ฌด ๋งŽ์€ ๊ฑธ ๋ณด๋‚ด๋ฉด ๋ถ€๋‹ด์Šค๋Ÿฝ๊ธฐ ๋•Œ๋ฌธ์— ๋Š์–ด์„œ ๋ณด๋‚ด๊ฒŒ ๋œ๋‹ค.
"Hello world!' ๋ผ๋Š” 3000byte ๋ฉ”์„ธ์ง€๋ฅผ ๋ณด๋‚ธ๋‹ค๊ณ  ํ•˜๋ฉด, "Hello"๊ฐ€ 1500byte, "world!"๊ฐ€ 1500byte ๋‘๊ฐœ์˜ ํŒจํ‚ท์„ ๋Š์–ด์„œ ๋ณด๋‚ธ๋‹ค๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.
๊ทธ๋Ÿฐ๋ฐ ํŒจํ‚ท๋“ค์ด ๋…ธ๋“œ๋ฅผ ํƒ€๋Š”๋ฐ ํŒจํ‚ท๋งˆ๋‹ค ๋…ธ๋“œ ํƒ€๋Š” ๊ฒฝ๋กœ๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ๋  ์ˆ˜์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋„์ฐฉํ•˜๋Š” ์ˆœ์„œ๊ฐ€ ์ƒ์ดํ•˜๊ฒŒ ๋œ๋‹ค.

IP ํ”„๋กœํ† ์ฝœ์˜ ํ•œ๊ณ„

 

4. ๋„์ฐฉํ•ด๋„ ํ”„๋กœ๊ทธ๋žจ ๊ตฌ๋ถ„ ๋ถˆ๊ฐ€

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

TCP (Transmission Control Protocol)

  • ์ „์†ก ์ œ์–ด ํ”„๋กœํ† ์ฝœ(Transmission Control Protocol)
  • ๋ฐ์ดํ„ฐ ์ „๋‹ฌ ๋ณด์ฆํ•˜๊ณ  ์ˆœ์„œ๋ฅผ ๋ณด์žฅํ•˜๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœํ† ์ฝœ์„ ์ผ์ปฌ์Œ
  • ์ปดํ“จํ„ฐ๋ผ๋ฆฌ ‘๋ณด๋ƒˆ์Šต๋‹ˆ๋‹ค’, ‘๋„์ฐฉํ–ˆ์Šต๋‹ˆ๋‹ค’๋ผ๊ณ  ์„œ๋กœ ํ™•์ธ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๋ฉด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์Œ์œผ๋กœ์จ ํ†ต์‹ ์˜ ์‹ ๋ขฐ์„ฑ์„ ํ™•๋ฆฝ. ํ•œ๋งˆ๋””๋กœ TCP๋Š” IP์˜ ๋ฌธ์ œ๋ฅผ ๋ณด์™„ํ•ด์ฃผ๋Š” ๋…€์„์ด๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.
  • TCP 3 way handshake(๊ฐ€์ƒ ์—ฐ๊ฒฐ)์œผ๋กœ ์ „์†ก์„ ์ œ์–ดํ•œ๋‹ค.
  • ์›น์ด๋‚˜ ๋ฉ”์ผ, ํŒŒ์ผ ๊ณต์œ  ๋“ฑ๊ณผ ๊ฐ™์ด ๋ฐ์ดํ„ฐ๋ฅผ ๋ˆ„๋ฝ์‹œํ‚ค๊ณ  ์‹ถ์ง€ ์•Š์€ ์„œ๋น„์Šค์— ์‚ฌ์šฉ

TCP / IP ํŒจํ‚ท ์ •๋ณด

  • ์œ„์—์„œ ์‚ดํŽด๋ณธ ip ํŒจํ‚ท์— tcp ํŒจํ‚ท์„ ์ง‘์–ด๋„ฃ์–ด ์ข€๋” ํƒ๋ฐฐ ํ™”๋ฌผ์„ ๊ฐ•ํ™”ํ•œ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค.
  • ๋‹จ์ˆœํžˆ ๋ชฉ์ ์ง€ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ˆœ์„œ, ๊ฒ€์ฆ, ์ „์†ก ์ œ์–ด ์ •๋ณด๊ฐ€ ๋“ค์–ด์žˆ์–ด, ๊ธฐ์กด IP ํŒจํ‚ท์ •๋ณด์˜ ํ•œ๊ณ„์ธ ๋น„์‹ ๋ขฐ์„ฑ๊ณผ ๋น„์—ฐ๊ฒฐ์„ฑ์„ TCP ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•จ์œผ๋กœ์จ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๋Š” ์‹์ด๋‹ค.

TCP / IP ํŒจํ‚ท

 

TCP / IP ํŒจํ‚ท ์ „๋‹ฌ ๊ณผ์ •

TCP / IP ํŒจํ‚ท ์ „๋‹ฌ ๊ณผ์ •

  1. ์ฑ„ํŒ… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋กœ๊ทธ๋žจ์—์„œ Socket ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ผ๋Š” ๊ฒƒ์„ ์‚ฌ์šฉํ•ด OS์— "Hello, world!" ๋ผ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ๋„˜๊ธด๋‹ค.
  2. ๊ทธ๋Ÿผ ์ปดํ“จํ„ฐ ์šด์˜์ฒด์ œ์ชฝ์—์„œ๋Š” "Hello, world!" ๋ผ๋Š” ๋ฉ”์‹œ์ง€์— TCP ์ •๋ณด๋ฅผ ์”Œ์šฐ๊ณ (์ดˆ๋ก์ƒ‰), IP ์ •๋ณด๋ฅผ ๋˜ ์”Œ์šด๋‹ค(์ฃผํ™ฉ์ƒ‰).
  3. ์ด๋ ‡๊ฒŒ TCP / IP ํŒจํ‚ท์ด ์ƒ์„ฑ๋œ๋‹ค.
  4. ์ด ๋ฐ์ดํ„ฐ๊ฐ€ ์‹ค์ œ ๋žœ ์นด๋“œ๋ฅผ ํ†ตํ•ด ๋‚˜๊ฐˆ ๋•Œ๋Š” Ethernet frame ์„ ํฌํ•จํ•ด์„œ ๋‚˜๊ฐ„๋‹ค(๊ฒ€์ •์ƒ‰). Ethernet frame ์—๋Š” ์‹ค์ œ ๋ฌผ๋ฆฌ์ ์ธ ์ •๋ณด๊นŒ์ง€ ๋“ค์–ด์žˆ๋‹ค.

TCP 3 way handshake

  • ์ƒ๋ณธ๊ฒฉ์ ์œผ๋กœ ์ƒ๋Œ€ ํด๋ผ์ด์–ธํŠธ์™€ ์—ฐ๊ฒฐ๋˜๊ธฐ ์ „์— ๊ฐ€์ƒ ์—ฐ๊ฒฐ์„ ํ•ด์„œ ํŒจํ‚ท์œผ๋กœ ๋ณด๋‚ด์„œ ํ™•์ธํ•˜๋Š” ๋™์ž‘
  • ์ฃผ์˜ํ•  ์ ์€ ์ง„์งœ ์—ฐ๊ฒฐ๋œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๋…ผ๋ฆฌ์ ์œผ๋กœ ์—ฐ๊ฒฐ์ด ๋œ๊ฑฐ์ง€ ์‹ค์ œ๋กœ ์—ฐ๊ฒฐ๋œ ๊ฒŒ ์•„๋‹ˆ๋‹ค.

TCP 3 way handshake

  1. ํด๋ผ์ด์–ธํŠธ๊ฐ€ SYN(์ ‘์† ์š”์ฒญ)์ด๋ผ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ์„œ๋ฒ„์—๊ฒŒ ์ ‘์†ํ•˜๋Š” ๊ฑฐ ์ˆ˜๋ฝํ•ด๋‹ฌ๋ผ๊ณ  ์š”์ฒญํ•œ๋‹ค.
  2. ์„œ๋ฒ„์—์„œ๋Š” ์ ‘์†์„ ์ˆ˜๋ฝํ•˜๊ฒ ๋‹ค๊ณ  ACK(์š”์ฒญ ์ˆ˜๋ฝ)๋ผ๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ๋ณด๋‚ด๋ฉด์„œ, ์„œ๋ฒ„ ์—ญ์‹œ ์ ‘์†์„ ์ˆ˜๋ฝํ•ด๋‹ฌ๋ผ๊ณ  SYN๋ฅผ ๋ณด๋‚ธ๋‹ค.
  3. ํด๋ผ์ด์–ธํŠธ๋„ ์ ‘์†์„ ์ˆ˜๋ฝํ•˜๊ฒ ๋‹ค๊ณ  ์„œ๋ฒ„์—๊ฒŒ ๋‹ค์‹œ ACK๋ฅผ ๋ณด๋‚ธ๋‹ค. 
  4. ์—ฐ๊ฒฐ์ด ๋˜๊ณ  ๋‚˜๋ฉด ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•œ๋‹ค. (์š”์ฆ˜์€ ์ตœ์ ํ™”๊ฐ€ ์ž˜ ๋˜์„œ ๋งˆ์ง€๋ง‰ ACK๋ฅผ ๋ณด๋‚ผ ๋•Œ ๊ฐ™์ด ๋ฐ์ดํ„ฐ๋„ ์ „์†กํ•˜๋Š” ํŽธ)

 

1. ๋ฐ์ดํ„ฐ ์ „๋‹ฌ ๋ณด์ฆ

TCP (Transmission Control Protocol)

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

 

2. ์ˆœ์„œ ๋ณด์žฅ

TCP (Transmission Control Protocol)

  1. ๋ฉ”์„ธ์ง€ ์šฉ๋Ÿ‰์ด ์ปค์„œ ์ž˜๋ผ์„œ 1, 2, 3๋ฒˆ ์ˆœ์„œ๋Œ€๋กœ ๋ณด๋ƒˆ๋Š”๋ฐ, ์„œ๋ฒ„์—์„œ 1, 3, 2๋ฒˆ ์ˆœ์„œ๋กœ ๋„์ฐฉ์„ ํ•ด๋ฒ„๋ ธ๋‹ค.
  2. ์ž˜๋ชป ์ „์†ก๋œ ํŒจํ‚ท์„ ๊ธฐ์ค€์œผ๋กœ ๋‹ค์‹œ ๋ณด๋‚ด๋ผ๊ณ  ์š”์ฒญ์„ ํ•ด์„œ ๋‹ค์‹œ ํŒจํ‚ท์„ ๋ฐ›๋Š”๋‹ค.
  3. ๊ทธ๋Ÿผ์œผ๋กœ์จ ์ˆœ์„œ๊ฐ€ ์ค‘์š”ํ•œ ํŒจํ‚ท ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด์„œ ์ˆœ์„œ๋ฅผ ๋ณด์žฅํ•  ์ˆ˜ ์žˆ๋‹ค.
์ด๋ ‡๊ฒŒ ํŒจํ‚ท์„ ์ˆœ์„œ๋Œ€๋กœ ์ œ์–ด๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์ด์œ ๋Š” TCP ๋ฐ์ดํ„ฐ ์•ˆ์— ์ „์†ก ์ œ์–ด, ์ˆœ์„œ, ์ •๋ณด๋“ค์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.
๊ทธ๋ž˜์„œ TCP๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กœํ† ์ฝœ์ด๋ผ๊ณ  ์–˜๊ธฐํ•œ๋‹ค.

UDP (User Datagram Protocol)

  • ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๊ทธ๋žจ ํ”„๋กœํ† ์ฝœ(User Datagram Protocol)
  • ๋น„ ์—ฐ๊ฒฐ์ง€ํ–ฅ์  ํ”„๋กœํ† ์ฝœ๋กœ์„œ, ๋ฐ์ดํ„ฐ ์ „๋‹ฌ ๋ณด์ฆํ•˜์ง€ ์•Š๊ณ  ์ˆœ์„œ ๋ณด์žฅํ•˜์ง€๋„ ์•Š๋Š”๋‹ค.
  • TCP์— ๋น„๊ตํ•ด์„œ ๊ธฐ๋Šฅ์ด ๊ฑฐ์˜ ์—†์–ด ๋‹จ์ˆœํ•˜์ง€๋งŒ ์˜ค๋กœ์ง€ ๋น ๋ฅด๊ฒŒ ํŒจํ‚ท์„ ๋ณด๋‚ด๋Š” ๊ฒƒ์ด ์ฃผ ๋ชฉ์ 
  • ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋ฉด ๊ทธ๊ฒƒ์œผ๋กœ ๋์ด๋ฏ€๋กœ ์‹ ๋ขฐ์„ฑ์€ ์—†์ง€๋งŒ ํ™•์ธ ์‘๋‹ต๊ณผ ๊ฐ™์€ ์ ˆ์ฐจ๋ฅผ ์ƒ๋žตํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํ†ต์‹ ์ด ๋น ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ๋„๋ฉ”์ธ, ์‹ค์‹œ๊ฐ„ ๋™์˜์ƒ ์ŠคํŠธ๋ฆฌ๋ฐ ์„œ๋น„์Šค์—์„œ ์‚ฌ์šฉ๋œ๋‹ค.
  • IP์™€ ๊ฑฐ์˜ ๊ฐ™๋‹ค๊ณ  ๋ณด๋ฉด๋˜๊ณ , IP ์ •๋ณด์— PORT์™€ ์ฒดํฌ์„ฌ(๋ฉ”์‹œ์ง€ ๊ฒ€์ฆํ•ด์ฃผ๋Š” ๋ฐ์ดํ„ฐ)  ์ •๋„๋งŒ ์ถ”๊ฐ€๋œ ํ˜•ํƒœ
  • IP์— ๊ธฐ๋Šฅ์ด ๊ฑฐ์˜ ์ถ”๊ฐ€๋˜์ง€ ์•Š์€ ํ•˜์–€ ๋„ํ™”์ง€ ๊ฐ™์€ ์ƒํƒœ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ตœ์ ํ™” ๋ฐ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์ด ์šฉ์ดํ•˜๋‹ค.
    • ํ•„์š”๋กœ ํ•˜๋Š” ๊ธฐ๋Šฅ๋งŒ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค.
    • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ถ”๊ฐ€ ์ตœ์ ํ™”๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋ฉด UDP ์œ„์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ๋ฒจ์—์„œ ๋ญ”๊ฐ€๋ฅผ ๋งŒ๋“ค์–ด๋‚ด๋ฉด ๋œ๋‹ค. 

    UDP (User Datagram Protocol)


    TCP vs UDP ๋น„๊ตํ‘œ

    TCP UDP
    ์—ฐ๊ฒฐ์ง€ํ–ฅํ˜• ํ”„๋กœํ† ์ฝœ ๋น„ ์—ฐ๊ฒฐ์ง€ํ–ฅํ˜• ํ”„๋กœํ† ์ฝœ
    ๋ฐ”์ดํŠธ ์ŠคํŠธ๋ฆผ์„ ํ†ตํ•œ ์—ฐ๊ฒฐ ๋ฉ”์„ธ์ง€ ์ŠคํŠธ๋ฆผ์„ ํ†ตํ•œ ์—ฐ๊ฒฐ
    ํ˜ผ์žก์ œ์–ด, ํ๋ฆ„์ œ์–ด ํ˜ผ์žก์ œ์–ด์™€ ํ๋ฆ„์ œ์–ด ์ง€์› X
    ์ˆœ์„œ ๋ณด์žฅ, ์ƒ๋Œ€์ ์œผ๋กœ ๋Š๋ฆผ ์ˆœ์„œ ๋ณด์žฅ๋˜์ง€ ์•Š์Œ, ์ƒ๋Œ€์ ์œผ๋กœ ๋น ๋ฆ„
    ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก - ์•ˆ์ •์  ๋ฐ์ดํ„ฐ ์ „์†ก ๋ณด์žฅ X
    ์„ธ๊ทธ๋จผํŠธ TCP ํŒจํ‚ท ๋ฐ์ดํ„ฐ๊ทธ๋žจ UDP ํŒจํ‚ท
    HTTP, Email, File transfer ์—์„œ ์‚ฌ์šฉ ๋„๋ฉ”์ธ, ์‹ค์‹œ๊ฐ„ ๋™์˜์ƒ ์„œ๋น„์Šค์—์„œ ์‚ฌ์šฉ

    TCP vs UDP


    PORT

     

    [WEB] ๐ŸŒ ํฌํŠธ(PORT) ๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

    ํฌํŠธ - Port ๋ณธ๋ž˜์˜ ์˜๋ฏธ๋กœ ์ง์—ญํ•˜๋ฉด 'ํ•ญ๊ตฌ'๋ผ๋Š” ๋œป์œผ๋กœ, ์ปดํ“จํ„ฐ ๊ด€๋ จ ๋ถ„์•ผ์—์„œ์˜ ์˜๋ฏธ๋กœ๋Š” ์šด์˜ ์ฒด์ œ ํ†ต์‹ ์—์„œ์˜ ์ข…๋‹จ์ ์„ ๋œปํ•œ๋‹ค. ์–ด๋– ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์†ก์ˆ˜์‹ ์„ ํ•  ๋•Œ Datalink ๊ณ„์ธต์—์„œ๋Š” ํ˜ธ์ŠคํŠธ์˜ N

    inpa.tistory.com

    IP๋ฅผ ์ด์šฉํ•ด ๋ฐฉ๋Œ€ํ•œ ์ธํ„ฐ๋„ท ์„ธ๊ณ„์˜ ๋…ธ๋“œ๋“ค์„ ๊ฑฐ์ณ ์ƒ๋Œ€๋ฐฉ ์ปดํ“จํ„ฐ ์ฃผ์†Œ๋กœ ๊ฐˆ์ˆ˜ ์žˆ๊ฒŒ ๋˜๊ณ , TCP๋ฅผ ํ†ตํ•ด ์ƒ๋Œ€๋ฐฉ์ด ์ž˜ ๋ฐ›์•˜๋Š”์ง€ ์‹ ๋ขฐ์„ฑ๋„ ๋ณด์žฅํ–ˆ๋‹ค.

    ํ•˜์ง€๋งŒ ์—ฌ๊ธฐ์„œ ํ•œ๊ฐ€์ง€ ์ด์Šˆ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค.

    ๋ณดํ†ต ์ปดํ“จํ„ฐ๋ฅผ ํ• ๋•Œ ์นด์นด์˜คํ†ก๋„ ํ•˜๊ณ  ๊ฒŒ์ž„๋„ ํ•˜๋ฉฐ ์›น์„œํ•‘๋„ ํ•˜๋Š”, ์—ฌ๋Ÿฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋„์šฐ๊ณ  ์ด์šฉํ•œ๋‹ค.

    ๋งŒ์ผ ์ฑ„ํŒ…๋ฉ”์„ธ์ง€๋ฅผ ์ƒ๋Œ€๋ฐฉ์—๊ฒŒ ๋ณด๋ƒˆ๋Š”๋ฐ IP์ •๋ณด๋ฅผ ํ†ตํ•ด ์ƒ๋Œ€๋ฐฉ ํด๋ผ์ด์–ธํŠธ์— ๋„์ฐฉํ–ˆ๋”๋‹ˆ ์–ด๋Š ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•ด์•ผํ• ์ง€ ์ •๋ณด๊ฐ€ ์—†์–ด ์• ๋งคํ•œ ๊ฒƒ์ด๋‹ค.

    ์ข€ ๋” ์‹ค์ƒํ™œ์— ๋น„์œ ํ•˜์ž๋ฉด ์‡ผํ•‘๋ชฐ์—์„œ ์ฝœ๋ผ ํ•œ๋ฐ•์Šค๋ฅผ ์ฃผ๋ฌธํ–ˆ๋Š”๋ฐ, ์ง‘ ์ฃผ์†Œ๋ฅผ ํ˜„๋Œ€ ์•„ํŒŒํŠธ 101๋™ ์ด๋ผ๊ณ ๋งŒ ์ž‘์„ฑํ•œ๋‹ค๋ฉด, ํƒ๋ฐฐ๊ธฐ์‚ฌ๋Š” ํ˜„๋Œ€ ์•„ํŒŒํŠธ 101๋™ ๊ฑด๋ฌผ๊นŒ์ง„ ์˜ฌ ์ˆ˜์žˆ๊ฒ ์ง€๋งŒ, ๊ทธ ์•ˆ์—์žˆ๋Š” ์ˆ˜์‹ญ๊ฐœ์˜ ํ˜ธ์ˆ˜ ์ค‘์—์„œ ์–ด๋Š ์ง‘์— ํƒ๋ฐฐ๋ฅผ ๋ฐฐ๋‹ฌํ•ด์•ผํ• ์ง€ ๋ชจ๋ฅด๋Š” ์ƒํƒœ์ธ ๊ฒƒ์ด๋‹ค.

    ๋”ฐ๋ผ์„œ ์–ด๋Š ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํŒจํ‚ท์ธ์ง€๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ํฌํŠธ(PORT) ๋‚ด๋ถ€์šฉ ์ฃผ์†Œ ๊ฐœ๋…์„ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

    ์ฆ‰, ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ(IP)๋Š” ์ƒ๋Œ€ ํด๋ผ์ด์–ธํŠธ ๋ชฉ์ ์ง€๋งŒ์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ , ์ปดํ“จํ„ฐ ์•ˆ์˜ ์ˆ˜์‹ญ๊ฐœ ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์ค‘ ์–ด๋Š ํ”„๋กœ๊ทธ๋žจ์— ์ „๋‹ฌํ•ด์•ผ ํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๋ชฉ์ ์ง€ ์ •๋ณด๊ฐ€ ํฌํŠธ(PORT)๋ผ๊ณ  ๋ณด๋ฉด ๋œ๋‹ค.

    PORT


    ํŒจํ‚ท์—์„œ์˜ ํฌํŠธ ์œ„์น˜

    • ์ด๋Ÿฌํ•œ ํฌํŠธ ์ •๋ณด๋Š” TCP ํŒจํ‚ท์— ์ถœ๋ฐœ์ง€ PORT์™€ ๋ชฉ์ ์ง€ PORT๋กœ ๊ธฐ์žฌ ๋˜์–ด ์žˆ๋‹ค.

    PORT


    ํฌํŠธ ๋ฒˆํ˜ธ ์ข…๋ฅ˜

    • ํฌํŠธ ๋ฒˆํ˜ธ ๋ฒ”์œ„ : 0 ~ 65535
    • ์ด 6๋งŒ์—ฌ๊ฐœ์˜ ํฌํŠธ๋ฒˆํ˜ธ์ค‘์— 0 ~ 1023 ๋ฒˆํ˜ธ๋Š” ์ด๋ฏธ ์ „์—ญ์œผ๋กœ ์‚ฌ์šฉ๋˜์–ด์ง€๊ณ  ์žˆ๋Š” ํฌํŠธ์ด๋‹ค.
      • FTP - 20, 21
      • TELNET - 23
      • HTTP - 80
      • HTTPS - 443

    DNS (๋„๋ฉ”์ธ)

     

    [WEB] ๐ŸŒ DNS ๊ฐœ๋… & ๋™์ž‘ โ˜… ์•Œ๊ธฐ ์‰ฝ๊ฒŒ ์ •๋ฆฌ

    โ€‹DNS (Domain Name System) ๋ž€? ๋„๋ฉ”์ธ ๋„ค์ž„ ์‹œ์Šคํ…œ (Domain Name System, DNS) ์€ ํ˜ธ์ŠคํŠธ์˜ ๋„๋ฉ”์ธ๋„ค์ž„ (www.example.com)์„ ๋„คํŠธ์›Œํฌ์ฃผ์†Œ(192.168.1.0)๋กœ ๋ณ€ํ™˜ํ•˜๊ฑฐ๋‚˜, ๊ทธ ๋ฐ˜๋Œ€์˜ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์‹œ์Šคํ…œ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค

    inpa.tistory.com

    ์ธํ„ฐ๋„ท ํ†ต์‹ ์„ ์œ„ํ•ด IP๊ฐ€ ํ•„์š”ํ•˜๋‹ค๊ณ  ํ–ˆ๋Š”๋ฐ, ์ด IP์—๋Š” ๋ช‡๊ฐ€์ง€ ๋‹จ์ ์ด ์žˆ๋‹ค.

    ๋จผ์ € ์ˆซ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ์ฃผ์†Œ๋Š” ์‚ฌ๋žŒ์ด ์ฝ๊ณ  ๊ธฐ์–ตํ•˜๊ธฐ๋„ ํž˜๋“ค์–ด ๊ฐ€๋…์„ฑ์ด ๋งค์šฐ ๋–จ์–ด์ง„๋‹ค. ๋˜ํ•œ IP๋Š” ์–ธ์ œ๋“ ์ง€ ๋ณ€๊ฒฝ๋ ์ˆ˜ ์žˆ๋‹ค.

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

    ์šฐ๋ฆฌ๊ฐ€ ๋ธŒ๋ผ์šฐ์ €์— www.naver.com ์„ ์น˜๋ฉด ์šฐ๋ฆฌ๊ฐ€ ๊ตณ์ด ๋„ค์ด๋ฒ„ ํšŒ์‚ฌ์˜ ์„œ๋ฒ„ ์ฃผ์†Œ ์ˆซ์ž๋ฅผ ์™ธ์šธ ํ•„์š”์—†์ด ๋ฐ”๋กœ ๋„ค์ด๋ฒ„ ํŽ˜์ด์ง€์— ์ ‘์†ํ• ์ˆ˜ ์žˆ๋Š” ๊ฒƒ ์ฒ˜๋Ÿผ ํ‰์†Œ์—๋„ ์šฐ๋ฆฌ๋Š” ๋„๋ฉ”์ธ์„ ํ†ตํ•ด ์ธํ„ฐ๋„ท ํ†ต์‹ ์„ ํ•ด์˜จ ๊ฒƒ์ด๋‹ค.

    DNS (๋„๋ฉ”์ธ)DNS (๋„๋ฉ”์ธ)


    # ์ฐธ๊ณ ์ž๋ฃŒ

    ๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ HTTP ์›น ๊ธฐ๋ณธ ์ง€์‹ - ๊น€์˜ํ•œ