๋‹ต๋ณ€์— ํฌํ•จํ•ด์•ผ ํ•  ํ‚ค์›Œ๋“œ

  • HTTP vs HTTPS: ๋ณด์•ˆ์ด ์ ์šฉ๋œ ํ†ต์‹  ๋ฐฉ์‹
  • TCP vs UDP: ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก(TCP)๊ณผ ๋น ๋ฅธ ์ „์†ก(UDP)์˜ ์ฐจ์ด
  • ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ: ์„œ๋ฒ„ ๋ถ€ํ•˜๋ฅผ ์—ฌ๋Ÿฌ ๋Œ€์˜ ์„œ๋ฒ„๋กœ ๋ถ„์‚ฐ
  • ์›น์†Œ์ผ“(WebSocket): ์‹ค์‹œ๊ฐ„ ์–‘๋ฐฉํ–ฅ ํ†ต์‹  ํ”„๋กœํ† ์ฝœ
  • CORS: ๋‹ค๋ฅธ ๋„๋ฉ”์ธ ๊ฐ„์˜ ์ž์› ์š”์ฒญ์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ณด์•ˆ ์ •์ฑ…
  1. IP ์ฃผ์†Œ์™€ DNS์˜ ๊ด€๊ณ„๋ฅผ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”
  2. NAT์ด๋ž€ ๋ฌด์—‡์ด๋ฉฐ, ์ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋ฅผ ์„ค๋ช…ํ•ด ์ฃผ์„ธ์š”
  3. HTTP Keep-Alive์˜ ์—ญํ• ๊ณผ ์„ฑ๋Šฅ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”
  4. TLS์™€ SSL์˜ ์ฐจ์ด์ ์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”
  5. ์„œ๋ฒ„ ๋ถ€ํ•˜ ๋ถ„์‚ฐ ๋ฐฉ์‹ ์ค‘ ๋ผ์šด๋“œ๋กœ๋นˆ ๋ฐฉ์‹๊ณผ IP ํ•ด์‹œ ๋ฐฉ์‹์˜ ์ฐจ์ด์ ์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”

IP์ฃผ์†Œ์™€ DNS

IP ์ฃผ์†Œ์™€ DNS์˜ ๊ด€๊ณ„๋ฅผ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”

IP ์ฃผ์†Œ (Internet Protocol Address)

  • ๋„คํŠธ์›Œํฌ ์ƒ์—์„œ ์žฅ์น˜๋“ค์„ ์‹๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ๊ณ ์œ ํ•œ ์ˆซ์ž ์ฃผ์†Œ
  • ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ ๊ฐ ์žฅ์น˜๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์‹๋ณ„ํ•˜๊ณ  ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ์Œ
  • IPv4, IPv6 (IPv6๋Š” ๋ณด๋‹ค ๋งŽ์€ ๊ณ ์œ  ์ฃผ์†Œ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋„์ž…)

DNS (Domain Name System)

  • ์‚ฌ์šฉ์ž๊ฐ€ ์›น์‚ฌ์ดํŠธ์˜ ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์ž…๋ ฅํ•˜๋ฉด ์ด๋ฅผ ํ•ด๋‹น ์„œ๋ฒ„์˜ IP์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•ด์ฃผ๋Š” ์‹œ์Šคํ…œ

IP์ฃผ์†Œ์™€ DNS์˜ ๊ด€๊ณ„

  • DNS = ๋„๋ฉ”์ธ ์ด๋ฆ„๊ณผ IP ์ฃผ์†Œ๋ฅผ ๋งคํ•‘ํ•˜๋Š” ์‹œ์Šคํ…œ
  • ์‚ฌ๋žŒ์ด ์ฝ์„์ˆ˜ ์žˆ๋Š” ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ์ปดํ“จํ„ฐ๊ฐ€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” IP์ฃผ์†Œ๋กœ ๋ณ€ํ™˜

2. NAT (Network Address Translation)

NAT์ด๋ž€ ๋ฌด์—‡์ด๋ฉฐ, ์ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋ฅผ ์„ค๋ช…ํ•ด ์ฃผ์„ธ์š”

NAT

  • ํ•˜๋‚˜์˜ ๊ณต์ธ IP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์—ฌ๋Ÿฌ ์žฅ์น˜๋“ค์ด ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์™€ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ธฐ์ˆ 
  • ๋ผ์šฐํ„ฐ๋‚˜ ๋ฐฉํ™”๋ฒฝ๊ณผ ๊ฐ™์€ ๋„คํŠธ์›Œํฌ ์žฅ์น˜์—์„œ ๋™์ž‘ํ•˜๋ฉฐ ๋‚ด๋ถ€ ์‚ฌ์„ค IP์ฃผ์†Œ๋ฅผ ๊ณต์ธ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•˜๊ฑฐ๋‚˜ ๊ทธ ๋ฐ˜๋Œ€์˜ ๋ณ€ํ™˜ ์ˆ˜ํ–‰

์ข…๋ฅ˜

  1. ์ •์  NAT : ๋‚ด๋ถ€์˜ ํ•˜๋‚˜์˜ ๊ณ ์ •๋œ ์‚ฌ์„ค ์•„์ดํ”ผ ์ฃผ์†Œ๋ฅผ ๊ณต์ธ ์•„์ดํ”ผ ์ฃผ์†Œ์™€ ์ผ๋Œ€์ผ ๋ณ€ํ™˜
  2. ๋™์  NAT : ๋‚ด๋ถ€์˜ ์‚ฌ์„ค ์•„์ดํ”ผ ์ฃผ์†Œ๋ฅผ ๊ณต์ธ ์•„์ดํ”ผ ์ฃผ์†Œํ’€์—์„œ ์ž„์‹œ๋กœ ํ• ๋‹น๋ฐ›์•„ ๋ณ€ํ™˜
  3. ํฌํŠธ ์ฃผ์†Œ ๋ณ€ํ™˜ (PAT) : ์—ฌ๋Ÿฌ๊ฐœ์˜ ๋‚ด๋ถ€ ์žฅ์น˜๊ฐ€ ํ•˜๋‚˜์˜ ๊ณต์ธ ์•„์ดํ”ผ ์ฃผ์†Œ๋ฅผ ๊ณต์œ ํ•˜๋ฉด์„œ ๊ฐ ์žฅ์น˜์— ๊ณ ์œ ํ•œ ํฌํŠธ๋ฒˆํ˜ธ๋ฅผ ํ• ๋‹นํ•˜์—ฌ ๊ตฌ๋ถ„, ๊ฐ€์žฅ ํ”ํžˆ ์‚ฌ์šฉ๋˜๋Š” ๋ฐฉ์‹

NAT๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ 

  1. IP ์ฃผ์†Œ ๋ถ€์กฑ ๋ฌธ์ œ ํ•ด๊ฒฐ : IPv4๋Š” ์ฃผ์†Œ๊ฐ€ ํ•œ์ •์ ์ด๊ธฐ ๋•Œ๋ฌธ์— NAT๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ณต์ธ IP์ฃผ์†Œ๊ฐ€ ๋ถ€์กฑํ•ด๋„ ์—ฌ๋Ÿฌ ๋‚ด๋ถ€ ์žฅ์น˜๋“ค์ด ๋™์ผํ•œ ๊ณต์ธ IP ์ฃผ์†Œ๋ฅผ ๊ณต์œ ํ•˜์—ฌ ์ธํ„ฐ๋„ท์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ์Œ
  2. ๋ณด์•ˆ ๊ฐ•ํ™” : ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ๋ฅผ ์™ธ๋ถ€๋กœ๋ถ€ํ„ฐ ์ˆจ๊ธฐ๊ธฐ ๋•Œ๋ฌธ์— ์™ธ๋ถ€์—์„œ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ๋กœ์˜ ์ง์ ‘์ ์ธ ์ ‘๊ทผ ์ฐจ๋‹จ
  3. ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ ์šฉ์ด : ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ IP ์ฃผ์†Œ๋Š” ๋ณ€๊ฒฝํ•  ํ•„์š” ์—†์ด NAT ์žฅ์น˜์—์„œ๋งŒ ๊ณต์ธ IP ์ฃผ์†Œ๋ฅผ ๊ด€๋ฆฌํ•˜๋ฉด ๋˜๋ฏ€๋กœ ๋Œ€๊ทœ๋ชจ ๋„คํŠธ์›Œํฌ์—์„œ IP ์ฃผ์†Œ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Œ

์˜ˆ์‹œ

  • ๊ฐ€์ •์ด๋‚˜ ์‚ฌ๋ฌด์‹ค ๋„คํŠธ์›Œํฌ์—์„œ๋Š” ์—ฌ๋Ÿฌ๋Œ€์˜ ์žฅ์น˜๊ฐ€ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋˜์ง€๋งŒ ํ•˜๋‚˜์˜ ๊ณต์ธ IP ์ฃผ์†Œ๋งŒ์„ ๊ณต์œ ํ•˜์—ฌ ์ธํ„ฐ๋„ท์— ์ ‘์†ํ•จ
  • NAT๋Š” ์ด ๊ณต์ธ IP ์ฃผ์†Œ์™€ ๊ฐ ์žฅ์น˜์˜ ์‚ฌ์„ค IP์ฃผ์†Œ๋ฅผ ๋ณ€ํ™˜ํ•˜์—ฌ ๊ฐ ์žฅ์น˜๊ฐ€ ๋…๋ฆฝ์ ์œผ๋กœ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์คŒ

3. HTTP Keep-Alive

HTTP Keep-Alive์˜ ์—ญํ• ๊ณผ ์„ฑ๋Šฅ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”

  • HTTP ํ”„๋กœํ† ์ฝœ์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ
  • ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ๊ฐ„์˜ ์—ฐ๊ฒฐ์„ ์—ฌ๋Ÿฌ ์š”์ฒญ์— ๊ฑธ์ณ ์œ ์ง€ํ•˜์—ฌ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” ์—ญํ• 
  • ๊ธฐ๋ณธ์ ์œผ๋กœ HTTP๋Š” ๊ฐ ์š”์ฒญ๋งˆ๋‹ค ์ƒˆ๋กœ์šด ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š”๋ฐ Keep-Alive๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ฐ™์€ ์—ฐ๊ฒฐ์„ ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ

์—ญํ• 

  1. ์—ฐ๊ฒฐ ์žฌ์‚ฌ์šฉ : ํ•œ๋ฒˆ ์—ด๋ฆฐ ์—ฐ๊ฒฐ์„ ์—ฌ๋Ÿฌ ์š”์ฒญ์— ๊ฑธ์ณ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ
  2. ์‘๋‹ต ์†๋„ ํ–ฅ์ƒ : ์—ฌ๋Ÿฌ๊ฐœ์˜ HTTP์š”์ฒญ์„ ์ฒ˜๋ฆฌํ•  ๋•Œ ๋งค๋ฒˆ ์ƒˆ๋กœ์šด ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•  ํ•„์š”๊ฐ€ ์—†์–ด ํ†ต์‹  ์†๋„ ํ–ฅ์ƒ
  3. ๋ฆฌ์†Œ์Šค ์ ˆ์•ฝ : ์—ฐ๊ฒฐ์„ ๋ฐ˜๋ณตํ•ด์„œ ์—ฌ๋‹ซ๋Š” ๋Œ€์‹  ํ•˜๋‚˜์˜ ์—ฐ๊ฒฐ ์žฌ์‚ฌ์šฉ โ†’ ์ž์›์„ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

์„ฑ๋Šฅ์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ

  • ๊ธ์ •์ ์ธ ์˜ํ–ฅ
    1. ์„ฑ๋Šฅ ํ–ฅ์ƒ : ์—ฐ๊ฒฐ ์„ค์ •์— ํ•„์š”ํ•œ ์‹œ๊ฐ„๊ณผ ๋ฆฌ์†Œ์Šค๋ฅผ ์ค„์—ฌ์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๋„คํŠธ์›Œํฌ ํšจ์œจ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Œ
    2. ์„œ๋ฒ„ ๋ถ€ํ•˜ ๊ฐ์†Œ : ์ƒˆ๋กœ์šด ์—ฐ๊ฒฐ์„ ์„ค์ •ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋น„์šฉ์„ ์ค„์ผ ์ˆ˜ ์žˆ์Œ
    3. ๋„คํŠธ์›Œํฌ ํšจ์œจ์„ฑ ํ–ฅ์ƒ : ์—ฐ๊ฒฐ์„ ์žฌ์‚ฌ์šฉํ•จ์œผ๋กœ์จ ๋„คํŠธ์›Œํฌ ์ƒ์—์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ด๋™ํ•˜๋Š” ๋นˆ๋„๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Œ
  • ๋ถ€์ •์ ์ธ ์˜ํ–ฅ
    1. ์—ฐ๊ฒฐ ์œ ์ง€ ํ•œ๊ณ„ : ์ผ์ • ์‹œ๊ฐ„๋™์•ˆ ์œ ์ง€ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋„ˆ๋ฌด ์˜ค๋žœ ์‹œ๊ฐ„ ์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•˜๋ฉด ์„œ๋ฒ„ ์ž์›์„ ๋‚ญ๋น„ํ•  ์ˆ˜ ์žˆ์Œ

Keep-Alive ์„ค์ •

  • HTTP ์š”์ฒญ๊ณผ ์‘๋‹ต์—์„œ Connection : keep-alive ํ—ค๋”๋ฅผ ํ†ตํ•ด ํ™œ์„ฑํ™” ํ•  ์ˆ˜ ์žˆ์Œ
  • ์ตœ๋Œ€ ์œ ์ง€ ์‹œ๊ฐ„์„ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ์š”์ฒญ ์ตœ๋Œ€ ๊ฐœ์ˆ˜๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Œ
Connection: keep-alive
Keep-Alive: timeout=5, max=100

4. TLS / SSL

TLS์™€ SSL์˜ ์ฐจ์ด์ ์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”

  • TLS์™€ SSL ๋ชจ๋‘ ์ธํ„ฐ๋„ท ํ†ต์‹ ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•˜์—ฌ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๋Š” ํ”„๋กœํ† ์ฝœ

SSL (Secure Sockets Layer)

  • ๋ณด์•ˆ ์†Œ์ผ“ ๊ณ„์ธต
  • ์›น ๋ธŒ๋ผ์šฐ์ €์™€ ์›น ์„œ๋ฒ„ ๊ฐ„์˜ ํ†ต์‹ ์„ ์•”ํ˜ธํ™” ํ•˜๊ธฐ ์œ„ํ•ด ์„ค๊ณ„
  • ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด์„œ ๋ณด์•ˆ์ƒ์˜ ๊ฒฐ์ ์ด ๋ฐœ๊ฒฌ๋จ

TLS (Transport Layer Security)

  • SSL์˜ ํ›„์† ํ”„๋กœํ† ์ฝœ
  • SSL 3.0์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ณด์•ˆ ๊ฐ•ํ™”
  • SSL์˜ ๋ณด์•ˆ ์ทจ์•ฝ์ ์„ ํ•ด๊ฒฐํ•˜๊ณ  ์•”ํ˜ธํ™” ๋ฐ ์ธ์ฆ๋ฐฉ๋ฒ• ๊ฐœ์„ 

์ฃผ์š” ์ฐจ์ด์ 

  • ๋ณด์•ˆ์„ฑ : TLS๋Š” SSL์—์„œ ๋ฐœ๊ฒฌ๋œ ์—ฌ๋Ÿฌ ๋ณด์•ˆ ์ทจ์•ฝ์ ๋“ค์„ ํ•ด๊ฒฐํ•˜๊ณ  ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐ•๋ ฅํ•˜๊ฒŒ ์ ์šฉํ•œ ๊ฐ•๋ ฅํ•œ ํ”„๋กœํ† ์ฝœ
  • ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜ : TLS๋Š” ๋” ํ˜„๋Œ€์ ์ด๊ณ  ๊ฐ•๋ ฅํ•œ ์•”ํ˜ธํ™” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‚ฌ์šฉ
  • ํ•ธ๋“œ์…ฐ์ดํฌ ๊ณผ์ • : ๋‘˜ ๋‹ค ํ•ธ๋“œ์…ฐ์ดํฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ€์ง€์ง€๋งŒ TLS๋Š” ํ•ธ๋“œ์…ฐ์ดํฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ๋” ์•ˆ์ „ํ•˜๊ณ  ํšจ์œจ์ ์œผ๋กœ ๊ฐœ์„ ํ•˜์—ฌ ์„ฑ๋Šฅ ํ–ฅ์ƒ
  • ๋ฒ„์ „ : SSL์€ ๋”์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Œ

5. ๋ผ์šด๋“œ๋กœ๋นˆ, IP ํ•ด์‹œ ๋ฐฉ์‹

์„œ๋ฒ„ ๋ถ€ํ•˜ ๋ถ„์‚ฐ ๋ฐฉ์‹ ์ค‘ ๋ผ์šด๋“œ๋กœ๋นˆ ๋ฐฉ์‹๊ณผ IP ํ•ด์‹œ ๋ฐฉ์‹์˜ ์ฐจ์ด์ ์„ ์„ค๋ช…ํ•ด์ฃผ์„ธ์š”

์„œ๋ฒ„ ๋ถ€ํ•˜ ๋ถ„์‚ฐ (Load Balancing)

  • ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์„ ์—ฌ๋Ÿฌ ์„œ๋ฒ„์— ๊ณ ๋ฅด๊ฒŒ ๋ถ„๋ฐฐํ•˜์—ฌ ์‹œ์Šคํ…œ์˜ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•˜๊ณ  ์„œ๋ฒ„์— ๊ณผ๋ถ€ํ•˜๋ฅผ ๋ฐฉ์ง€ํ•˜๋Š” ์—ญํ• 

๋ผ์šด๋“œ๋กœ๋นˆ (Round Robin)

  • ๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๊ณ  ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋ถ€ํ•˜ ๋ถ„์‚ฐ ๋ฐฉ์‹
  • ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์„ ์„œ๋ฒ„๋“ค ์‚ฌ์ด์— ์ˆœ์ฐจ์ ์œผ๋กœ ๋ถ„๋ฐฐ
  • ๊ฐ ์š”์ฒญ์ด ์˜ค๋ฉด ์ฒซ๋ฒˆ์งธ ์„œ๋ฒ„์— ์š”์ฒญ์„ ์ „๋‹ฌํ•˜๊ณ  ๋‘๋ฒˆ์งธ, ์„ธ๋ฒˆ์งธ ์„œ๋ฒ„ ์ˆœ์œผ๋กœ ๋ฐ˜๋ณตํ•˜์—ฌ ์š”์ฒญ ๋ถ„๋ฐฐ
  • ์ˆœ์ฐจ์ ์œผ๋กœ ์„œ๋ฒ„๋“คํ˜ ํ•˜๋‚˜์”ฉ ๋Œ๋ฉฐ ์š”์ฒญ ๋ถ„๋ฐฐ
  • ํŠน์ง•
    • ๊ฐ„๋‹จํ•จ : ๊ตฌํ˜„์ด ๊ฐ„๋‹จ, ์„œ๋ฒ„๋“ค์ด ๋™์ผํ•œ ์„ฑ๋Šฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์„ ๋•Œ ํšจ์œจ์ 
    • ๊ณตํ‰ํ•œ ๋ถ„๋ฐฐ : ์„œ๋ฒ„๋“ค์˜ ์„ฑ๋Šฅ์— ๊ด€๊ณ„ ์—†์ด ๊ฐ ์„œ๋ฒ„์— ์ˆœ์ฐจ์ ์œผ๋กœ ์š”์ฒญ ๋ถ„์žฌ

IP ํ•ด์‹œ ๋ฐฉ์‹

  • ํด๋ผ์ด์–ธํŠธ์˜ IP์ฃผ์†Œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ด์‹œ ๊ฐ’์„ ๊ณ„์‚ฐํ•˜์—ฌ ๊ทธ ํ•ด์‹œ๊ฐ’์— ๋”ฐ๋ผ ์š”์ฒญ์„ ํŠน์ • ์„œ๋ฒ„์— ์ „๋‹ฌํ•˜๋Š” ๋ฐฉ์‹
  • ํด๋ผ์ด์–ธํŠธ์˜ IP ์ฃผ์†Œ์— ๋Œ€ํ•œ ํ•ด์‹œ๊ฐ’์ด ๋™์ผํ•˜๋ฉด ๋™์ผํ•œ ์„œ๋ฒ„์— ์š”์ฒญ์„ ๋ณด๋ƒ„
  • ํŠน์ • ํด๋ผ์ด์–ธํŠธ์˜ ์š”์ฒญ์„ ํ•ญ์ƒ ๊ฐ™์€ ์„œ๋ฒ„๋กœ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์Œ
  • ํŠน์ง•
    • ๊ณ ์ •๋œ ์„œ๋ฒ„ ํ• ๋‹น : ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋งค๋ฒˆ ๊ฐ™์€ ์„œ๋ฒ„์— ์š”์ฒญ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์—ฌ ์„ธ์…˜์ด ์œ ์ง€๋˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์œ ๋ฆฌ (์‚ฌ์šฉ์ž ์ธ์ฆ์ด๋‚˜ ์„ธ์…˜ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•œ ์„œ๋น„์Šค)
    • ์„œ๋ฒ„ ๋ถ€ํ•˜ ๋ถˆ๊ท ํ˜• ๊ฐ€๋Šฅ์„ฑ : ์ผ๋ถ€ ์„œ๋ฒ„์— ์š”์ฒญ์ด ์ง‘์ค‘๋  ์ˆ˜ ์žˆ์Œ
    • ์„ธ์…˜ ์ง€์†์„ฑ

์ฐจ์ด์ 

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