NETWORK

ย 

๐Ÿ“š Index

1. OSI 7๊ณ„์ธต VS TCP/IP Stack

2. ํด๋ž˜์Šค์™€ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ

Protocol

Protocol

๋„คํŠธ์›Œํฌ์—์„œ ํ”„๋กœํ† ์ฝœ์€ ํ†ต์‹ ํ•  ๋•Œ ๊ทœ์•ฝ์„ ๋งํ•˜๊ณ  ์ดˆ๊ธฐ์—๋Š” ํ˜‘ํšŒ๋‚˜ ์กฐ์ง์— ๋”ฐ๋ผ ์‚ฐ์žฌ๋˜์–ด ์žˆ์—ˆ์œผ๋‚˜ ์ตœ๊ทผ์—๋Š” ์ด๋”๋„ท-TCP/IP ๊ธฐ๋ฐ˜ ํ”„๋กœํ† ์ฝœ๋“ค๋กœ ๋งŽ์ด ์‚ฌ์šฉ๋œ๋‹ค. ๋’ค์—์„œ ๋‚˜์˜ค๋Š” OSI 7๊ณ„์ธต๋ณ„๋กœ ๋งž๋Š” ํ”„๋กœํ† ์ฝœ์ด ์žˆ๋‹ค.

- ๋ฌผ๋ฆฌ์  ์ธก๋ฉด: ๋ฐ์ดํ„ฐ ์ „์†ก ๋งค์ฒด, ์‹ ํ˜ธ ๊ทœ์•ฝ, ํšŒ์„  ๊ทœ๊ฒฉ ๋“ฑ, ์ด๋”๋„ท์ด ๋งŽ์ด ์‚ฌ์šฉ๋œ๋‹ค.

- ๋…ผ๋ฆฌ์  ์ธก๋ฉด: ์žฅ์น˜๋“ค๋ผ๋ฆฌ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•œ ํ”„๋กœํ† ์ฝœ ๊ทœ๊ฒฉ์œผ๋กœ TCP/IP๊ฐ€ ๋งŽ์ด ์‚ฌ์šฉ๋œ๋‹ค.

Protocol ๊ตฌ์กฐ

ํ”„๋กœํ† ์ฝœ์ด ์ฒ˜์Œ ๋‚˜์™”์„ ๋•Œ๋Š” ์ตœ๋Œ€ํ•œ ์ ์€ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋ฌธ์ž ๊ธฐ๋ฐ˜์ด ์•„๋‹Œ ๋Œ€๋ถ€๋ถ„ 0๊ณผ 1 ๋น„ํŠธ ๊ธฐ๋ฐ˜์œผ๋กœ ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ๋น„ํŠธ์˜ ์ž๋ฆฟ์ˆ˜๋ณ„๋กœ ์ •ํ™•ํžˆ ๋ณด๋‚ด๋Š” ์ฃผ์†Œ, ๋ฐ›๋Š” ์ฃผ์†Œ, ์ƒ์œ„ ํ”„๋กœํ† ์ฝœ ์ •๋ณด ๋“ฑ ์ •๋ฐ€ํ•˜๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์•ฝ์†์„ ์ฒ ์ €ํžˆ ์ง€ํ‚ค๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ ˆ๋ฒจ ํ”„๋กœํ† ์ฝœ์ธ HTTP, SMTP๋Š” ๋น„ํŠธ ๊ธฐ๋ฐ˜์ด ์•„๋‹Œ ๋ฌธ์ž ๊ธฐ๋ฐ˜์œผ๋กœ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ž๋กœ ๋˜์–ด ์žˆ์–ด ํšจ์œจ์„ฑ์€ ๋น„ํŠธ ๊ธฐ๋ฐ˜ ๋ณด๋‹ค ๋–จ์–ด์ง€์ง€๋งŒ ๋‹ค์–‘ํ•˜๊ฒŒ ํ™•์žฅ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

Protocol ๊ตฌ์กฐ

๋น„ํŠธ ๊ธฐ๋ฐ˜

๋ฌธ์ž ๊ธฐ๋ฐ˜

OSI 7 Layer

OSI 7 Layer

๊ณผ๊ฑฐ์—๋Š” ๊ทœ์•ฝ์ด ํ‘œ์ค€ํ™”๋˜์ง€ ์•Š๊ณ  ๊ฐ ๋ฒค๋”์—์„œ ๊ฐœ๋ฐœํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ํ˜ธํ™˜์ด ๋˜์ง€ ์•Š๋Š” ์‹œ์Šคํ…œ์ด๋‚˜ ์• ํ”Œ๋ฆฌ์ด์…˜์ด ๋งŽ์ด ํ†ต์‹ ์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•˜์Šต๋‹ˆ๋‹ค.

์ด๋ฅผ ํ‘œ์ค€ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋‚˜์˜จ ๊ฒƒ์ด OSI 7 ๊ณ„์ธต์ž…๋‹ˆ๋‹ค.
๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ ์ „์†ก ๊ณผ์ •์„ ๊ณ„์ธต์„ ๋‚˜๋ˆ„์–ด ์ดํ•ด๋ฅผ ์‰ฝ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ๋™์ž‘์— ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•ด ์ฐธ์กฐํ˜•(๋…ผ๋ฆฌ) ๋ชจ๋ธ๋กœ ๋งŽ์ด ์žˆ์ง€๋งŒ ์‹ค์ œ๋กœ ๋„คํŠธ์›Œํฌ๋Š” ๋Œ€๋ถ€๋ถ„ TCP/IP ํ”„๋กœํ† ์ฝœ ์Šคํƒ(์Šค์œ„ํŠธ)ย ๊ธฐ๋ฐ˜์œผ๋กœ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

OSI 7 Layer

OSI 7๊ณ„์ธต์€ ๋‹ค์‹œ ๋ชฉ์ ์— ๋”ฐ๋ผ ๋‘ ๊ฐ€์ง€ ๊ณ„์ธต์œผ๋กœ ๋ถ„๋ฅ˜๋ฉ๋‹ˆ๋‹ค.

- 1~4 ๊ณ„์ธต: Data Flow Layer / ํ•˜์œ„ ๊ณ„์ธต, ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ๋Œ€์—๊ฒŒ ์ž˜ ์ „๋‹ฌํ•˜๋Š”๋ฐ ๋ชฉ์ (๋„คํŠธ์›Œํฌ ์—”์ง€๋‹ˆ์–ด)

- 5~7 ๊ณ„์ธต: Application Layer / ์ƒ์œ„ ๊ณ„์ธต, ์ „๋‹ฌ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œํ˜„ํ•˜๋Š”๋ฐ ๋ชฉ์ (๊ฐœ๋ฐœ์ž)

OSI 7 Layer

:1๊ณ„์ธต(๋ฌผ๋ฆฌ ๊ณ„์ธต)

OSI 7 Layer - ๋ฌผ๋ฆฌ ๊ณ„์ธต

๋ฌผ๋ฆฌ์  ์—ฐ๊ฒฐ๊ณผ ๊ด€๋ จ๋œ ์ •๋ณด๋ฅผ ์ •์˜, ์ฃผ๋กœ ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ์ „๋‹ฌํ•˜๋Š”๋ฐ ์ค‘์ ์ ์ด๋‹ค.

์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ์ž˜ ์ „๋‹ฌํ•˜๋Š”๋ฐ ๋ชฉ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ย 

์ฃผ์š” ์žฅ๋น„๋กœ๋Š” ํ—ˆ๋ธŒ, ๋ฆฌํ”ผํ„ฐ, ํŠธ๋žœ์‹œ๋ฒ„, ํƒญ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ย 

ํ—ˆ๋ธŒ, ๋ฆฌํ”ผํ„ฐ: ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ์ค‘์žฌ

ํŠธ๋žœ์‹œ๋ฒ„: ์ปดํ“จํ„ฐ์™€ ๋žœ ์นด๋“œ๋ฅผ ์—ฐ๊ฒฐ

ํƒญ: ๋„คํŠธ์›Œํฌ ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ํŒจํ‚ท ๋ถ„์„์„ ์œ„ํ•ด ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ๋‹ค๋ฅธ ์žฅ๋น„๋กœ ๋ณธ์ œ

1๊ณ„์ธต์€ ์ฃผ์†Œ ์ฒด๊ณ„๊ฐ€ ์—†์–ด ์ „๊ธฐ ์‹ ํ˜ธ๊ฐ€ ๋“ค์–ด์˜จ ํฌํŠธ๋ฅผ ์ œ์™ธํ•˜๊ณ  ๋ชจ๋“  ํฌํŠธ์— ๋ธŒ๋กœ๋“œ์บ์ŠคํŒ…ํ•ฉ๋‹ˆ๋‹ค.

OSI 7 Layer

:2๊ณ„์ธต(๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต)

OSI 7 Layer - ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต

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

ย 

์ฃผ์†Œ ์ฒด๊ณ„๊ฐ€ ์žˆ๋Š” ๊ฒƒ์€ ํ•œ ๋ช…๊ณผ ํ†ต์‹ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ๋™์‹œ์— ์—ฌ๋Ÿฌ ๋ช…๊ณผ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ, ๋ฌด์ž‘์ • ๋ฐ์ดํ„ฐ๋ฅผ ๋˜์ง€์ง€ ์•Š๊ณ  ํ˜„์žฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด ์ž‘์—…์„ ํ”Œ๋กœ ์ปจํŠธ๋กค(Flow Control)์ด๋ผ ํ•œ๋‹ค.

2๊ณ„์ธต์—์„œ๋Š” MAC ์ฃผ์†Œ๋ผ๋Š” ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ ์ด ์ฃผ์†Œ๋Š” ๋””๋ฐ”์ด์Šค๋งˆ๋‹ค ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๊ณ ์œ  ๋ฌผ๋ฆฌ ์ฃผ์†Œ์ด๋‹ค.

OSI 7 Layer

:3๊ณ„์ธต(๋„คํŠธ์›Œํฌ ๊ณ„์ธต)

OSI 7 Layer - ๋„คํŠธ์›Œํฌ ๊ณ„์ธต

3๊ณ„์ธต์—์„œ๋Š”ย IP ์ฃผ์†Œ๋ผ๋Š” ๋…ผ๋ฆฌ์ ์ธ ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 3๊ณ„์ธต ์žฅ๋น„๋กœ๋Š” ๋ผ์šฐํ„ฐ๊ฐ€ ์žˆ๋Š”๋ฐ ย IP ์ฃผ์†Œ๋ฅผ ์ดํ•ดํ•˜๊ณ  ์ด๊ฒƒ์„ ์‚ฌ์šฉํ•ด ์›๊ฒฉ์ง€๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ณ  ์ตœ์ ์˜ ๊ฒฝ๋กœ๋ฅผ ์ฐพ์•„ ํŒจํ‚ท์„ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

OSI 7 Layer

:4๊ณ„์ธต(์ „์†ก ๊ณ„์ธต)

OSI 7 Layer - ์ „์†ก ๊ณ„์ธต

์•ž์„œ ๋ณธ ํ•˜์œ„ 1, 2, 3๊ณ„์ธต์€ ์‹ ํ˜ธ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ •ํ™•ํ•œ ์ฃผ์†Œ๋กœ ๋ณด๋‚ด๋Š”๋ฐ ์ง‘์ค‘ํ•ฉ๋‹ˆ๋‹ค.

ย 

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

ย 

์•ž์„œ ๋ณธ ํ•˜์œ„ 1, 2, 3๊ณ„์ธต์€ ์‹ ํ˜ธ์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ •ํ™•ํ•œ ์ฃผ์†Œ๋กœ ๋ณด๋‚ด๋Š”๋ฐ ์ง‘์ค‘ํ•ฉ๋‹ˆ๋‹ค.

ย 

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

ย 

์ˆœ์„œ๋Š” ๋ณด๋‚ด๋Š” ์ˆœ์„œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์‹œํ€€์Šค ๋ฒˆํ˜ธ(seq)์™€ ๋ฐ›๋Š” ์ˆœ์„œ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ACK ๋ฒˆํ˜ธ(Acknowledgement Number)์„ ์ด์šฉํ•ฉ๋‹ˆ๋‹ค. 4๊ณ„์ธต ํ”„๋กœํ† ์ฝœ์ธ TCP์—๋Š” ํ•ด๋‹น ์ •๋ณด๋“ค์ด ๋“ค์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

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

OSI 7 Layer

:5๊ณ„์ธต(์„ธ์…˜ ๊ณ„์ธต)

OSI 7 Layer - ์„ธ์…˜ ๊ณ„์ธต

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

๊ทธ๋ฆฌ๊ณ  ์ž‘์—…์ด ์™„๋ฃŒ๋˜๋ฉด ์—ฐ๊ฒฐ์„ ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ•œ ์—ฐ๊ฒฐ์„ ์„ธ์…˜์ด๋ผ ์นญํ•˜๊ณ  ์„ธ์…˜์„ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด ์„ธ์…˜ ๊ณ„์ธต์˜ ์—ญํ• ์ž…๋‹ˆ๋‹ค.

OSI 7 Layer

:6๊ณ„์ธต(ํ‘œํ˜„ ๊ณ„์ธต)

OSI 7 Layer - ํ‘œํ˜„ ๊ณ„์ธต

ํ‘œํ˜„ ๋ฐฉ์‹์ด ๋‹ค๋ฅธ ์• ํ”Œ์ผ€์ด์…˜์ด๋‚˜ ์‹œ์Šคํ…œ ๊ฐ„ ํ†ต์‹ ์„ ๋•๊ธฐ ์œ„ํ•ด ํ•˜๋‚˜์˜ ํ†ต์ผ๋œ ๊ตฌ๋ฌธ์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๋ฒˆ์—ญ๊ธฐ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. MIME ์ธ์ฝ”๋”ฉ์ด๋‚˜ ์•”ํ˜ธํ™”, ์••์ถ•, ์ฝ”๋“œ ๋ณ€ํ™˜๊ณผ ๊ฐ™์€ ์ž‘์—…๋“ค์ด ์ด ๊ณ„์ธต์—์„œ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

OSI 7 Layer

:7๊ณ„์ธต(์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต)

OSI 7 Layer - ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต

๋„คํŠธ์›Œํฌ ์†Œํ”„ํŠธ์›จ์–ด์˜ UI ๋ถ€๋ถ„์ด๋‚˜ ์‚ฌ์šฉ์ž ์ž…/์ถœ๋ ฅ ๋ถ€๋ถ„์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์ธ ํ”„๋กœํ† ์ฝœ๋กœ๋Š” HTTP, SMTP, FTP, TELNET ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ณ„์ธต๋ณ„ ํ”„๋กœํ† ์ฝœ

์ธ์บ์Š๋ ˆ์ด์…˜๊ณผ ๋””์บก์Š๋ ˆ์ด์…˜

ย 

์ธ์บก์Š๋ ˆ์ด์…˜, ๋””์บก์Š๋ ˆ์ด์…˜

๋ฐ์ดํ„ฐ ์†ก์‹ ์ธก์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต, ์ƒ์œ„ ๊ณ„์ธต๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ ํ•˜์œ„๊ณ„์ธต์œผ๋กœ ๋ฌผ๋ฆฌ ๊ณ„์ธต์œผ๋กœ ๋ณด๋‚ด์ง€๊ณ  ๋ฌผ๋ฆฌ ๊ณ„์ธต์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๊ธฐ ์‹ ํ˜ธ๋กœ ๋งŒ๋“ค์–ด ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์ˆ˜์‹ ์ธก์œผ๋กœ ๋ณด๋ƒ…๋‹ˆ๋‹ค.

ย 

์ˆ˜์‹ ์ธก์€ ๋ฌผ๋ฆฌ ๊ณ„์ธต, ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ๋“ค์–ด์˜จ ์ „๊ธฐ์‹ ํ˜ธ๋ฅผ ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ๋ณด๋‚ด์–ด ๋ฐ์ดํ„ฐ๊ฐ€ ํ˜•ํƒœ๊ฐ€ ๋ณ€ํ™˜๋˜๋ฉฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต๊นŒ์ง€ ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค.

ย 

๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋Š” ๊ณผ์ •์„ ์ธ์บก์Š๋ ˆ์ด์…˜, ๋ฐ›๋Š” ๊ณผ์ •์„ ๋””์บก์Š๋ ˆ์ด์…˜์ด๋ผ ํ•ฉ๋‹ˆ๋‹ค.

์ธ์บก์Š๋ ˆ์ด์…˜, ๋””์บก์Š๋ ˆ์ด์…˜

์ธ์บก์Š๋ ˆ์ด์…˜ ๊ณผ์ •์—์„œ ์ƒ์œ„ ๊ณ„์ธต์—์„œ ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ๋‚ด๋ ค์˜ค๋ฉด์„œ ๊ณ„์ธต๋ณ„๋กœ ๋ชฉ์ ์ง€ ์ •๋ณด ๋“ฑ ํ•„์š”ํ•œ ์ •๋ณด๋“ค์„ ํŒจํ‚ท์— ๋„ฃ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ฐ ๊ณ„์ธต๋ณ„๋กœ ํ—ค๋”๊ฐ€ ์กด์žฌํ•˜๊ณ  ํ—ค๋”์— ์ •๋ณด๋ฅผ ๋„ฃ์Šต๋‹ˆ๋‹ค.

์ธ์บก์Š๋ ˆ์ด์…˜, ๋””์บก์Š๋ ˆ์ด์…˜

๋ฐ›๋Š” ์ชฝ์—์„œ๋Š” ํ—ค๋”๋ฅผ ํ•˜๋‚˜์”ฉ ๊บผ๋‚ด์–ด ์—ด์–ด ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ์˜ฌ๋ ค ๋ณด๋ƒ…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ•„์š” ์—†์–ด์ง„ ํ—ค๋”๋ฅผ ๋ฒ„๋ ค์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ฆฌ๊ณ„์ธต์—์„œ ์ „๊ธฐ ์‹ ํ˜ธ๋ฅผ ๋ณด๋‚ด๋ฉด 2๊ณ„์ธต์€ ๋ชฉ์ ์ง€๋ฅผ ํ™•์ธํ•˜๊ณ  ์ž์‹ ์—๊ฒŒ ์˜จ ๊ฒƒ์ด ๋งž๋‹ค๋ฉด 3๊ณ„์ธต์œผ๋กœ ์˜ฌ๋ ค ๋ณด๋‚ด๊ณ  ์•„๋‹ˆ๋ฉด ํ๊ธฐํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

ย 

๊ฐ ๊ณ„์ธต์˜ ํ”„๋กœํ† ์ฝœ๋ณ„๋กœ ๊ตฌ์กฐ์™€ ํ•„์š”ํ•œ ์ •๋ณด๊ฐ€ ๋ณต์žกํ•˜๊ฒŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์ง€๋งŒ ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€ ๊ทœ์น™์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ย 

1. ํ˜„์žฌ ๊ณ„์ธต์—์„œ ์ •์˜ํ•˜๋Š” ์ •๋ณด

2. ์ƒ์œ„ ํ”„๋กœํ† ์ฝœ ์ง€์‹œ์ž

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ

ย 

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ

:NIC

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ - NIC

NIC๋Š” ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค ์นด๋“œ(Network Interface Card)๋ฅผ ์ง€์นญํ•˜๋Š” ๋ง์ž…๋‹ˆ๋‹ค. LAN ์นด๋“œ๋ผ๊ณ  ๋ถˆ๋ฆฌ๋ฉฐ,ย 2๊ณ„์ธต์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์žฅ๋น„๋กœ ์ปดํ“จํ„ฐ๋ฅผ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐํ•˜๋Š” ํ•˜๋“œ์›จ์–ด ์žฅ์น˜์ž…๋‹ˆ๋‹ค. NIC๊ฐ€ MAC์ฃผ์†Œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

ย 

์ „๊ธฐ์  ์‹ ํ˜ธ๋ฅผ ๋ฐ์ดํ„ฐ ์‹ ํ˜ธ ํ˜•ํƒœ๋กœ ๋ฐ”๊พธ๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ ์‹ ํ˜ธ๋ฅผ ์ „๊ธฐ ์‹ ํ˜ธ๋กœ ๋ฐ”๊พธ๋Š” ์ƒํ˜ธ ๋ณ€ํ™˜ ์ž‘์—…๊ณผ MAC์ฃผ์†Œ์™€ ํŒจํ‚ท์˜ ๋ชฉ์ ์ง€๊ฐ€ ์ผ์น˜ ์—ฌ๋ถ€๋ฅผ ๊ฒ€์‚ฌํ•˜๋Š” ์—ญํ• ์„ ํ•˜๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ

:ํ—ˆ๋ธŒ

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ - ํ—ˆ๋ธŒ

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

ย 

ย 

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ

:์Šค์œ„์น˜

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ - ์Šค์œ„์น˜

์Šค์œ„์น˜๋Š” 2๊ณ„์ธต ์žฅ๋น„๋กœ ํ—ˆ๋ธŒ์™€ ๋™์ผํ•˜๊ฒŒ ์—ฌ๋Ÿฌ ์žฅ๋น„๋ฅผ ์—ฐ๊ฒฐํ•œ๋‹ค. ํ—ˆ๋ธŒ์™€ ๋‹ค๋ฅธ ์ ์€ ์Šค์œ„์น˜๋Š” MAC์ฃผ์†Œ๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์–ด ๋ชฉ์ ์ง€๋กœ ์—ฐ๊ฒฐ๋œ ํฌํŠธ๋กœ๋งŒ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ธ๋‹ค.

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ

:๋ผ์šฐํ„ฐ

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ - ๋ผ์šฐํ„ฐ

๋„คํŠธ์›Œํฌ์˜ ํฌ๊ธฐ๊ฐ€ ์ปค์ง€๊ณ  ๋จผ ์ง€์—ญ๊ณผ ํ†ต์‹ ํ•ด์•ผ ํ•˜๋Š” ์š”๊ตฌ์‚ฌํ•ญ์ด ๋Š˜์–ด๋‚˜๋ฉฐ ๋ผ์šฐํ„ฐ๊ฐ€ ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ๋ผ์šฐํ„ฐ๋Š” 3 ๊ณ„์ธต์—์„œ ๋™์ž‘ํ•˜๋ฉฐ IP์ฃผ์†Œ ๋ฅผ ํ™•์ธํ•˜์—ฌ ์ตœ์ ์˜ ๊ฒฝ๋กœ๋กœ ํŒจํ‚ท์„ ํฌ์›Œ๋”ฉํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋Š” ์ด ์žฅ๋น„๋ฅผ ์ ‘ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ต์ง€๋งŒ ๊ณต์œ ๊ธฐ๊ฐ€ ์ด ๊ธฐ๋Šฅ์„ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ

:๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ - ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ

๋กœ๋“œ ๋ฐธ๋Ÿฐ์Šค๋Š” 4๊ณ„์ธต ์žฅ๋น„๋กœ ํฌํŠธ ์ฃผ์†Œ๋ฅผ ํ™•์ธํ•˜๊ณ  ๋ชฉ์ ์ง€ IP์ฃผ์†Œ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. L4 ์Šค์œ„์น˜๋ผ ๋ถˆ๋ฆฌ๋Š” ์žฅ๋น„๋„ ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ์— ์†ํ•ฉ๋‹ˆ๋‹ค.

ย 

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

ย 

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์˜ ํ”„๋กœํ† ์ฝœ์„ ์ดํ•ดํ•˜๊ณ  ๋™์ž‘ํ•˜๋Š” ๋กœ๋“œ ๋ฐธ๋Ÿฐ์„œ๋„ ์žˆ๋Š”๋ฐ ย ์ด๋Š” ADK(Application Delivery Controller)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ์š”์†Œ

:๊ณต์œ ๊ธฐ

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

๊ณต์œ ๊ธฐ๋Š” 2๊ณ„์ธต ์Šค์œ„์น˜, 3๊ณ„์ธต ๋ผ์šฐํ„ฐ, 4๊ณ„์ธต NAT์™€ ๋ฐฉํ™”๋ฒฝ๊ธฐ๋Šฅ์„ ๋ชจ์•„ ๋†“์€ ์žฅ๋น„์ž…๋‹ˆ๋‹ค.

์ฃผ์†Œ ์ฒด๊ณ„

์ฃผ์†Œ ์ฒด๊ณ„

:MAC ์ฃผ์†Œ

์ฃผ์†Œ ์ฒด๊ณ„ - MAC์ฃผ์†Œ

MAC ์ฃผ์†Œ๋Š” NIC์— ํ• ๋‹น๋œ ๊ณ ์œ  ์‹๋ณ„์ž ์ž…๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ์— ์ ‘์†ํ•˜๋Š” ๋ชจ๋“  ์žฅ๋น„๋Š” MAC๊ฐ€์ง€๊ณ  ์žˆ์–ด์•ผ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ย 

MAC์ฃผ์†Œ๋Š” ๋ณดํ†ต ์žฅ๋น„ ์ œ์กฐ์—…์ฒด์—์„œ ์žฅ๋น„์— ๊ณ ์ •ํ•˜์—ฌ ์ถœํ•˜ํ•˜๋Š”๋ฐ ๊ฐ ์ œ์กฐ์—…์ฒด๋“ค์€ ์ผ์ • ๋ฒ”์œ„์˜ ์ฃผ์†Œํ’€์„ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ์ฃผ์†”ํ’€์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ฝ”๋“œ๋ฅผ ์ œ์กฐ์‚ฌ ์ฝ”๋“œ(Vender Code)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

ย 

MAC๋Š” 48๋น„ํŠธ์˜ 16์ง„์ˆ˜ 12๋กœ ํ‘œํ˜„๋ฉ๋‹ˆ๋‹ค.

์ฃผ์†Œ ์ฒด๊ณ„ - MAC์ฃผ์†Œ

- OUI: IEEE๊ฐ€ ์ œ์กฐ์‚ฌ์— ํ• ๋‹นํ•œ ์ฝ”๋“œ

- UAA: ์ œ์กฐ์‚ฌ๊ฐ€ ์žฅ๋น„์— ํ• ๋‹นํ•œ ์ฝ”๋“œ

์ฃผ์†Œ ์ฒด๊ณ„ - MAC์ฃผ์†Œ

์ œ์กฐ์—…์ฒด ํ™•์ธํ•˜๊ธฐ

์ฃผ์†Œ ์ฒด๊ณ„

:IP ์ฃผ์†Œ

์ฃผ์†Œ ์ฒด๊ณ„ - IP ์ฃผ์†Œ

์ฃผ์†Œ ์ฒด๊ณ„๋ฅผ ๊ฐ€์ง„ ๊ณ„์ธต์€ 2๊ณ„์ธต๊ณผ 3๊ณ„์ธต์ž…๋‹ˆ๋‹ค. 3๊ณ„์ธต์˜ ์ฃผ์†Œ ์ฒด๊ณ„๋Š” ๋…ผ๋ฆฌ์ ์ธ ์ฃผ์†Œ์ธ IP์ฃผ ์†Œ์ž…๋‹ˆ๋‹ค.

ย 

IP์ฃผ์†Œ๋Š” ๋‘ ๊ฐ€์ง€ ํŠน์ง•์ด ์žˆ์Šต๋‹ˆ๋‹ค.

ย 

1. ์‚ฌ์šฉ์ž๊ฐ€ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ

2. ์ฃผ์†Œ๋Š” ๊ทธ๋ฃน์„ ์˜๋ฏธํ•˜๋Š” ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ์™€ ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค.

์ฃผ์†Œ ์ฒด๊ณ„ - IP ์ฃผ์†Œ

MAC์ฃผ์†Œ๋Š” OUI์™€ UAA๋กœ ๊ตฌ๋ถ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. IP๋Š” ์ด์™€ ๋น„์Šทํ•˜๊ฒŒย ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ์™€ ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ์ฃผ์†Œ: ํ˜ธ์ŠคํŠธ๋“ค์€ ๋ชจ์€ ๋„คํŠธ์›Œํฌ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ์ฃผ์†Œ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ๊ฐ€ ๋™์ผํ•œ ๋„คํŠธ์›Œํฌ๋ฅผ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ๋ผ ํ•จ

ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ: ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ ๋‚ด์— ํ˜ธ์ŠคํŠธ๋ฅผ ๊ตฌ๋ถ„ํ•˜๋Š” ์ฃผ์†Œ

IP Class์™€ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ

IP Class

IP์ฃผ์†Œ๋Š” ๊ตฌ๋ถ„์ž๊ฐ€ ๊ณ ์ •๋˜์–ด ์žˆ๋Š” MAC์ฃผ์†Œ์™€๋Š” ๋‹ค๋ฅด๊ฒŒ ๊ตฌ๋ถ„์ž๋ฅผ ์ด๋™ ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

IP Class

Class๋Š” ์˜ฅํƒฏ์˜ ๊ฐฏ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋‚˜๋‰˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

A ํด๋ž˜์Šค๋Š” 1๊ฐœ์˜ ์˜ฅํƒฏ์„ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ๋กœ ์‚ฌ์šฉํ•˜๊ณ  3๊ฐœ์˜ ์˜ฅํƒฏ์„ ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํ• ๋‹นํ•  ์ˆ˜ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ์˜ ์ฃผ์†Œ๊ฐ€ 2 ^ 24 = 16,777,216๊ฐœ์˜ ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

IP Class

Aํด๋ž˜์Šค๋Š” ์ฒซ ์˜ฅํƒฏ์ด 0 0000000~0 1111111์ธ ์ฃผ์†Œ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

Aํด๋ž˜์Šค์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์†Œ๋Š” 0.0.0.0~127.255.255.255๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

IP Class - ํด๋ž˜์Šคํ’€๊ณผ ํด๋ž˜์Šค๋ฆฌ์Šค

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

ย 

๊ทธ๋ž˜์„œ ํ•ด๊ฒฐ์ฑ…์œผ๋กœ ์ด ํด๋ž˜์Šค ๋” ์ชผ๊ฐœ๋Š” ๊ฐœ๋…์ด ๋‚˜์˜ค๊ฒŒ ๋œ๋‹ค. ์˜ฅํƒฏ ๋‹จ์œ„๊ฐ€ ์•„๋‹Œ ๋น„ํŠธ ๋‹จ์œ„๋กœ ๋„คํŠธ์›Œํฌ ๊ตฌ๋ถ„์ž๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด๋‹ค. ์ด๊ฒƒ์„ ํด๋ž˜์Šค๋ฆฌ์Šค๋ผ๊ณ  ํ•œ๋‹ค.

ย 

๊ทธ๋ฆฌ๊ณ  ๋น„ํŠธ ๋‹จ์œ„๋กœ ํด๋ž˜์Šค๋ณด๋‹ค ์ž‘๊ฒŒ ์ชผ๊ฐœ์ง„ ๋„คํŠธ์›Œํฌ๋ฅผ ์„œ๋ธŒ๋„ท์ด๋ผ ํ•˜๋ฉฐ, ํด๋ž˜์Šคํ’€์ฒ˜๋Ÿผ ์•ž์— ์ˆซ์ž๋งŒ ๋ณด๊ณ  ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ์™€ ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ๋ฅผ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌย ๋ผ๋Š” ๊ฒƒ์„ ์‚ฌ์šฉํ•œ๋‹ค.

ย 

IP Class - ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ

๋„คํŠธ์›Œํฌ ์ฃผ์†Œ์™€ ํ˜ธ์ŠคํŠธ ์ฃผ์†Œ๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๊ฒƒ์œผ๋กœ 1๊ณผ 0์„ ์—ฐ์†์ ์œผ๋กœ ํ‘œ๊ธฐํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ์˜ ๋ฒ”์œ„๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๋”ฐ๋ผ์„œ 1๊ณผ 0์ด ์„ž์ด๋ฉด์„œ ํ‘œ๊ธฐ๋  ์ˆ˜ ์—†๊ณ  ์—ฐ์†์ ์ด์–ด์•ผ ํ•œ๋‹ค.

ย 

A Class ๊ธฐ๋ณธ ์„œ๋ธŒ๋„ท: 11111111.00000000.00000000.00000000

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  255.0.0.0

B Class ๊ธฐ๋ณธ ์„œ๋ธŒ๋„ท: 11111111.11111111.00000000.00000000

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  255.255.0.0

C Class ๊ธฐ๋ณธ ์„œ๋ธŒ๋„ท: 11111111.11111111.11111111.00000000

ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  ย  255.255.255.0

IP Class - ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ

IP Class - Classless Inter-Domain Routing

์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ์ฒ˜๋Ÿผ ๊ธธ๊ฒŒ ํ‘œ๊ธฐํ•˜์ง€ ์•Š๊ณ  ๊ฐ„๊ฒฐํ•˜๊ฒŒ IP ๋’ค์— 1์˜ ๊ฐฏ์ˆ˜๋ฅผ ํ‘œ๊ธฐํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.

IP Class - ๊ณต์ธIP์™€ ์‚ฌ์„คIP

๊ณต์ธ IP: ์ „ ์„ธ๊ณ„์—์„œ ์œ ์ผํ•˜๊ฒŒ ํ• ๋‹น๋˜์–ด ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ๋ฅผ ์‹๋ณ„ํ•˜๋Š” ์‹๋ณ„์ž ์—ญํ• ์„ ํ•˜๋Š” IP๋ฅผ ๊ณต์ธ IP๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ณต์ธ IP๋Š” ISP(Internet service provider)์—์„œ ํ• ๋‹นํ•ฉ๋‹ˆ๋‹ค.

ย 

์‚ฌ์„ค IP: ISP๋กœ ๋ถ€ํ„ฐ IP๋ฅผ ํ• ๋‹น ๋ฐ›์ง€ ์•Š๊ณ  ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ ๋‚ด์—์„œ ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž ํ• ๋‹นํ•˜๋Š” IP๋ฅผ ์‚ฌ์„ค IP๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ธํ„ฐ๋„ท์„ ์ง์ ‘์ ์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ NAT์žฅ๋น„๋ฅผ ์ด์šฉํ•ด ๊ณต์ธ IP๋กœ ๋ณ€ํ™˜ ํ›„ ์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

IP Class - ๊ณต์ธIP์™€ ์‚ฌ์„คIP

REFERENCE

-https://medium.com/networks-security/tricks-to-remember-five-classes-of-ipv4-484c191678fb

-https://www.geeksforgeeks.org/introduction-of-classful-ip-addressing/

Thank you!

deck

By Seungwoo Hong

deck

  • 13