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

Computer Science82

7 OSI ๋ชจ๋ธ vs TCP/IP OSI(Open Systems Interconnection) ๋ชจ๋ธ๊ณผ TCP/IP ๋ชจ๋ธ์€ ๋ชจ๋‘ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ์—์„œ ํ†ต์‹  ํ”„๋กœํ† ์ฝœ์„ ๊ณ„์ธต์ ์œผ๋กœ ๋‚˜๋ˆ„์–ด ์„ค๋ช…ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค. ๊ฐ๊ฐ์˜ ๋ชจ๋ธ์€ ๋ช‡ ๊ฐ€์ง€ ์œ ์‚ฌํ•œ ์ธก๋ฉด์ด ์žˆ์ง€๋งŒ ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์ฐจ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. OSI ๋ชจ๋ธ์€ 7๊ฐœ์˜ ๊ณ„์ธต์œผ๋กœ ๋‚˜๋‰˜์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. OSI ๋ชจ๋ธ์€ TCP/IP ๋ชจ๋ธ๋ณด๋‹ค ๋” ์ƒ์„ธํ•˜๊ฒŒ ์ •์˜๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ „์†ก ๊ณ„์ธต์€ ์—ฐ๊ฒฐ ์ง€ํ–ฅ ๋ฐ ๋น„์—ฐ๊ฒฐ ์ง€ํ–ฅ ํ†ต์‹ ์„ ๋ชจ๋‘ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” ๊ฐ„๋žตํ•˜๊ฒŒ ์ •๋ฆฌ๋œ TCP/IP ๋ชจ๋ธ์ด ํ‘œ์ค€์œผ๋กœ์„œ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. TCP/IP ๋ชจ๋ธ์€ 4๊ฐœ์˜ ๊ณ„์ธต์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์ƒ๋Œ€์ ์œผ๋กœ ๊ฐ„๋‹จํ•˜๋ฉฐ, ์‹ค์ œ๋กœ ์ธํ„ฐ๋„ท์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ „์†ก ๊ณ„์ธต์€ ์˜ค๋กœ์ง€ ์—ฐ๊ฒฐ ์ง€ํ–ฅ๊ณผ ๋ฐ์ดํ„ฐ ์ „๋‹ฌ์— ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. T.. 2023. 12. 19.
6 Protocol - ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ: ๋””์ง€ํ„ธ ์†Œํ†ต์˜ ํ•ต์‹ฌ ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ์€ ๋””์ง€ํ„ธ ์„ธ๊ณ„์—์„œ ์žฅ์น˜๋“ค ๊ฐ„์— ํšจ์œจ์ ์ด๊ณ  ์•ˆ์ „ํ•œ ํ†ต์‹ ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ํ•ต์‹ฌ์ ์ธ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ๋„คํŠธ์›Œํฌ ํ”„๋กœํ† ์ฝœ์˜ ๊ฐœ๋…, ์—ญํ• , ๊ทธ๋ฆฌ๊ณ  ์ผ๋ฐ˜์ ์ธ ํ”„๋กœํ† ์ฝœ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ํ”„๋กœํ† ์ฝœ์€ ํ†ต์‹  ๊ทœ์•ฝ ๋˜๋Š” ๊ทœ์น™์˜ ์ง‘ํ•ฉ์œผ๋กœ, ์žฅ์น˜๋“ค ๊ฐ„์˜ ์ •๋ณด ๊ตํ™˜์„ ์›ํ™œํ•˜๊ฒŒ ์ด๋ฃจ์–ด์ง€๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋ฐ์ดํ„ฐ ์ „์†ก, ์˜ค๋ฅ˜ ๊ด€๋ฆฌ, ๋ณด์•ˆ, ๊ทธ๋ฆฌ๊ณ  ์„œ๋น„์Šค ์ œ๊ณต๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ธก๋ฉด์„ ๋‹ค๋ฃจ๋ฉฐ, ๋„คํŠธ์›Œํฌ์˜ ์›ํ™œํ•œ ์ž‘๋™์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ํŽธ์ง€๋ฅผ ๋ณด๋‚ผ ๋•Œ๋ฅผ ์ƒ๊ฐํ•ด๋ด…์‹œ๋‹ค. ํŽธ์ง€์ง€์— ์•„๋ฌด ์ •๋ณด๋„ ์—†์ด ์šฐํŽธํ•จ์— ๋„ฃ๋Š”๋‹ค๋ฉด ํŽธ์ง€๋ฅผ ์ˆ˜๊ฑฐํ•œ ์ง‘๋ฐฐ์›์€ ํŽธ์ง€๋ฅผ ์–ด๋””๋กœ ๋ณด๋‚ด์•ผํ•˜๋Š”์ง€ ์•Œ ์ˆ˜๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ฃผ์†Œ์™€ ์ด๋ฆ„๊ณผ ๊ฐ™์€ ์ •๋ณด(=๊ทœ์น™)๋ฅผ ๋„คํŠธ์›Œํฌ์—์„œ๋Š” ํ”„ํ† ํ† ์ฝœ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœํ† ์ฝœ์€ ๋‹ค์–‘ํ•œ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋Š”๋ฐ TCP/IP, HTTP/HTT.. 2023. 12. 13.
5 ์˜จํ”„๋ ˆ๋ฏธ์Šค vs ํด๋ผ์šฐ๋“œ (On-premise vs Cloud) ์ง€๋‚œ ํฌ์ŠคํŒ…์—์„œ LAN๊ณผ WAN์˜ ์ •์˜์™€ ๊ฐ€์ •์—์„œ ๋„คํŠธ์›Œํฌ ์—ฐ๊ฒฐ์„ ์–ด๋–ป๊ฒŒ ํ•˜๋Š”์ง€ ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ํšŒ์‚ฌ์—์„œ ์–ด๋–ป๊ฒŒ ๋„คํŠธ์›Œํฌ๊ฐ€ ๊ตฌ์„ฑ๋˜๋Š”์ง€ ์•Œ์•„๋ด…์‹œ๋‹ค. ํšŒ์‚ฌ ๋„คํŠธ์›Œํฌ์—๋Š” DMZ(Demilitarized Zone)๋ผ๋Š” ์˜์—ญ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. DMZ๋Š” ์™ธ๋ถ€์™€ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ ๊ฐ„์˜ ์ค‘๊ฐ„ ์ง€๋Œ€๋กœ, ์™ธ๋ถ€์—์„œ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•œ ์„œ๋ฒ„๋‚˜ ์„œ๋น„์Šค๋ฅผ ๋ฐฐ์น˜ํ•˜๋Š” ๊ตฌ์—ญ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ฃผ๋กœ ์›น ์„œ๋ฒ„, ๋ฉ”์ผ ์„œ๋ฒ„, VPN ๊ฒŒ์ดํŠธ์›จ์ด ๋“ฑ์ด DMZ์— ์œ„์น˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์›น์„œ๋ฒ„๋ฅผ ๋ถˆํŠน์ • ๋‹ค์ˆ˜์—๊ฒŒ ๊ณต๊ฐœํ•˜๊ณ  ์™ธ๋ถ€ ์‚ฌ์šฉ์ž์™€ ๋ฉ”์ผ์„ ์ฃผ๊ณ  ๋ฐ›์œผ๋ฉฐ ํšŒ์‚ฌ์˜ ๋„๋ฉ”์ธ์ด๋ฆ„์„ ์‚ฌ์šฉํ•ด ์ธํ„ฐ๋„ท์—์„œ ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•˜์—ฌ DNS ์„œ๋ฒ„๋ฅผ DMZ์— ์œ„์น˜์‹œํ‚ต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํšŒ์‚ฌ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํฌ๋Š” ๋‹ค์–‘ํ•œ ์„œ๋ฒ„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€๋กœ ๊ณต๊ฐœํ•  ํ•„์š”๊ฐ€ ์—†๋Š”.. 2023. 12. 12.
1 ํ•˜๋“œ์›จ์–ด์™€ ์†Œํ”„ํŠธ์›จ์–ด - Hardware & Software ์ปดํ“จํ„ฐ๋Š” ํ˜„๋Œ€ ์‚ฌํšŒ์—์„œ ๋นผ๋†“์„ ์ˆ˜ ์—†๋Š” ๋„๊ตฌ๋กœ, ๊ทธ ํ•ต์‹ฌ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ปดํ“จํ„ฐ์˜ ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ์ธ ํ•˜๋“œ์›จ์–ด์™€ ์†Œํ”„ํŠธ์›จ์–ด์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ ํ•˜๋“œ์›จ์–ด๋Š” ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์ด ์ž‘๋™ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๋ฌผ๋ฆฌ์  ๊ตฌ์„ฑ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ์—๋Š” ๋งŽ์€ ํ•˜๋“œ์›จ์–ด๊ฐ€ ์žˆ์ง€๋งŒ ๋„ค ๊ฐ€์ง€ ํ•ต์‹ฌ์ ์ธ ๋ถ€ํ’ˆ์ด ์žˆ์Šต๋‹ˆ๋‹ค. 1. ์ค‘์•™์ฒ˜๋ฆฌ์žฅ์น˜ (CPU) ์ปดํ“จํ„ฐ์˜ ๋‡Œ๋กœ ๋ถˆ๋ฆฌ๋Š” CPU๋Š” ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•ต์‹ฌ ์—ญํ• ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. 2. ๋ฉ”๋ชจ๋ฆฌ (RAM or Memory) ๋ฉ”๋ชจ๋ฆฌ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ํ•„์š”์— ๋”ฐ๋ผ ๋น ๋ฅด๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์œผ๋กœ, ํ˜„์žฌ ์‹คํ–‰์ค‘์ธ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ช…๋ น์–ด์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๋ถ€ํ’ˆ์ž…๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ๋Š” '์ฃผ์†Œ'๋ผ๋Š” ํŠน๋ณ„ํ•œ ๊ฐœ๋…์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. 3. ๋ณด์กฐ๊ธฐ์–ต์žฅ์น˜ ํ•˜๋“œ ๋“œ.. 2023. 12. 10.
2 ์‹œ์Šคํ…œ ํŒŒ์›Œ ๊ด€๋ฆฌ - Shutdown, Power-off, Halt and Reboot ๋ฆฌ๋ˆ…์Šค ์šฐ๋ถ„ํˆฌ๋Š” ๊ฐœ๋ฐœ์ž, ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž, ์ผ๋ฐ˜ ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ๋งค์šฐ ์ธ๊ธฐ ์žˆ๋Š” ์šด์˜์ฒด์ œ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด ์šด์˜์ฒด์ œ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ช…๋ น์–ด๋ฅผ ์ดํ•ดํ•˜๊ณ  ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—๋„ halt, reboot, poweroff, shutdown ๋ช…๋ น์–ด๋Š” ์‹œ์Šคํ…œ์„ ์ œ์–ดํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ธ”๋กœ๊ทธ์—์„œ๋Š” ์ด ๋„ค ๊ฐ€์ง€ ๋ช…๋ น์–ด๋ฅผ ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 1. Halt(์ค‘๋‹จ) : halt๋Š” ์‹œ์Šคํ…œ์˜ ๋ชจ๋“  CPU ๋ฐ ์ฃผ๋ณ€ ์žฅ์น˜ ์ฒ˜๋ฆฌ๋ฅผ ์ค‘์ง€ํ•˜๋Š” ๋ช…๋ น์ž…๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์„ ์™„์ „ํžˆ ์ค‘๋‹จ์‹œํ‚ค์ง€๋งŒ ์ปดํ“จํ„ฐ์˜ ์ „์›์„ ๋„์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. 2. Reboot : ์‹œ์Šคํ…œ์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•˜๋Š” ๋ช…๋ น์ž…๋‹ˆ๋‹ค. 3. Poweroff : ์‹œ์Šคํ…œ์„ ์ข…๋ฃŒํ•˜๊ณ  ์ „์›์„ ์™„์ „ํžˆ ๋•๋‹ˆ๋‹ค. ์ฆ‰, ์‹œ์Šคํ…œ์ด ์™„์ „ํžˆ ๊บผ์ง‘๋‹ˆ๋‹ค. ์ „์›์ด ์™„์ „.. 2023. 12. 10.
1 Ubuntu (์šฐ๋ถ„ํˆฌ) ๋ฆฌ๋ˆ…์Šค๋Š” 1991๋…„ ๋ฆฌ๋ˆ„์Šค ํ† ๋ฅด๋ฐœ์Šค๊ฐ€ ๋ฆฌ๋ˆ…์Šค ๋ฒ„์ „ 0.01์„ ์ตœ์ดˆ๋กœ ์ž‘์„ฑํ•˜๊ณ , 1992๋…„์— 0.02 ๋ฒ„์ „์„ ๊ณต๊ฐœํ•˜๋ฉด์„œ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Š” ๋ฆฌ๋ˆ…์Šค ์ปค๋„(Kernel)์„ ๊ฐœ๋ฐœํ–ˆ์œผ๋ฉฐ ์ด๋ฅผ ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœํ•จ์œผ๋กœ์จ ๋งŽ์€ ๋ฐฐํฌํŒ์ด ๋“ฑ์žฅํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ณดํ†ต ์šด์˜์ฒด์ œ ๊ตฌ์กฐ๋ฅผ ๋ณด๋ฉด Kernel - Shell - System Program์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณดํ†ต ๋ฆฌ๋ˆ…์Šค ์ปค๋„์„ ์‚ฌ์šฉํ•œ OS ๋ฐฐํฌํŒ๋“ค์„ ๋ฆฌ๋ˆ…์Šค ๊ณ„์—ด์ด๋ผ๊ณ  ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Shell๊ณผ System Program์€ ์˜คํ”ˆ ์†Œ์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์–‘ํ•˜๊ฒŒ ๊ฐœ๋ฐœ๋˜์–ด ๋งŽ์€ ๋ฐฐํฌํŒ๋“ค์ด ๋‚˜์˜ค๊ฒŒ ๋œ ๊ฒƒ์ด์ฃ . ์ด ์ค‘์—์„œ๋„ ์šฐ๋ถ„ํˆฌ๋Š” ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ํ™˜๊ฒฝ๊ณผ ๊ฐ•๋ ฅํ•œ ์„ฑ๋Šฅ์œผ๋กœ ๋„๋ฆฌ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ๋ˆ…์Šค๊ฐ€ ์˜คํ”ˆ์†Œ์Šค๋กœ ์ „ํ™˜๋˜๊ธฐ๊นŒ์ง€ ๊ฐ€์žฅ ํฐ ๊ธฐ์—ฌ๋ฅผ ํ•œ ์‚ฌ๋žŒ์€ ๋ฆฌ์ฐจ๋“œ ์Šคํ†จ๋งŒ์ž…๋‹ˆ๋‹ค. .. 2023. 12. 10.
4 LAN, WAN (๋žœ๊ณผ ์™ ) ๋žœ(LAN - Local Area Network)์€ ๋น„๊ต์  ๊ฐ€๊นŒ์šด ์ง€๋ฆฌ์  ์œ„์น˜์— ์žˆ๋Š” ์ปดํ“จํ„ฐ ๋ฐ ๋„คํŠธ์›Œํฌ ์žฅ์น˜๋“ค ๊ฐ„์˜ ๋„คํŠธ์›Œํฌ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ•œ ๊ฑด๋ฌผ์ด๋‚˜ ๊ฑด๋ฌผ ๊ทœ๋ชจ ๋‚ด์—์„œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ๊ฐ€์ •, ์‚ฌ๋ฌด์‹ค, ํ•™๊ต, ๋˜๋Š” ์บ ํผ์Šค ๋‚ด์—์„œ์˜ ๋„คํŠธ์›Œํฌ๊ฐ€ ๋žœ์— ์†ํ•ฉ๋‹ˆ๋‹ค. ๋žœ์€ ๋†’์€ ์ „์†ก ์†๋„์™€ ๋‚ฎ์€ ์ง€์—ฐ ์‹œ๊ฐ„์„ ์ œ๊ณตํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž๋“ค ๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ๊ตํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ ํ•œ, ๋žœ์€ ๊ฑฐ๋ฆฌ๊ฐ€ ์งง์€ ๋งŒํผ ์‹ ํ˜ธ๊ฐ€ ์•ฝํ•ด์ง€๊ฑฐ๋‚˜ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ํ™•๋ฅ ๋„ ๋‚ฎ์Šต๋‹ˆ๋‹ค. ์™ (WAN - Wide Area Network)์€ ์ง€๋ฆฌ์ ์œผ๋กœ ๋ถ„์‚ฐ๋œ ์—ฌ๋Ÿฌ ๋žœ์„ ์—ฐ๊ฒฐํ•˜๋Š” ๋„คํŠธ์›Œํฌ๋กœ, ๊ธด ๊ฑฐ๋ฆฌ๋ฅผ ์ปค๋ฒ„ํ•˜๋Š” ๋Œ€๊ทœ๋ชจ ๋„คํŠธ์›Œํฌ์ž…๋‹ˆ๋‹ค. ์™ ์€ ๋„์‹œ, ๊ตญ๊ฐ€, ๋Œ€๋ฅ™๊ณผ ๊ฐ™์ด ๋„“์€ ์ง€์—ญ์„ ์ปค๋ฒ„ํ•ฉ๋‹ˆ๋‹ค. ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์ธํ„ฐ๋„ท์€ ๊ฐ€์žฅ ํฐ ํ˜•ํƒœ์˜ ์™ ์ด๋ผ๊ณ .. 2023. 12. 9.
3 Bit and Byte : ์ •๋ณด์˜ ์–‘์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋‹จ์œ„ (Feat. ์•„์Šคํ‚ค์ฝ”๋“œ, ์œ ๋‹ˆ์ฝ”๋“œ) ๋ชจ๋“  ์ปดํ“จํ„ฐ๋Š” ์ˆซ์ž 0๊ณผ 1๋งŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 0๊ณผ 1์˜ ์ž‘๊ณ  ํฐ ์ง‘ํ•ฉ์„ ๋””์ง€ํ„ธ ๋ฐ์ดํ„ฐ(Digital data)๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๋Š” 0๊ณผ 1์˜ ๋‹ค์–‘ํ•œ ์กฐํ•ฉ์œผ๋กœ ์‚ฌ์ง„, ์Œ์•…, ์˜์ƒ๊ณผ ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„ํŠธ(bit) : 0๊ณผ 1์˜ ์ •๋ณด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ตœ์†Œ ๋‹จ์œ„ ๋ฐ”์ดํŠธ(byte) : ๋น„ํŠธ ๊ฐœ๋ฅผ ๋ฌถ์€ ๋‹จ์œ„ ASCII CODE ์ปดํ“จํ„ฐ๊ฐ€ ์‚ฌ๋žŒ์ด ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ์ž๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฏธ๊ตญํ‘œ์ค€ํ˜‘ํšŒ ANSI์—์„œ ๋งŒ๋“  ํ‘œ์ค€ ์ฝ”๋“œ ์ฒด๊ณ„์ด๋‹ค. ๊ทธ๋ ‡๊ฒŒ ํƒ„์ƒํ•œ ์•„์Šคํ‚ค์ฝ”๋“œ(ASCII - American Standard Code for Information Interchange)๋Š” ์•ŒํŒŒ๋ฒณ, ๊ธฐํ˜ธ, ์ˆซ์ž๋“ค์„ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ์œ ๋ช…ํ•œ ๋ฌธ์ž ์ฝ”๋“œ์ด๋‹ค. ์•„์Šคํ‚ค ์ฝ”๋“œ๋Š” ์ด 128๊ฐœ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ 1๋ฐ”์ดํŠธ์—์„œ 7๋น„ํŠธ๋งŒ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ.. 2023. 12. 7.
2. Packet ๋„คํŠธ์›Œํฌ๊ฐ€ ์—ฐ๊ฒฐ๋œ ์ปดํ“จํ„ฐ๋“ค์ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›์œผ๋ ค๋ฉด ๊ทœ์น™์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ทœ์น™์—๋Š” ํŒจํ‚ท(Packet)์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ท์€ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ž‘์€ ์กฐ๊ฐ์„ ๋งํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ ์ ์€ ์•„๋ฌด๋ฆฌ ํฐ ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋”๋ผ๋„ ์ˆ˜ ๋งŽ์€ ํŒจํ‚ท์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ž‘๊ฒŒ ๋‚˜๋ˆ„์–ด์„œ ์ „์†กํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ๋„คํŠธ์›Œํฌ์˜ ๋Œ€์—ญํญ(Bandwidth)์„ ๋„ˆ๋ฌด ๋งŽ์ด ์ ์œ ํ•˜๋ฉด ๋‹ค๋ฅธ ํŒจํ‚ท์˜ ํ๋ฆ„์„ ๋ง‰๊ธฐ ๋•Œ๋ฌธ์ด์ฃ . ๋„๋กœ์— ๋Œ€ํ˜• ํŠธ๋Ÿญ ๋˜๋Š” ๋ฒ„์Šค๋“ค์ด ๋„ˆ๋ฌด ๋งŽ์œผ๋ฉด ๊ตํ†ต์ฒด์ฆ์˜ ์›์ธ์ด ๋˜๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ํŒจํ‚ท์˜ ์ „์†ก์„ ์›ํ• ํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด์„œ ํฐ ๋ฐ์ดํ„ฐ๋ฅผ ์†Œ๋ถ„ํ•˜์—ฌ ์ „์†กํ•˜๋Š” ๊ฒƒ์ด ๊ทœ์น™์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์ง„์˜ ๊ฒฝ์šฐ ์ž‘์€ ํŒจํ‚ท์œผ๋กœ ๋ถ„ํ• ํ•˜์—ฌ ๋ฒˆํ˜ธ๋ฅผ ๋ถ™์—ฌ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋„์ฐฉ์ง€์—์„œ ๋‹ค์‹œ ๋ฒˆํ˜ธ๋Œ€๋กœ ์‚ฌ์ง„์„.. 2023. 12. 5.