๐Ÿ‘ฉ‍๐Ÿ’ป/Network

[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 2 ๋„คํŠธ์›Œํฌ์˜ ๊ธฐ๋ณธ ๊ทœ์น™ (OSI ๋ชจ๋ธ, TCP/IP ๋ชจ๋ธ, ์บก์Šํ™”, ์—ญ์บก์Šํ™”)

ํ•œ๋‚˜ 2020. 10. 10. 19:52

๋„คํŠธ์›Œํฌ ํ†ต์‹ ์˜ ๊ธฐ๋ณธ ๊ทœ์น™์ธ ํ”„๋กœํ† ์ฝœ์„ ์ดํ•ดํ•œ๋‹ค. OSI ๋ชจ๋ธ๊ณผ TCP/IP ๋ชจ๋ธ์„ ์ดํ•ดํ•˜๊ณ , ์บก์Šํ™”์™€ ์—ญ์บก์Šํ™”๋ฅผ ์ดํ•ดํ•œ๋‹ค.

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

ํ”„๋กœํ† ์ฝœ : ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•œ ๊ทœ์น™

OSI ๋ชจ๋ธ๊ณผ TCP/IP ๋ชจ๋ธ

์ง€๊ธˆ์€ ์ƒ๊ฐํ•  ์ˆ˜ ์—†์ง€๋งŒ, ๊ฐ™์€ ํšŒ์‚ฌ์˜ ์ปดํ“จํ„ฐ๋ผ๋ฆฌ๋งŒ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋˜ ๋•Œ๊ฐ€ ์žˆ์—ˆ๋‹ค. A์‚ฌ์˜ ์ปดํ“จํ„ฐ๊ฐ€ B ์‚ฌ์˜ ์ปดํ“จํ„ฐ์™€๋Š” ํ†ต์‹ ์„ ํ•  ์ˆ˜ ์—†์—ˆ๋˜ ๊ฒƒ์ด๋‹ค. ์—ฌ๊ธฐ์— ์ผ€์ด๋ธ”์„ ์—ฐ๊ฒฐํ•˜๋Š” ์ปค๋„ฅํ„ฐ๋„ ํšŒ์‚ฌ๋ณ„๋กœ ๋‹ค๋ฅด๋‹ค๋ฉด ๋” ๊ณค๋ž€ํ–ˆ์„ ๊ฒƒ์ด๋‹ค. ์ด๋Ÿฐ ์ผ๋“ค์ด ์žˆ์–ด ๊ณตํ†ต์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ‘œ์ค€ ๊ทœ๊ฒฉ์„ ์ •ํ•ด์•ผ๋งŒ ํ–ˆ๋‹ค. ์ด ํ‘œ์ค€์„ ์ •ํ•˜๋Š” ๋‹จ์ฒด๋Š” ์—ฌ๋Ÿฌ ๊ณณ์ด ์žˆ์ง€๋งŒ, ์ด์ค‘ ISO๋ผ๋Š” ๊ตญ์ œํ‘œ์ค€ํ™”๊ธฐ๊ตฌ๊ฐ€ ์žˆ๋Š”๋ฐ ์ด ๋‹จ์ฒด๋Š” OSI ๋ชจ๋ธ์ด๋ผ๋Š” ํ‘œ์ค€ ๊ทœ๊ฒฉ์„ ์ œ์ •ํ–ˆ๋‹ค.

ISO : International Organization for Standardization (๊ตญ์ œํ‘œ์ค€ํ™”๊ธฐ๊ตฌ)์˜ ์•ฝ์–ด
OSI ๋ชจ๋ธ : ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ ์˜ ๊ธฐ๋ณธ์ด ๋˜๋Š” ๋ชจ๋ธ.

๋ฐ์ดํ„ฐ์˜ ์†ก์ˆ˜์‹ ์€ ์ปดํ“จํ„ฐ์—์„œ ์ปดํ“จํ„ฐ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ๊ฒƒ. ์ด๋•Œ ์ปดํ“จํ„ฐ ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ์—ฌ๋Ÿฌ ์ผ์„ ํ•˜๋Š”๋ฐ, ์ด๋Ÿฐ ์ผ๋“ค์€ ์ผ๊ณฑ ๊ฐœ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋ˆ  ํ•œ๋‹ค. ์ด ์ค‘ ์ผ๊ณฑ ๊ฐœ ๊ณ„์ธต์ด OSI ๋ชจ๋ธ์ด๋‹ค. ๊ณ„์ธต์ด๋ผ๋Š” ์šฉ์–ด ๋Œ€์‹  ๋ ˆ์ด์–ด๋ผ๋Š” ์šฉ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•œ๋‹ค.

ํ†ต์‹ ํ•  ๋•Œ๋Š” ๋ฐ์ดํ„ฐ๋Š” ๋งจ ์œ„ ์‘์šฉ ๊ณ„์ธต์—์„œ ์ˆœ์ฐจ์ ์œผ๋กœ ์•„๋ž˜ ๊ณ„์ธต์œผ๋กœ ์ „๋‹ฌ์ด ๋œ๋‹ค.

์†ก์‹  ์ธก์˜ 7๊ณ„์ธต๊ณผ ์ˆ˜์‹  ์ธก์˜ 7๊ณ„์ธต์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š”๋‹ค.

TCP/IP ๋ชจ๋ธ์ด๋ž€

๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ์ชฝ (์†ก์‹  ์ธก)์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๊ธฐ ์œ„ํ•ด ์ƒ์œ„ ๊ณ„์ธต์—์„œ ํ•˜์œ„ ๊ณ„์ธต์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•œ๋‹ค. ๊ฐ ๊ณ„์ธต์€ ๋…๋ฆฝ์ ์ด๋ฏ€๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „๋‹ฌ๋˜๋Š” ๋™์•ˆ ๋‹ค๋ฅธ ๊ณ„์ธต์˜ ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š”๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›๋Š” ์ชฝ(์ˆ˜์‹  ์ธก)์€ ํ•˜์œ„ ๊ณ„์ธต์—์„œ ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ๊ฐ ๊ณ„์ธต์„ ํ†ตํ•ด ์ „๋‹ฌ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›๊ฒŒ ๋˜๋Š” ๊ฒƒ์ด๋‹ค.

์ด์ œ 7๊ณ„์ธต์„ 4๊ณ„์ธต์œผ๋กœ ๋ฐ”๊ฟ”์„œ ์ƒ๊ฐํ•ด๋ณด์ž. ์ด 4๊ณ„์ธต์˜ ๋ชจ๋ธ์ด TCP/IP ๋ชจ๋ธ. ์‚ฌ์‹ค ํ˜„๋Œ€์˜ ์ธํ„ฐ๋„ท์€ OSI ๋ชจ๋ธ์ด ์•„๋‹ˆ๋ผ TCP/IP ๋ชจ๋ธ์„ ๋”ฐ๋ฅด๊ณ  ์žˆ๋‹ค. TCP/IP ๋ชจ๋ธ๋„ OSI ๋ชจ๋ธ๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋„คํŠธ์›Œํฌ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ๋ชจ๋ธ์ธ๋ฐ, ํ˜„๋Œ€์˜ ์ธํ„ฐ๋„ท์ด TCP/IP ๋ชจ๋ธ์„ ๋”ฐ๋ฅด๋Š” ์ด์œ ๋Š”, OSI ๋ชจ๋ธ์ด TCP/IP ๋ชจ๋ธ๊ณผ์˜ ์‹œ์žฅ ์ ์œ  ์‹ธ์›€์—์„œ ์กŒ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

ํ˜„์žฌ๋Š” TCP/IP ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์ง€๋งŒ, TCP/IP ๋ชจ๋ธ์ด ์—…๋ฐ์ดํŠธ๋˜๋ฉด์„œ ์กฐ๊ธˆ ๋ฐ”๋€Œ์—ˆ๋‹ค. ์˜ค๋Š˜๋‚  Updated TCP/IP ๋ชจ๋ธ์ด ๋” ๋งŽ์ด ์‚ฌ์šฉ๋œ๋‹ค. Updated OSI Layer Model์€ Network Interface๊ฐ€ OSI Layer 7 Model์˜ Data Link Layer์™€ Physical Layer๋กœ ๋‹ค์‹œ ๋‚˜๋‰œ๋‹ค๋Š” ํŠน์ง•์ด ์žˆ๋‹ค.

์บก์Šํ™”์™€ ์—ญ์บก์Šํ™”

์˜ˆ๋ฅผ ๋“ค์–ด ์ปดํ“จํ„ฐ A์—์„œ ์ปดํ“จํ„ฐ B๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ธ๋‹ค๊ณ  ํ•  ๋•Œ, ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๋‚ด๋ ค๋ฉด ๋ฐ์ดํ„ฐ์˜ ์•ž ๋ถ€๋ถ„์— ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ๋ถ™์—ฌ์„œ ๋‹ค์Œ ๊ณ„์ธต์œผ๋กœ ๋ณด๋‚ด์•ผ ํ•œ๋‹ค. ์ด ์ •๋ณด๋ฅผ ํ—ค๋”๋ผ๊ณ  ํ•˜๋Š”๋ฐ, ํ—ค๋”์—๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌ๋ฐ›์„ ์ƒ๋Œ€๋ฐฉ์— ๋Œ€ํ•œ ์ •๋ณด๋„ ํฌํ•จ๋˜์–ด ์žˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ํ—ค๋”๋ฅผ ๋ถ™์—ฌ๋‚˜๊ฐ€๋Š” ๊ฒƒ์„ ์บก์Šํ™”๋ผ๊ณ  ํ•œ๋‹ค. ํ•œํŽธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›๋Š” ์ชฝ์—์„œ๋Š” ํ—ค๋”๋ฅผ ํ•˜๋‚˜์”ฉ ์ œ๊ฑฐํ•˜๊ณ , ์ด๋ฅผ ์—ญ์บก์Šํ™”๋ผ๊ณ  ํ•œ๋‹ค. ํ˜น์€ ์ด ๊ธฐ์ˆ ์„ ํ”„๋ ˆ์ด๋ฐ์ด๋ผ๊ณ ๋„ ํ•œ๋‹ค.

 

์†ก์‹  ์ธก ์ปดํ“จํ„ฐ์—์„œ ์›น ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜๋ ค๊ณ  ํ•œ๋‹ค๋ฉด,

  1. ์‘์šฉ ๊ณ„์ธต์—์„œ๋Š” ์›น ์‚ฌ์ดํŠธ๋กœ ์ ‘์†ํ•˜๊ธฐ ์œ„ํ•œ ์š”์ฒญ ๋ฐ์ดํ„ฐ๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค.

  2. ๋‹ค์Œ์œผ๋กœ ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋Š” ์ „์†ก ๊ณ„์ธต์œผ๋กœ ์ „๋‹ฌ๋˜๋Š”๋ฐ, ์ „์†ก ๊ณ„์ธต์—์„œ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ํ†ต์‹ ์ด ์ด๋ฃจ์–ด์ง€๋„๋ก ์‘์šฉ ๊ณ„์ธต์—์„œ ๋งŒ๋“ค์–ด์ง„ ๋ฐ์ดํ„ฐ์— ํ—ค๋”๋ฅผ ๋ถ™์ธ๋‹ค.

  3. ๊ทธ๋ฆฌ๊ณ  ์ด๋ ‡๊ฒŒ ์ „์†ก ๊ณ„์ธต์—์„œ ๋งŒ๋“ค์–ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์™€ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•ด ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์—์„œ ํ—ค๋”๋ฅผ ๋ถ™์ธ๋‹ค. ๋˜, ๋„คํŠธ์›Œํฌ ๊ณ„์ธต์—์„œ ๋งŒ๋“ค์–ด์ง„ ๋ฐ์ดํ„ฐ์— ๋ฌผ๋ฆฌ์  ํ†ต์‹  ์ฑ„๋„์„ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด 4์˜ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ํ—ค๋”์™€ ํŠธ๋ ˆ์ผ๋Ÿฌ๋ฅผ ๋ถ™์ธ๋‹ค.

    ํŠธ๋ ˆ์ผ๋Ÿฌ : ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ๋ฐ์ดํ„ฐ์˜ ๋งˆ์ง€๋ง‰์— ์ถ”๊ฐ€ํ•˜๋Š” ์ •๋ณด๋ฅผ ๋งํ•œ๋‹ค.

  4. ์ด๋ ‡๊ฒŒ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ๋งŒ๋“ค์–ด์ง„ ๋ฐ์ดํ„ฐ๋Š” ์ตœ์ข…์ ์œผ๋กœ ์ „๊ธฐ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜๋˜์–ด ์ˆ˜์‹  ์ธก์— ๋„์ฐฉํ•œ๋‹ค. ์ด์ฒ˜๋Ÿผ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•ด ๋‚˜๊ฐ€๋Š” ๊ฒƒ์„ ์บก์Šํ™”๋ผ๊ณ  ํ•œ๋‹ค.

  5. ์ด์ œ ์ˆ˜์‹  ์ธก์€ ๊ฐ ๊ณ„์ธต์˜ ํ—ค๋”๋ฅผ ์ œ๊ฑฐํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•œ๋‹ค. ์•„๊นŒ์™€ ์ •๋ฐ˜๋Œ€์˜ ์ˆœ์„œ๋กœ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต๋ถ€ํ„ฐ ์ˆœ์„œ๋Œ€๋กœ ์ƒ์œ„ ๊ณ„์ธต์œผ๋กœ ์ „๋‹ฌํ•˜๊ณ  ์žˆ๋‹ค. ์†ก์‹  ์ธก์˜ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ์ถ”๊ฐ€๋œ ํ—ค๋”์™€ ํŠธ๋ ˆ์ผ๋Ÿฌ๋ฅผ ์ˆ˜์‹  ์ธก์ธ ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต์—์„œ ์ œ๊ฑฐํ•œ๋‹ค.

  6. ๊ทธ ํ›„ ๋„คํŠธ์›Œํฌ ๊ณ„์ธต ํ—ค๋”๋ฅผ ์ œ๊ฑฐํ•œ๋‹ค.

  7. ๊ทธ ํ›„ ์ „์†ก ๊ณ„์ธต์˜ ํ—ค๋”๋ฅผ ์ œ๊ฑฐํ•˜๊ณ 

  8. ๋ชจ๋“  ํ—ค๋”๊ฐ€ ์ œ๊ฑฐ๋œ ๋ฐ์ดํ„ฐ๊ฐ€ ์ˆ˜์‹  ์ธก์— ๋„์ฐฉํ•œ๋‹ค.

์ด๋ ‡๊ฒŒ ๋„คํŠธ์›Œํฌ์—์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•œ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๊ทœ์น™์ด ์žˆ์–ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฌธ์ œ ์—†์ด ์ž˜ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์ฐธ๊ณ ์ž๋ฃŒ

<๋ชจ๋‘์˜ ๋„คํŠธ์›Œํฌ>, ๊ธธ๋ฒ—(2018)

[10๋ถ„ ํ…Œ์ฝ”ํ†ก] ๐Ÿ”ฎ ํžˆํžˆ์˜ OSI 7 Layer

'๐Ÿ‘ฉโ€๐Ÿ’ป > Network' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 6 ์ „์†ก ๊ณ„์ธต : ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์ „์†กํ•˜๊ธฐ(์—ฐ๊ฒฐํ˜• ํ†ต์‹ , ๋น„์—ฐ๊ฒฐํ˜• ํ†ต์‹ , TCP, UDP, 3-way handshake, ํฌํŠธ ๋ฒˆํ˜ธ, ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ)  (0) 2020.10.22
[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 5 ๋„คํŠธ์›Œํฌ ๊ณ„์ธต : ๋ชฉ์ ์ง€์— ๋ฐ์ดํ„ฐ ์ „๋‹ฌํ•˜๊ธฐ (IP, ๋ผ์šฐํ„ฐ, IP ์ฃผ์†Œ, ์„œ๋ธŒ๋„ท, ๋ผ์šฐํŒ…)  (0) 2020.10.17
[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 4 ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต : ๋„คํŠธ์›Œํฌ ๊ธฐ๊ธฐ ๊ฐ„ ์ „์†ก๊ณผ ์ด๋”๋„ท(MAC ์ฃผ์†Œ, ํ”„๋ ˆ์ž„, ์Šค์œ„์น˜, ์ „์ด์ค‘ ํ†ต์‹ , ๋ฐ˜์ด์ค‘ ํ†ต์‹ )  (0) 2020.10.13
[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 3 ๋ฌผ๋ฆฌ ๊ณ„์ธต : ๋ฐ์ดํ„ฐ๋ฅผ ์ „๊ธฐ ์‹ ํ˜ธ๋กœ ๋ณ€ํ™˜ํ•˜๊ธฐ (๋žœ ์นด๋“œ, UTP/ FTP/STP ์ผ€์ด๋ธ”, ์ปค๋„ฅํ„ฐ, ๋ฆฌํ”ผํ„ฐ, ํ—ˆ๋ธŒ, ์Šค์œ„์น˜)  (0) 2020.10.13
[๋„คํŠธ์›Œํฌ ์Šคํ„ฐ๋””] 1 ๋„คํŠธ์›Œํฌ์˜ ๊ฐœ์š” (ํŒจํ‚ท, LAN, WAN, ์•„์Šคํ‚ค์ฝ”๋“œ, ์˜จํ”„๋ ˆ๋ฏธ์Šค, ํด๋ผ์šฐ๋“œ)  (0) 2020.10.10