๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

CS/๋ฐ์ดํ„ฐ ํ†ต์‹ 4

4. Physical Layer - Digital Signals ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋Š” 0๊ณผ 1๋กœ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” ์‹ค์ œ ์ „๊ธฐ ์‹ ํ˜ธ์ด๋‹ค. ๋ฌผ๋ฆฌ ๊ณ„์ธต์—์„œ๋Š” ์‹ค์ œ ์ „๊ธฐ๋ฅผ ํ†ตํ•ด bit ์ •๋ณด๋ฅผ ์ „์†กํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋””์ง€ํ„ธ ์‹ ํ˜ธ์— ๋Œ€ํ•ด ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค. Bit Rate (๋น„ํŠธ ์ „์†ก๋ฅ ) 1์ดˆ ๋‹น ๋น„ํŠธ ์ „์†ก๋ฅ ์ด๊ณ  Bit Per Second๋กœ bps๋ผ๊ณ ๋„ ํ•œ๋‹ค. ๋ฌผ๋ฆฌ์ ์ธ ์žฅ์น˜๋กœ ๋””์ง€ํ„ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•  ๋•Œ ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋กœ ์ „๋‹ฌํ•˜๊ฒŒ ๋˜๋Š”๋ฐ ๊ทธ๋ฆผ A์™€ ๊ฐ™์ด bit rate๊ฐ€ ๋ช‡ bit๋ƒ์— ๋”ฐ๋ผ์„œ ๋””์ง€ํ„ธ ์‹ ํ˜ธ์˜ ๋ ˆ๋ฒจ์„ ๋‚˜๋ˆ„๊ฒŒ ๋œ๋‹ค. ํ•œ ์ค„๋‹น 80๊ธ€์ž๊ฐ€ ์žˆ๋Š” ๋ฌธ์žฅ์ด ์ด 24์ค„ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜์ž. ์ด๋ฅผ ํ•œ ํŽ˜์ด์ง€๋ผ๊ณ  ํ–ˆ์„ ๋•Œ ์ด 100ํŽ˜์ด์ง€๊ฐ€ ์žˆ๋‹ค๋ฉด ์ด ์ •๋ณด๋ฅผ ์ฑ„๋„์„ ํ†ตํ•ด ์ „์†กํ•˜๋Š” Bit Rate๋Š” ์–ด๋–ป๊ฒŒ ๋ ๊นŒ? ํ•œ ๊ธ€์ž๋Š” 1Byte = 8bit ์ด๋ฏ€๋กœ 8 * 80 * 24 * 100 ์œผ๋กœ 1,536,000b.. 2024. 4. 24.
3. Physical Layer - Data์™€ Signals ๊ทธ๋ฆฌ๊ณ  Bandwidth ๋ฌผ๋ฆฌ ๊ณ„์ธต์— ๋Œ€ํ•ด ๋“ค์–ด๊ฐ€๊ธฐ ์ „์— ๋ฐ์ดํ„ฐ์™€ ์‹ ํ˜ธ์— ๋Œ€ํ•œ ๊ฐœ๋…์ด ํ•„์š”ํ•œ๊ฐ€๋ณด๋‹ค. ๋ฐ์ดํ„ฐ ํ†ต์‹ ์—์„œ ๋ฐ์ดํ„ฐ๋Š” ๋‘ ๊ฐ€์ง€ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค. 1. ์•„๋‚ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ - ์—ฐ์†์ ์ธ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ฐ์ดํ„ฐ 2. ๋””์ง€ํ„ธ ๋ฐ์ดํ„ฐ - ๋ถˆ์—ฐ์†์ ์ธ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์•„๋‚ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ์™€ ๋””์ง€ํ„ธ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ ๊ฐ ์‹ ํ˜ธ๋กœ ๋‚˜ํƒ€๋‚ด๋ฉด ๊ทธ๋ฆผ A์ฒ˜๋Ÿผ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฐ ์‹ ํ˜ธ๋Š” ์ฃผ๊ธฐ์ ์ธ ์‹ ํ˜ธ(Periodic)์™€ ๋น„์ฃผ๊ธฐ์ ์ธ ์‹ ํ˜ธ(Non-Periodic)๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฃผ๊ธฐ์ ์ธ ์‹ ํ˜ธ๋Š” ์ผ์ •ํ•œ ํŒจํ„ด์ด ๋™์ผํ•œ ์‹œ๊ฐ„ ๋‚ด ๋ฐ˜๋ณต๋˜๋Š” ๊ฒƒ์„ ๋งํ•˜๊ณ  ์‚ฌ์ดํด์„ ํ˜•์„ฑํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. ๋น„์ฃผ๊ธฐ์ ์ธ ์‹ ํ˜ธ๋Š” ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๋ฐ˜๋ณต๋˜๋Š” ํŒจํ„ด ์—†์ด ์‹ ํ˜ธ๊ฐ€ ๋ฐ”๋€Œ๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ ๊ทธ๋ฆผ B์™€ ๊ฐ™์€ ์ •ํ˜•ํŒŒ๊ฐ€ ์ฃผ๊ธฐ์ ์ธ ์‹ ํ˜ธ์— ์†ํ•œ๋‹ค. ๊ทธ ์™ธ, ๊ทธ๋ฆผ A์™€ ๊ฐ™์€ ์‹ ํ˜ธ๋“ค์€.. 2024. 4. 23.
2. Protocol Model Seven layers of the OSI Model OSI๋Š” ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๊ณ„์ธต, ํ‘œํ˜„ ๊ณ„์ธต, ์„ธ์…˜ ๊ณ„์ธต, ์ „์†ก ๊ณ„์ธต, ๋„คํŠธ์›Œํฌ ๊ณ„์ธต, ๋ฐ์ดํ„ฐ ๋งํฌ ๊ณ„์ธต, ๋ฌผ๋ฆฌ ๊ณ„์ธต์œผ๋กœ 7๊ฐœ์˜ ๋ ˆ์ด์–ด๋ฅผ ๊ฐ€์ง„๋‹ค. ํ”ํžˆ, ์ž๊ฒฉ์ฆ ๊ณต๋ถ€์—์„œ๋Š” '๋ฌผ๋ฐ๋„ค ์ „์„ธํ‘œ์‘'์œผ๋กœ ์™ธ์šฐ๋Š” ์œ ๋ช…ํ•œ ๋…€์„์ด๋‹ค. OSI์˜ 7๊ณ„์ธต์„ ์‚ดํŽด๋ณด๋ฉด ํ”„๋กœํ† ์ฝœ์˜ ์›์น™์„ ์ž˜ ์ง€ํ‚ค๊ณ  ์žˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ๊ฐ ๋ ˆ์ด์–ด๋Š” ์–‘๋ฐฉํ–ฅ์œผ๋กœ ํ†ต์‹ ์ด ๋˜๋ฉฐ, ๊ฐ™์€ ๊ณ„์ธต์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ์ฐธ๊ณ ๋กœ ๋„คํŠธ์›Œํฌ, ๋ฐ์ดํ„ฐ ๋งํฌ, ๋ฌผ๋ฆฌ ๊ณ„์ธต์˜ ๊ฒฝ์šฐ ํ†ต์‹  ์ƒ ์กด์žฌํ•˜๋Š” ์ค‘๊ฐ„ ๋ผ์šฐํ„ฐ, ์Šค์œ„์น˜ ๋“ฑ์— ์˜ํ•ด ์ถ”๊ฐ€์ ์ธ ํ†ต์‹ ์ด ๋ฐœ์ƒ ๊ฐ ๊ณ„์ธต์€ ์–ด๋–ค ์ผ์„ ํ•˜๋Š”์ง€ ๋ณด์ž. Physical Layer ๋ฌผ๋ฆฌ ๊ณ„์ธต์€ ๊ทธ๋ฆผ A์™€ ๊ฐ™์ด ๊ตฌ์„ฑ๋˜์–ด์žˆ๋‹ค. ํ”„๋กœํ† ์ฝœ ์›์น™์—์„œ ์„ค๋ช…ํ–ˆ์ง€๋งŒ, ๊ฐ ๊ณ„์ธต์€ ๋‘๊ฐ€์ง€ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ํ–ˆ.. 2024. 4. 22.
1. Protocol Layering ํ”„๋กœํ† ์ฝœ์ด ๋ญ˜๊นŒ? ํ”„๋กœํ† ์ฝœ(Protocol)์€ ํ†ต์‹ ์—์„œ ์ƒ๋Œ€๋ฐฉ๊ณผ ํ†ต์‹ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ทœ์•ฝ์ด๋‹ค. ์–ด๋–ป๊ฒŒ ํ†ต์‹ ํ•  ๊ฒƒ์ธ์ง€๋ฅผ ๋ฏธ๋ฆฌ ์‚ฌ์ „์— ์ •์˜ํ•ด๋†“๊ณ  ๊ทธ ๋ฐฉ์‹์— ๋งž๊ฒŒ ํ†ต์‹ ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋งŒ์•ฝ, ํ”„๋กœํ† ์ฝœ์ด ์—†๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž. A ํšŒ์‚ฌ์—์„œ B ํšŒ์‚ฌ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•˜๋Š”๋ฐ ๊ทธ๋ƒฅ ์›๋ณธ ๊ทธ๋Œ€๋กœ ์ „์†กํ•œ๋‹ค. A ํšŒ์‚ฌ๋Š” ์ „์šฉ ์šฐํŽธํ•จ์ด ์กด์žฌํ•˜๊ณ  B ํšŒ์‚ฌ๋Š” ์šฐํŽธํ•จ์ด ๋”ฐ๋กœ ์—†๋‹ค. B ํšŒ์‚ฌ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „๋‹ฌ ๋ฐ›์„ ๋•Œ, ์šฐํŽธํ•จ์ด ์—†์–ด์„œ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ง์ ‘ ๊ฐ€์ ธ๋‹ค ์ค˜์•ผํ•˜๋Š”๋ฐ ์šฐํŽธ ๊ธฐ์‚ฌ๊ฐ€ ์กด์žฌํ•œ๋‹ค๋ฉด ํ•œ ๋ช…, ํ•œ ๋ช…์— ๋Œ€ํ•ด ์ผ์ผ์ด ๋ฌผ์–ด๋ณด๊ณ  ๊ฐ–๋‹ค์ค˜์•ผํ•œ๋‹ค. ๋งŒ์•ฝ, B ํšŒ์‚ฌ์—๋„ ์šฐํŽธํ•จ์ด ์กด์žฌํ–ˆ๊ณ  ์ด ์šฐํŽธ์„ ๊ด€๋ฆฌํ•ด์ฃผ๋Š” ์‚ฌ๋žŒ์ด ์กด์žฌํ•œ๋‹ค๋ฉด? ์•Œ์•„์„œ ๋‹ค ํ•ด์ค„ ๊ฒƒ์ด๋‹ค. ์ปดํ“จํ„ฐ ์ž…์žฅ์—์„œ ๋ณธ๋‹ค๋ฉด ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์ด ์‚ฌ์šฉ์ž๋ฅผ ์ฐพ๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜์ง€ ๋ชปํ•˜๊ณ  ์‹œ๊ฐ„.. 2024. 4. 22.