์ „์ฒด์ ์ธ ๊ฐœ์š” ๋ฐ ์ •๋ฆฌ

  • Application Layer

    • HTTP, SMTP, DNS

    • ๋ฐ์ดํ„ฐ์˜ ๋‹จ์œ„, Message 

  • Transport Layer

    • TCP, UDP

    • ๋ฐ์ดํ„ฐ์˜ ๋‹จ์œ„, Segment

    • ์„ธ๊ทธ๋จผํŠธ์— ๋ฐ์ดํ„ฐ ๋ถ€๋ถ„์ด Message ๊ฐ€ ๋‹ด๊ธฐ๊ฒŒ ๋˜๋ฉฐ ๋ถ€๊ฐ€์ ์ธ ์ •๋ณด๋“ค์€ ํ—ค๋”์— ์“ฐ์ธ๋‹ค. ํ—ค๋”์— ์“ฐ์ด๋Š” ๊ฒƒ๋“ค์€ TCP Segment Structure ๋ฅผ ์‚ดํŽด๋ณด๋ฉด ๋œ๋‹ค.

  • Network Layer
    • IP ( Internet Protocol )
    • ๋ฐ์ดํ„ฐ์˜ ๋‹จ์œ„, Packet
    • ์„ธ๊ทธ๋จผํŠธ๊ฐ€ ๋‚ด๋ ค์˜ค๋ฉด์„œ Packet ์˜ ๋ฐ์ดํ„ฐ ๋ถ€๋ถ„์— ๋‹ด๊ธด๋‹ค. ๋˜ํ•œ ๋ถ€๊ฐ€์ ์ธ ์ •๋ณด๋“ค์€ ํŒจํ‚ท ํ—ค๋”์— ์“ฐ์ธ๋‹ค.
ํ˜„์žฌ ์šฐ๋ฆฌ๊ฐ€ TCP / IP ๊ธฐ๋ฐ˜์˜ ๋„คํŠธ์›Œํฌ ํ˜น์€ ์ธํ„ฐ๋„ท์ด๋ผ ๋ถ€๋ฅด๋Š” ์ด์œ ๋Š” TCP ๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋ฉด์„œ ํ•˜๋ถ€์— Network Layer์˜ ํ”„๋กœํ† ์ฝœ๋กœ IP๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋ ˆ์ด์–ด ๊ณ„์ธต์„ ํ•˜๋‚˜์”ฉ ๋‚ด๋ ค์˜ค๋ฉด์„œ ์บก์Šํ™”๋˜๋ฉด์„œ ๊ฐ์‹ธ์ง€๊ฒŒ ๋œ๋‹ค. (encapsulation) ๋ฉ”์„ธ์ง€์˜ ํฌ๊ธฐ๋Š” ํฌ๊ฒŒํ•˜๊ณ  ๋ถ€๊ฐ€์ ์ธ ํ—ค๋”์˜ ์‚ฌ์ด์ฆˆ๋Š” ์ ๊ฒŒ ํ•˜๋Š”๊ฒŒ ์ง€ํ–ฅ๋˜์ง€๋งŒ ํ•ญ์ƒ ๊ทธ๋ ‡๊ฒŒ ๋  ์ˆ˜ ์—†๋‹ค๊ณ  ํ•œ๋‹ค.
  • Link Layer
    • 3G,WIFI
๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด์—์„œ ํ•ต์‹ฌ์ด ๋˜๋Š” ๊ตฌ์„ฑ์š”์†Œ๋Š” ๋ผ์šฐํ„ฐ(Router)์ด๋‹ค. ๋˜ํ•œ IP ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐํ•œ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์ถœ๋ฐœ์ง€์—์„œ ๋ชฉ์ ์ง€๊นŒ์ง€ ํšจ๊ณผ์ ์œผ๋กœ ๋ฉ”์„ธ์ง€๋ฅผ ์ „๋‹ฌํ•  ๊ฒƒ์ธ๊ฐ€์— ๋Œ€ํ•ด์„œ ์ค‘์ ์ ์œผ๋กœ ๋‹ค๋ฃจ๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค. 


TCP ๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ์–‘ ๋๋‹จ์˜ ์—”๋“œ ํฌ์ธํŠธ๋ผ๋ฆฌ ์‹ ๋ขฐ์„ฑ์žˆ๋Š” ์ •๋ณด๋ฅผ ์–ด๋–ป๊ฒŒ ์ „๋‹ฌํ•  ๊ฒƒ์ธ๊ฐ€์— ๋Œ€ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ํ•˜์˜€๋‹ค. Transport Layer ์—์„œ๋Š” ์ƒ๋Œ€๋ฐฉ์—๊ฒŒ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ๋ณด๋‚ด๊ณ  ๋‹ค์‹œ ACKs ๋ฅผ ๋ฐ›๋Š” ๊ณผ์ •์—์„œ ๋ผ์šฐํ„ฐ์—๊ฒŒ ์–ด๋–ป๊ฒŒ ์ „๋‹ฌ๋˜๊ณ  ๋ผ์šฐํ„ฐ๋“ค์€ ์–ด๋–ป๊ฒŒ ์„ธ๊ทธ๋จผํŠธ๋ฅผ ๋ชฉ์ ์ง€ ๊นŒ์ง€ ์ „๋‹ฌํ•˜๋Š”์ง€์— ๋Œ€ํ•ด์„œ ์•Œ ํ•„์š”์„ฑ์ด ์žˆ๋‹ค.


ํŒจํ‚ท์ด ์ „๋‹ฌ๋ ๋•Œ๋งˆ๋‹ค ๋ผ์šฐํ„ฐ๋ฅผ ๊ฑฐ์นœ๋‹ค. ๋ผ์šฐํ„ฐ๋“ค์€ ๋‹น์—ฐํžˆ ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด์— ๋Œ€ํ•œ ๋™์ž‘์ด ์žˆ์–ด์•ผ ํ•œ๋‹ค. ํ˜„์žฌ ์ธํ„ฐ๋„ท์— ์กด์žฌํ•˜๋Š” ๋ผ์šฐํ„ฐ๋“ค์€ ํŠธ๋žœ์ŠคํฌํŠธ ๋ ˆ์ด์–ด์™€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ์ด์–ด๊ฐ€ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค. ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด๊นŒ์ง€๋งŒ ๊ตฌํ˜„๋˜์–ด ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ TCP ์„ธ๊ทธ๋จผํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†์ง€๋งŒ ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด๋Š” ๊ตฌํ˜„๋˜์–ด ์žˆ์œผ๋ฏ€๋กœ ํŒจํ‚ท์€ ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค. ๋”ฐ๋ผ์„œ ๋ชจ๋“  ๋ผ์šฐํ„ฐ๋“ค์€ ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด์˜ ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค. 


๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด๋Š” ํŠน์ • ํŒจํ‚ท์„ ์–ด๋Š ๋ชฉ์ ์ง€(ํ˜ธ์ŠคํŠธ) ๊นŒ์ง€ ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.


๋ผ์šฐํ„ฐ์˜ ์ค‘์š” ๋‘๊ฐ€์ง€ ๊ธฐ๋Šฅ

(1) ํฌ์›Œ๋”ฉ

ํŒจํ‚ท์„ ๋ฐ›๊ณ , ํŒจํ‚ท์˜ ๋ชฉ์ ์ง€๋ฅผ ํ™•์ธํ•˜์—ฌ ๋‹ค์Œ ๋ผ์šฐํ„ฐ๋กœ ์ „๋‹ฌํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.

(2) ๋ผ์šฐํŒ…

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


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


๊ฐ€์žฅ ๊ตฌ์ฒด์ ์ธ ์—”ํŠธ๋ฆฌ๋ฅผ ์ฐพ์•„์„œ ๋ชฉ์  ๋งํฌ๊นŒ์ง€ ๋ณด๋‚ด๋Š” ๊ฒƒ์„ ๋ผ์šฐํŒ…์—์„œ ํ•˜๋Š” ํฌ์›Œ๋”ฉ ์ž‘์—…์ด๋‹ค.


๋ผ์šฐํ„ฐ ์•„ํ‚คํ…์ฒ˜

๋ผ์šฐํŒ…์„ ๋‹ด๋‹นํ•˜๋Š” ํ”„๋กœ์„ธ์„œ

Input Link & Output Link ๊ฐ€ ์กด์žฌํ•œ๋‹ค.


๋ผ์šฐํ„ฐ๋ผ๋ฆฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š”๋‹ค. ์—ฌ๊ธฐ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ณ  ๋ฐ›๋Š” ๊ฒƒ์€ ์‚ฌ์šฉ์ž์˜ ๋ฐ์ดํ„ฐ์ด๋‹ค. ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์„ ์ฐธ์กฐํ•ด์„œ ๋ฐ์ดํ„ฐ๋“ค์˜ ์ด๋™์ด ํ™œ๋ฐœํ•˜๊ฒŒ ์›€์ง์ด๋Š” ๊ฒƒ์„ ๋ฐ์ดํ„ฐ plain์ด๋ผ๊ณ  ๋งํ•œ๋‹ค. ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์„ ์ œ๋Œ€๋กœ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋ผ์šฐํŒ…์ด๋ผ๋Š” ์ž‘์—…์ด ํ•„์š”ํ•˜๋‹ค.


๋ผ์šฐํŒ… ํ˜ผ์ž์„œ ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์„๊นŒ? ์—†๋‹ค. ์ฃผ์œ„์˜ ๋…ธ๋“œ(๋ผ์šฐํ„ฐ)๋“ค๊ณผ์˜ ์ •๋ณด๊ตํ™˜์„ ๋ผ์šฐํŒ… ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ์‹ค์ œ ์œ ์ €์˜ ๋ฐ์ดํ„ฐ๋“ค์„ ํ†ตํ•ด์„œ ์ •๋ณด & ๋ผ์šฐํŒ… ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ƒ์—์„œ์˜ ์ƒ๋Œ€๋ฐฉ ๋ผ์šฐํ„ฐ์™€ ๊ตํ™˜ํ•˜๋Š” ๋ฉ”์„ธ์ง€ ์ด ๋‘ ๊ฐ€์ง€์˜ ๋‚ด์šฉ์„ ํ†ตํ•ด์„œ ๋ผ์šฐํŒ… ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.


๋ผ์šฐํ„ฐ๋Š” ์œ„์˜ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ๊ฐœ๋…์ ์œผ๋กœ ์ƒ๊ฒผ๋‹ค. ์ธํ’‹ ํฌํŠธ๋ฅผ ํ†ตํ•ด์„œ ํŒจํ‚ท์„ ๋ฐ›๊ณ , ์ธํ’‹ ํฌํŠธ์—์„œ ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์„ ์ฐธ์กฐํ•ด์„œ ์•„์›ƒํ’‹ ํฌํŠธ๋กœ ์ „๋‹ฌํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์ธํ’‹ ํฌํŠธ๊ฐ€ ๋‹ค์ˆ˜๊ฐ€ ํ•˜๋‚˜์˜ ๋ผ์šฐํ„ฐ๋กœ ๋“ค์–ด์˜จ๋‹ค๋ฉด ์ด ์ƒํƒœ์—์„œ Queueing Delay ๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. 


๋ผ์šฐํ„ฐ๋Š” ๋‹ค์‹œ ๋งํ•˜์ง€๋งŒ, ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์„ ์ฐธ์กฐํ•ด์„œ ๋‹ค์Œ ํฌํŠธ๋กœ ์ „๋‹ฌํ•˜๋Š” ํฌ์›Œ๋”ฉ๊ณผ ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์„ ๋งŒ๋“œ๋Š” ๋ผ์šฐํŒ…์ด ์žˆ๋‹ค.


IP Protocol

IP datagram format

  • IP version

  • Internet Header Length 

  • TOS

  • Time To Live (TTL)
    ํŒจํ‚ท์ด ์ถœ๋ฐœ์ง€๋กœ๋ถ€ํ„ฐ ์ „์†ก๋œ ์ดํ›„์— ์–ผ๋งˆ๋งŒํผ์˜ ๋ผ์šฐํ„ฐ๋ฅผ ๊ฑฐ์น  ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค.๋”ฐ๋ผ์„œ TTL ์ด 10์ด๋ฉด ํ•˜๋‚˜์˜ ๋ผ์šฐํ„ฐ๋ฅผ ์ง€๋‚˜์น ๋•Œ๋งˆ๋‹ค 1์”ฉ ๊ฐ์†Œ์‹œํ‚ค๋ฉฐ 0์ด๋˜๋Š” ์ˆœ๊ฐ„ ํ•ด๋‹น ํŒจํ‚ท์„ ๋“œ๋žํ•œ๋‹ค. ์™œ ์ด๋ ‡๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ผ๊นŒ?

    ํ˜น์‹œ ๋ผ์šฐํŒ… ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์˜ค์ž‘๋™์œผ๋กœ ์‚ฌ์ดํด์ด ์ƒ๊ธฐ๋Š” ๊ฒฝ์šฐ, ๋ฌดํ•œ๋Œ€๋กœ ๋ฐ˜๋ณต๋ ๊ฒฝ์šฐ๋ฅผ ๋ฏธ์—ฐ์— ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•จ์ด๋‹ค. 

  • Upper Layer (=protocol)
    ๋ฆฌ์‹œ๋ฒ„ ์ธก์—์„œ IP ํŒจํ‚ท์„ ๋ฐ›์€ ๊ฒฝ์šฐ,ํ•ด๋‹น ํŒจํ‚ท์„ ๋””์บก์Š๋ ˆ์ด์…˜์„ ์‹ค์‹œํ•˜๊ณ  ํŠธ๋žœ์ŠคํฌํŠธ ๋ ˆ์ด์–ด๋กœ ์˜ฌ๋ ค์•ผํ•œ๋‹ค. ๊ทผ๋ฐ ํ•ด๋‹น ํ”„๋กœํ† ์ฝœ์ด TCP ํ˜น์€ UDP ์ธ์ง€ ์•Œ๊ธฐ ์œ„ํ•จ์ด๋‹ค.

  • TL (Total Length)

  • checksum

  • Source Addresss (32 bit)

  • Destination Address (32 bit)
    32 ๋น„ํŠธ์˜ ์ฃผ์†Œ๊ณต๊ฐ„์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์—. 32๋น„ํŠธ ๊ณต๊ฐ„์— ์ ํ˜€์žˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฉ”์„ธ์ง€์— ํ—ค๋”๊ฐ€ ๋ถ™๊ณ  ํ—ค๋”๊ฐ€ ๋ถ™์–ด ํŒจํ‚ท์ด ์ƒ๊ธด๋‹ค. ํ—ค๋”์˜ ์˜ค๋ฒ„ํ—ค๋“œ๋Š” 20byte ~ 40byte ์ด๋‹ค. ์‹ค์ œ ๋ฉ”์„ธ์ง€์— 40byte ์˜ ์˜ค๋ฒ„ํ—ค๋“œ๊ฐ€ ๋ถ™์–ด์„œ ์ „์†ก๋œ๋‹ค. 
  • 20 bytes of TCP
  • 20 bytes of IP
  • 40 bytes + app layer overhead
IP Address (IPv4)
ํ˜„์žฌ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” 32๋น„ํŠธ์˜ ์ฃผ์†Œ์ฒด๊ณ„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ์‚ฌ๋žŒ์ด 32๋น„ํŠธ์”ฉ ๋งํ•˜๊ธฐ ํž˜๋“ค๊ธฐ ๋•Œ๋ฌธ์— 8๋น„ํŠธ์”ฉ 4๋ฒˆ์”ฉ ๋Š์–ด์„œ 10์ง„์ˆ˜๋กœ ํ‘œํ˜„ํ•œ๋‹ค. 32๋น„ํŠธ ์ฃผ์†Œ๋ฅผ ์ฃผ๊ณ ๋ฐ›์•„์•ผ ํ•˜๋Š”๋ฐ ์–ด๋–ป๊ฒŒ ์†Œ์ง€ํ•˜๊ณ  ์žˆ์„ ๊ฒƒ์ธ๊ฐ€. ๋‹จ์ˆœ 10์ง„์ˆ˜๋กœ ํ‘œํ˜„ํ•˜๊ฒŒ ๋œ๋‹ค๋ฉด ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์˜ ํฌ๊ธฐ๊ฐ€ ๋Š˜์–ด๋‚œ๋‹ค. 

๋”ฐ๋ผ์„œ ์ฒด๊ณ„๋ฅผ ๊ฐ€์ง€๊ณ  ๊ณ„์ธตํ™” ์‹œ์ผœ์„œ IP ์ฃผ์†Œ๋ฅผ ๋งŒ๋“ ๋‹ค. ๋”ฐ๋ผ์„œ 32๋น„ํŠธ์˜ ์•ž์˜ 24๋น„ํŠธ๋Š” ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ(prefix), ๊ทธ๋ฆฌ๊ณ  ์ดํ›„ 8๋น„ํŠธ๋Š” ํ˜ธ์ŠคํŠธ์˜ ์ฃผ์†Œ๋ฅผ ์ฐธ์กฐํ•œ๋‹ค. ์ด์™€ ๊ด€๋ จ๋œ ๋‚ด์šฉ์€ ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•˜์ž.

๋”ฐ๋ผ์„œ ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์„ ๊ตฌ์„ฑํ•  ๋•Œ, prefix ๊ธฐ์ค€์œผ๋กœ ์žก๊ฒŒ๋œ๋‹ค๋ฉด ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์˜ ํฌ๊ธฐ๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค. 

prefix : ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ
์˜ˆ์ „์—๋Š” ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ๋ฅผ ๋ถ™์ด๋Š” ์—„๊ฒฉํ•œ ๊ธฐ์ค€์ด ์กด์žฌํ–ˆ๋‹ค. 

CIDR
์–ด๋–ค ๋น„ํŠธ์ˆ˜์— ์ƒ๊ด€์—†์ด ๋„คํŠธ์›Œํฌ prefix ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€๋‹ค. ์œ ์—ฐํ•˜๊ฒŒ ๋„คํŠธ์›Œํฌ ๊ธธ์ด๋ฅผ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€๋‹ค.


ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์€ ๋„คํŠธ์›Œํฌ prefix ๊ฐ€ ์—”ํŠธ๋ฆฌ๊ฐ€ ๋˜์–ด์„œ ์ƒ์„ฑ์ด ๋œ๋‹ค. ํฌ์›Œ๋”ฉ ํ…Œ์ด๋ธ”์˜ ๋„คํŠธ์›Œํฌ ๊ฐ’๋“ค์€ ๋„คํŠธ์›Œํฌ prefix์ด๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐ’๋“ค์€ ๋ชจ๋‘ ์ƒ์ดํ•˜๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋ผ์šฐํ„ฐ๋“ค์€ ๋งค์šฐ ๋ฐ”์˜๋‹ค.


Subnets
IP ์ฃผ์†Œ๋Š” ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ์™€ ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ๋กœ ๋‚˜๋‰˜์—ˆ๋‹ค. subnets์€ ์ค‘๊ฐ„์— ๋ผ์šฐํ„ฐ๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š๊ณ  ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ๋“ค์˜ ์ง‘ํ•ฉ์ด๋‹ค. ๊ทธ๋Ÿฌํ•œ ์„œ๋ธŒ๋„ท์— ์žˆ๋Š” ํ˜ธ์ŠคํŠธ๋“ค์€ ์„œ๋ธŒ๋„ท ํŒŒํŠธ์— ์žˆ๋Š” ์ฃผ์†Œ๊ฐ€ ๋™์ผํ•œ๋‹ค. IP ์ฃผ์†Œ๋ผ๋Š” ๊ฒƒ์€ ๊ฒฐ๊ตญ ํ˜ธ์ŠคํŠธ๋ฅผ ์ง€์นญํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ง€์นญํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์—ฌ๋Ÿฌ ๊ฐœ ์žˆ๋Š” ๋””๋ฐ”์ด์Šค๊ฐ€ ์žˆ๋Š”๋ฐ ๊ทธ๋Ÿฌํ•œ ๋Œ€ํ‘œ์ ์ธ ์˜ˆ๋Š” ๋ผ์šฐํ„ฐ์ด๋‹ค. ๋ผ์šฐํ„ฐ๋Š” ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์—ฌ๋Ÿฌ๊ฐœ ์žˆ๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ๊ฐ์€ ์„œ๋กœ ๋‹ค๋ฅธ IP ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ฒƒ์ด๋‹ค. 


๊ฒฐ๊ตญ

์ธํ„ฐํŽ˜์ด์Šค์— ๋ฐฐ์ •๋œ IP ์ฃผ์†Œ๋Š” ๋‹ค๋ฅผ ๋ฟ๋งŒ ์•„๋‹ˆ๋Ÿฌ ์„œ๋ธŒ๋„ท ์กฐ์ฐจ๋„ ๋‹ค๋ฅด๋‹ค. ์„œ๋ธŒ๋„ท์€ ๋ผ์šฐํ„ฐ๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š๊ณ  ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ์ง‘ํ•ฉ์ด๋‹ค. ๋ผ์šฐํ„ฐ๋ฅผ ๋„˜์–ด๊ฐ€๊ฒŒ ๋œ๋‹ค๋ฉด ๋‹ค๋ฅธ ์„œ๋ธŒ๋„ท ์˜์—ญ์— ๋“ค์–ด๊ฐ€๊ฒŒ ๋œ๋‹ค. ๋ผ์šฐํ„ฐ๋ผ๋Š” ๊ฒƒ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์„œ๋ธŒ๋„ท์— ์†ํ•œ ๊ต์ง‘ํ•ฉ์˜ ๋ฉค๋ฒ„๋กœ์„œ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.



์ •๋ฆฌ )

  • Network Layer ๋ฐ์ดํ„ฐ ๋‹จ์œ„
  • ๋ผ์šฐํ„ฐ์˜ ์ฃผ์š” ๋‘๊ฐ€์ง€ ๊ธฐ๋Šฅ ์„ค๋ช… 
    • ํฌ์›Œ๋”ฉ๊ณผ ๋ผ์šฐํŒ…์˜ ์ฐจ์ด
  • IP Protocol
  • ์„œ๋ธŒ๋„ท


Posted by doubler
,