๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
์Šคํ„ฐ๋””/๋„คํŠธ์›Œํฌ

[์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํ‚น ํ•˜ํ–ฅ์‹ ์ ‘๊ทผ] 4. ๋„คํŠธ์›Œํฌ ๊ณ„์ธต: ๋ฐ์ดํ„ฐ ํ‰๋ฉด

by moon101 2023. 2. 18.

๋ฐ์ดํ„ฐ ํ‰๋ฉด(data plane): ๋ผ์šฐํ„ฐ๋ณ„ ์ œ์–ด (per-router), ํ•œ ๋ผ์šฐํ„ฐ์˜ ์ž…๋ ฅ ๋งํฌ์— ๋„์ฐฉํ•œ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์ด ๋‹ค๋ฅธ ํ•œ ๋ชฉ์  ๋ผ์šฐํ„ฐ์˜ ์ถœ๋ ฅ ๋งํฌ์— ์–ด๋–ป๊ฒŒ ๋„์ฐฉํ•˜๋Š”์ง€๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค. 

์ œ์–ด ํ‰๋ฉด(control plane): ๋„คํŠธ์›Œํฌ ์ „๋ฐ˜์˜ ๋…ผ๋ฆฌ, ๋ฐ์ดํ„ฐ๊ทธ๋žจ์ด ์†ก์‹  ํ˜ธ์ŠคํŠธ์—์„œ ์ˆ˜์‹  ํ˜ธ์ŠคํŠธ๊นŒ์ง€์˜ ๋ผ์šฐํ„ฐ๋“ค์„ ์–ด๋–ป๊ฒŒ ์ง€๋‚˜๊ฐˆ ๊ฒƒ์ธ์ง€๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค. 

 

๋„คํŠธ์›Œํฌ ๊ณ„์ธต ๊ฐœ์š”

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

๋ผ์šฐํ„ฐ

  • ์ž…๋ ฅ ํฌํŠธ (input port): ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. (ํฌ์›Œ๋”ฉํ•ด ์คŒ) ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์„ ์ฐธ์กฐํ•˜์—ฌ ๋„์ฐฉ๋œ ํŒจํ‚ท์ด ์Šค์œ„์น˜ ๊ตฌ์กฐ๋ฅผ ํ†ตํ•ด ๋ผ์šฐํ„ฐ ์ถœ๋ ฅ ํฌํŠธ๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค. 
  • ์Šค์œ„์น˜ ๊ตฌ์กฐ: ๋ผ์šฐํ„ฐ์˜ ์ž…๋ ฅ ํฌํŠธ์™€ ์ถœ๋ ฅ ํฌํŠธ๋ฅผ ์—ฐ๊ฒฐํ•œ๋‹ค. 
  • ์ถœ๋ ฅ ํฌํŠธ (output port): ์Šค์œ„์น˜ ๊ตฌ์กฐ์—์„œ ์ˆ˜์‹ ํ•œ ํŒจํ‚ท์„ ์ €์žฅํ•˜๊ณ  ํ•„์š”ํ•œ ๋งํฌ ๊ณ„์ธต ๋ฐ ๋ฌผ๋ฆฌ ๊ณ„์ธต์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ถœ๋ ฅ ๋งํฌ๋กœ ํŒจํ‚ท์„ ์ „์†กํ•œ๋‹ค. 
  • ๋ผ์šฐํŒ… ํ”„๋กœ์„ธ์„œ: ์ œ์–ด ํ‰๋ฉด ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. 
  • ๋ชฉ์ ์ง€ ๊ธฐ๋ฐ˜ ํฌ์›Œ๋”ฉ: longest prefix match
  • ์ผ๋ฐ˜ํ™”๋œ ํฌ์›Œ๋”ฉ

์Šค์œ„์นญ

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

์ถœ๋ ฅ ํฌํŠธ ์ฒ˜๋ฆฌ

  • ์ž…๋ ฅ ํ์ž‰
    • ์„œ๋กœ ๋‹ค๋ฅธ ์ž…๋ ฅ ํ์— ์žˆ๋Š” ํŒจํ‚ท์ด ๋™์ผํ•œ ์ถœ๋ ฅ ํฌํŠธ๋กœ ํ–ฅํ•  ๊ฒฝ์šฐ ์ด ์ค‘ ํ•œ ํŒจํ‚ท์€ ์ฐจ๋‹จ๋˜๊ณ  ์ž…๋ ฅ ํ์—์„œ ๊ธฐ๋‹ค๋ ค์•ผ ํ•œ๋‹ค. ์Šค์œ„์น˜ ๊ตฌ์กฐ๋Š” ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ํŒจํ‚ท๋งŒ ์ง€์ •๋œ ์ถœ๋ ฅ ํฌํŠธ๋กœ ์ „์†ก์ด ๊ฐ€๋Šฅํ•˜๋‹ค. 
    • HOL (head-of-the-line) ์ฐจ๋‹จ (blocking): ์ž…๋ ฅ ๋Œ€๊ธฐ ์ค‘์ธ ์Šค์œ„์น˜์—์„œ์˜ HOL๋กœ ๋ผ์ธ์˜ ์•ž์ชฝ์—์„œ ๋‹ค๋ฅธ ํŒจํ‚ท์ด ๋ง‰๊ณ  ์žˆ์œผ๋ฉด ์ž…๋ ฅ ํ์—์„œ ๋Œ€๊ธฐ ์ค‘์ธ ํŒจํ‚ท์€ ์‚ฌ์šฉํ•  ์ถœ๋ ฅ ํฌํŠธ๊ฐ€ ์‚ฌ์šฉ ์ค‘์ด์ง€ ์•Š์•„๋„ ์Šค์œ„์น˜ ๊ตฌ์กฐ๋ฅผ ํ†ตํ•ด ์ „์†ก๋˜๊ธฐ๋ฅผ ๊ธฐ๋‹ค๋ ค์•ผ ํ•œ๋‹ค. 
  • ์ถœ๋ ฅ ํ์ž‰
    • ๋ฒ„ํผ๋ง(buffering) : ์Šค์œ„์น˜ ๊ตฌ์กฐ๊ฐ€ ํฌํŠธ๋ผ์ธ ์†๋„๋ณด๋‹ค ๋น ๋ฅธ ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์„ ๋ฒ„ํผ์— ์ €์žฅํ•œ๋‹ค. ๋ฒ„ํผ๋ง์ด ํด์ˆ˜๋ก ๋ผ์šฐํ„ฐ๊ฐ€ ํŒจํ‚ท ๋„์ฐฉ ์†๋„์˜ ํด ๋ณ€๋™์„ ํก์ˆ˜ํ•˜์—ฌ ๋ผ์šฐํ„ฐ์˜ ํŒปํ‚ท ์†์‹ค๋ฅ ์„ ๊ฐ์†Œ์‹œํ‚ฌ ์ˆ˜ ์žˆ์–ด ๋” ๋‚ซ๋‹ค๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์œผ๋‚˜, ๋ฒ„ํผ๊ฐ€ ํด์ˆ˜๋ก ํ์ž‰ ์ง€์—ฐ์ด ๋” ๊ธธ์–ด์ง„๋‹ค. 
      • Drop policy: ๋ฒ„ํผ๊ฐ€ ๋ถ€์กฑํ•  ๊ฒฝ์šฐ ์–ด๋–ค ๋ฐ์ดํ„ฐ๊ทธ๋žจ์„ ์‚ญ์ œํ•ด์•ผ ํ•˜๋Š”์ง€
        • drop-tail: ๋„์ฐฉํ•˜๋Š” ํŒจํ‚ท์„ ์‚ญ์ œ
      • ํŒจํ‚ท ์Šค์ผ€์ฅด๋ง: ํ์— ๋Œ€๊ธฐ ์ค‘์ธ ๋ฐ์ดํ„ฐ๊ทธ๋žจ์˜ ์ „์†ก ์ˆœ์„œ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ฒฐ์ •ํ•ด์•ผ ํ•˜๋Š”์ง€
        • FCFS(first-come-first-serve)
        • ์šฐ์„ ์ˆœ์œ„ ํ์ž‰: ์ „์†กํ•  ํŒจํ‚ท์„ ์„ ํƒํ•  ๋•Œ ์šฐ์„ ์ˆœ์œ„ ํ๋Š” ์ „์†ก ๋Œ€๊ธฐ ์ค‘์ธ ํŒจํ‚ท์œผ๋กœ ์ฐจ ์žˆ๋Š” ์ƒํƒœ์ด๊ณ , ๊ฐ€์žฅ ๋†’์€ ์šฐ์„ ์ˆœ์œ„ ํด๋ž˜์Šค์—์„œ ํŒจํ‚ท์„ ์ „์†กํ•œ๋‹ค. ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋™์ผํ•œ ๊ฒฝ์šฐ FCFS ๋ฐฉ์‹์œผ๋กœ ์ง„ํ–‰๋œ๋‹ค.
        • ๋ผ์šด๋“œ ๋กœ๋นˆ(Round Robin): ํด๋ž˜์Šค ๊ฐ„์— ์„œ๋น„์Šค๋ฅผ ๋ฒˆ๊ฐˆ์•„์„œ ์ œ๊ณตํ•œ๋‹ค. 
          • WFQ(Weighted Fair Queuing): ์ผ๋ฐ˜ํ™”๋œ ๋ผ์šด๋“œ ๋กœ๋นˆ์ด๋ฉฐ, ๋„์ฐฉํ•˜๋Š” ํŒจํ‚ท์€ ์ ์ ˆํ•œ ํด๋ž˜์Šค๋ณ„ ๋Œ€๊ธฐ ์˜์—ญ์—์„œ ๋ถ„๋ฅ˜๋˜๋ฉฐ ๋Œ€๊ธฐํ•œ๋‹ค. ์ˆœํ™˜ ๋ฐฉ์‹์œผ๋กœ ๋™์ž‘ํ•˜๋ฉฐ, ๊ฐ ํด๋ž˜์Šค๋งˆ๋‹ค ๋‹ค๋ฅธ ์–‘์˜ ์„œ๋น„์Šค ์‹œ๊ฐ„์„ ๋ถ€์—ฌ๋ฐ›๋Š”๋‹ค๋Š” ์ ์—์„œ ๋ผ์šด๋“œ ๋กœ๋นˆ๊ณผ ์ฐจ์ด๊ฐ€ ์žˆ๋‹ค. 

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

IP ๋ฐ์ดํ„ฐ๊ทธ๋žจ ํฌ๋งท

IPv4

IPv4 ์ฃผ์†Œ์ฒด๊ณ„ (IP addressing)

  • IP ์ฃผ์†Œ : 32๋น„ํŠธ ๊ธธ์ด(4๋ฐ”์ดํŠธ)์ด๊ณ  2์˜ 32์Šน, ์•ฝ 40์–ต ๊ฐœ์˜ ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฐ ํ˜ธ์ŠคํŠธ ๋˜๋Š” ๋ผ์šฐํ„ฐ ์ธํ„ฐํŽ˜์ด์Šค์™€ ์—ฐ๊ด€์ด ์žˆ๋‹ค. 
    • ์„œ๋ธŒ๋„ท๊ณผ ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค.
  • ์ธํ„ฐํŽ˜์ด์Šค : ํ˜ธ์ŠคํŠธ/๋ผ์šฐํ„ฐ์™€ ๋ฌผ๋ฆฌ์  ๋งํฌ ์‚ฌ์ด์˜ ๊ฒฝ๊ณ„(์—ฐ๊ฒฐ)
    • ๋ผ์šฐํ„ฐ๋Š” ๋ณดํ†ต ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ 
    • ํ˜ธ์ŠคํŠธ๋Š” ๋ณดํ†ต ํ•˜๋‚˜, ๋˜๋Š” ๋‘ ๊ฐœ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. 
  • dotted-decimal IP address notation : ์ฃผ์†Œ์˜ ๊ฐ ๋ฐ”์ดํŠธ๋ฅผ ์‹ญ์ง„์ˆ˜๋กœ ํ‘œํ˜„ํ•˜๊ณ  ์ฃผ์†Œ์˜ ๋‹ค๋ฅธ ๋ฐ”์ดํŠธ์™€ ์ (.)์œผ๋กœ ๊ตฌ๋ถ„ํ•˜๋Š” ์‹ญ์ง„ ํ‘œ๊ธฐ๋ฒ•

  • ์„œ๋ธŒ๋„ท(subnets) : ํ˜ธ์ŠคํŠธ๋“ค์ด ์ธํ„ฐํŽ˜์ด์Šค๋“ค๊ณผ ํ•˜๋‚˜์˜ ๋ผ์šฐํ„ฐ ์ธํ„ฐํŽ˜์ด์Šค๋กœ ์—ฐ๊ฒฐ๋œ ๋„คํŠธ์›Œํฌ
    • ์„œ๋ธŒ๋„ท์„ ๊ฒฐ์ •ํ•˜๋ ค๋ฉด ๋จผ์ € ํ˜ธ์ŠคํŠธ๋‚˜ ๋ผ์šฐํ„ฐ์—์„œ ๊ฐ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋ถ„๋ฆฌํ•˜๊ณ  ๊ณ ๋ฆฝ๋œ ๋„คํŠธ์›Œํฌ๋ฅผ ๋งŒ๋“ ๋‹ค. ์ด ๊ณ ๋ฆฝ๋œ ๋„คํŠธ์›Œํฌ์˜ ์ข…๋‹จ์ ์€ ์ธํ„ฐํŽ˜์ด์Šค์˜ ๋์ด ๋˜๊ณ  ์ด๋ ‡๊ฒŒ ๊ณ ๋ฆฝ๋œ ๋„คํŠธ์›Œํฌ ๊ฐ๊ฐ์„ ์„œ๋ธŒ๋„ท์ด๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. 
  • CIDR(Classless InterDomain Routing)
    • ์ฃผ์†Œํฌ๋งท : a.b.c.d/x ์—ฌ๊ธฐ์„œ x๋Š” ์„œ๋ธŒ๋„ท ๋ถ€๋ถ„์ด๊ณ , ์ตœ์ƒ์œ„ ๋น„ํŠธ(most significant bit, MSB)๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ ํš๋“

  • ๋™์  ํ˜ธ์ŠคํŠธ ๊ตฌ์„ฑ ํ”„๋กœํ† ์ฝœ(Dynamic Host Configuration Protocol, DHCP) : ํ˜ธ์ŠคํŠธ๊ฐ€ (๋ฐฐ์ •๋˜๋Š”) IP ์ฃผ์†Œ๋ฅผ ์ž๋™์œผ๋กœ ์–ป์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค. 
    • ํ”Œ๋Ÿฌ๊ทธ ์•ค ํ”Œ๋ ˆ์ด(plug-and-play)
    • ์ œ๋กœ ๊ตฌ์„ฑ ํ”„๋กœํ† ์ฝœ(zero-configuration protocol)
  • DHCP (ํด๋ผ์ด์–ธํŠธ - ์„œ๋ฒ„ ํ”„๋กœํ† ์ฝœ)
    • DHCP Discover
    • DHCP offer
    • DHCP request
    • DHCP ack

DHCP ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ์‹œ๋‚˜๋ฆฌ์˜ค

๋„คํŠธ์›Œํฌ ์ฃผ์†Œ ๋ณ€ํ™˜ (Network address translation, NAT)

  • IP ์ฃผ์†Œ ๋ถ€์กฑ์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•
  • translation between public and private address
  • ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ ๋‚ด ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋””๋ฐ”์ด์Šค๊ฐ€ ํ•˜๋‚˜์˜ Public IP ๋งŒ์œผ๋กœ ์™ธ๋ถ€ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•˜๋Š” ๋ฐฉ๋ฒ•

IPv6 ๋ฐ์ดํ„ฐ๊ทธ๋žจ ํฌ๋งท

IPv6

  • IPv4์™€ ๋น„๊ตํ•ด ๋‹ฌ๋ผ์ง„ ์ 
    • ๋‹จํŽธํ™”/์žฌ๊ฒฐํ•ฉ
    • ํ—ค๋” ์ฒดํฌ์„ฌ 
    • ์˜ต์…˜

 

๋งค์น˜ ํ”Œ๋Ÿฌ์Šค ์•ก์…˜

  • match 
  • actions 
    • forwarding : ๋“ค์–ด์˜ค๋Š” ํŒจํ‚ท์€ ํŠน์ • ์‹ค์ œ ์ถœ๋ ฅ ํฌํŠธ๋กœ ์ „๋‹ฌ๋˜๊ฑฐ๋‚˜ ๋ชจ๋“  ํฌํŠธ๋ฅผ ํ†ตํ•ด ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ๋˜๊ฑฐ๋‚˜ ์„ ํƒ๋œ ํฌํŠธ ์„ธํŠธ๋ฅผ ํ†ตํ•ด ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ ๋  ์ˆ˜ ์žˆ๋‹ค. 
    • dropping : ์•„๋ฌด ์•ก์…˜์ด ์—†๋Š” ํ”Œ๋กœ์šฐ ํ…Œ์ด๋ธ” ์—”ํŠธ๋ฆฌ๋Š” ๋งค์น˜๋œ ํŒจํ‚ท์„ ์‚ญ์ œํ•ด์•ผ ํ•จ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. 
    • modify-field : ํŒจํ‚ท์ด ์„ ํƒ๋œ ์ถœ๋ ฅ ํฌํŠธ๋กœ ์ „๋‹ฌ๋˜๊ธฐ ์ „์— 10๊ฐœ์˜ ํŒจํ‚ท ํ—ค๋” ํ•„๋“œ(IP ํ”„๋กœํ† ์ฝœ ํ•„๋“œ๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  2, 3, 4 ๊ณ„์ธต ํ•„๋“œ)์˜ ๊ฐ’์„ ๋‹ค์‹œ ์“ธ ์ˆ˜ ์žˆ๋‹ค. 

๋ฏธ๋“ค๋ฐ•์Šค

  • ์ถœ๋ฐœ์ง€ ํ˜ธ์ŠคํŠธ์™€ ๋ชฉ์ ์ง€ ํ˜ธ์ŠคํŠธ ์‚ฌ์ด์˜ ๋ฐ์ดํ„ฐ ๊ฒฝ๋กœ์—์„œ IP ๋ผ์šฐํ„ฐ์˜ ์ •์ƒ์ ์ด๊ณ  ํ‘œ์ค€์ ์ธ ๊ธฐ๋Šฅ๊ณผ๋Š” ๋ณ„๋„๋กœ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ชจ๋“  ๋ฏธ๋“ค๋ฐ•์Šค
  • NAT, ๋ฐฉํ™”๋ฒฝ, IDS, ๋กœ๋“œ ๋ฐœ๋žœ์„œ, ์บ์‹œ

 

 

 

์ฐธ๊ณ ์ž๋ฃŒ

https://www.youtube.com/watch?v=sdIpLuIR1ZY

 

๋Œ“๊ธ€