๐Ÿ’ป Computer Science

BIOS (Basic Input / Output System)๋ž€BIOS๋Š” PC์— ์ „์›์„ ์ผœ๊ณ  OS๋ฅผ ์‹œ์ž‘ํ•  ๋•Œ๊นŒ์ง€ PC์˜ ํ•˜๋“œ์›จ์–ด ๋ฐ ์šด์˜์ฒด์ œ(OS) ์‚ฌ์ด์˜ ํŽŒ์›จ์–ด ์ธํ„ฐํŽ˜์ด์Šค์ด๋‹ค.BIOS๋Š” ๋ฉ”์ธ ๋ณด๋“œ์˜ ROM์— ๋‚ด์žฅ๋œ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ์„œ CPU, ๋ฉ”๋ชจ๋ฆฌ, ํ•˜๋“œ ๋””์Šคํฌ ๋“ฑ ์‹œ์Šคํ…œ ๊ตฌ์„ฑ์š”์†Œ์— ํ•„์š”ํ•œ ๊ฐ ํ•˜๋“œ์›จ์–ด ์žฅ์น˜๋“ค์˜ ํŠน์„ฑ์— ๋งž๊ฒŒ ์„ค์ •ํ•˜์—ฌ ์ œ์–ดํ•˜๊ณ  ์šด์˜์ฒด์ œ ๋ถ€ํŒ…์— ๋ฐ”ํ†ค์„ ๋„˜๊ธฐ๋Š” ์—ฐ๊ฒฐ ์—ญํ• ์„ ํ•˜๋Š” ํŽŒ์›จ์–ด ์ธํ„ฐํŽ˜์ด์Šค๋ผ๊ณ  ์ดํ•ดํ•˜๋ฉด ์‰ฝ๋‹ค. BIOS ์„ค์ • ํ™”๋ฉด์€ ์ปดํ“จํ„ฐ ์ œ์กฐ์‚ฌ ๋ฐ ๊ธฐ์ข…/๋ชจ๋ธ์— ๋”ฐ๋ผ ๋‹ค๋ฅด์ง€๋งŒ ๊ธฐ๋ณธ์ ์ธ ๋‚ด์šฉ์€ ๊ฑฐ์˜ ๋™์ผํ•˜๋ฉฐ ๋ถ€ํŒ… ์ค‘์— ์ฃผ๋กœ F2, F9, DEL ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ง„์ž…ํ•  ์ˆ˜ ์žˆ๋‹ค.  BIOS ๋ถ€ํŒ… ๋ชจ๋“œ๋ถ€ํŒ… ๋ชจ๋“œ์—๋Š” Legacy ๋ชจ๋“œ (Legacy BIOS), UEFI ๋ชจ๋“œ ๋‘ ๊ฐ€์ง€๋กœ ๊ตฌ๋ถ„๋˜๋ฉฐ UEF..
PnP (Plug and Play)“Plug and Play” ๋ง ๊ทธ๋Œ€๋กœ ์ปดํ“จํ„ฐ์— ํŠน์ • ์žฅ์น˜๋ฅผ ์—ฐ๊ฒฐํ•˜๋ฉด ๋ณ„๋„์˜ ์‚ฌ์šฉ์ž ์กฐ์ž‘ ์—†์ด ๊ด€๋ จ๋œ ๋“œ๋ผ์ด๋ฒ„ ์„ค์น˜๋ฅผ ์ž๋™์œผ๋กœ ํ•ด์ฃผ์–ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค. ๋‹ค๋งŒ ์šด์˜์ฒด์ œ, BIOS, ์žฅ์น˜๊ฐ€ ๋ชจ๋‘ PnP๋ฅผ ์ง€์›ํ•ด์•ผ๋งŒ ํ•œ๋‹ค. Hot Plug์‹œ์Šคํ…œ ๋™์ž‘ ์ค‘์— ์ƒˆ๋กœ์šด ์žฅ์น˜๋ฅผ ์—ฐ๊ฒฐํ–ˆ์„ ๋•Œ, ๋ฐ”๋กœ ์ธ์‹๋˜์–ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด๋‹ค. ์˜ˆ์‹œ๋กœ USB์™€ ๊ฐ™์€ ์žฅ์น˜๊ฐ€ ์žˆ์œผ๋ฉฐ ์ปดํ“จํ„ฐ ์‚ฌ์šฉ ์ค‘์— ๊ฝ‚์•„๋„ ์ด์ƒ์—†์ด ์ž˜ ์ธ์‹ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋‚˜ ์‹œ์Šคํ…œ์˜ ์ „์› ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•œ ์ฑ„, ํ•ด๋‹น ์žฅ์น˜๋ฅผ ์ œ๊ฑฐํ•  ์ˆ˜๋Š” ์—†๊ณ  ์ œ๊ฑฐํ•˜๋ ค๋ฉด ์‹œ์Šคํ…œ ์ „์›์„ ์™„์ „ํžˆ OFF ํ•œ ๋’ค์— ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ๋‹ค. USB ์žฅ์น˜๋Š” Hot Swap์„ ์ง€์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์— OS๊ฐ€ ์ผœ์ง„ ์ƒํƒœ์—์„œ๋„ ์—ฐ๊ฒฐ๋œ USB ์žฅ์น˜๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ์ƒˆ๋กœ์šด U..
์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ (Cache Memory) ํƒ„์ƒ ๋ฐฐ๊ฒฝํ˜„๋Œ€ ์ปดํ“จํ„ฐ์˜ ์ฃผ๊ธฐ์–ต์žฅ์น˜ ๋ฉ”๋ชจ๋ฆฌ๋Š” ๋Œ€๋ถ€๋ถ„ 100% SDRAM์œผ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ SDRAM์€ ๋ณด์กฐ ๊ธฐ์–ต์žฅ์น˜์— ๋น„ํ•ด ๋น ๋ฅด๊ธด ํ•˜์ง€๋งŒ ํ•œ ๋ฒˆ ๋ฉ”๋ชจ๋ฆฌ์— ์ ‘๊ทผํ•  ๋•Œ๋งˆ๋‹ค ์ง€์—ฐ์‹œ๊ฐ„(Latency)๊ฐ€ ์กด์žฌํ•œ๋‹ค. ๋งค๋ฒˆ ๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ์—ฌ๋Ÿฌ ๋ฒˆ ๋ฉ”๋ชจ๋ฆฌ์— ๋ฐ˜๋ณต์ ์œผ๋กœ ์ ‘๊ทผํ•˜๊ฒŒ ๋˜๋ฉด ์ง€์—ฐ์‹œ๊ฐ„์œผ๋กœ ์ธํ•ด ์ „์ฒด ์‹œ์Šคํ…œ์˜ ์„ฑ๋Šฅ ์ €ํ•˜๋ฅผ ์ดˆ๋ž˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋“ฑ์žฅํ•œ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ฐ”๋กœ “์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ”์ด๋‹ค. ๐Ÿ‘‰  ์บ์‹œ ๋ฉ”๋ชจ๋ฆฌ๋Š” ์ฃผ๋กœ SRAM์œผ๋กœ ๊ตฌ์„ฑ๋˜๊ธฐ ๋•Œ๋ฌธ์— “์ƒ๋Œ€์ ์œผ๋กœ” SDRAM๋ณด๋‹ค ์ง€์—ฐ์‹œ๊ฐ„์ด ๊ฑฐ์˜ ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค!  โœ…  ๋ฉ”๋ชจ๋ฆฌ ๊ณ„์ธต ๊ตฌ์กฐ  ๋™์ž‘ ์›๋ฆฌ CPU๋Š” ๋ฉ”์ธ ๋ฉ”๋ชจ๋ฆฌ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ์–ด์˜ฌ ๋•Œ, ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•˜์—ฌ ์ฐธ์กฐ ์ง€์—ญ์„ฑ์˜ ์›๋ฆฌ์— ๋”ฐ๋ผ ์„ ํƒ๋œ..
MTU (Maximum Transmission Unit)์ด๋”๋„ท ํ”„๋ ˆ์ž„ (Ethernet Frame)์„ ์ œ์™ธํ•œ IP ํ”„๋กœํ† ์ฝœ ๊ธฐ์ค€์œผ๋กœ ์ „์†ก ๋ฐ ์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€ ํฌ๊ธฐ MTU์—์„œ IP ํ—ค๋” (20Byte ์ด์ƒ)๋ฅผ ์ œ์™ธํ•œ ๋ถ€๋ถ„์ด IP Payload ํฌ๊ธฐ ๊ธฐ๋ณธ์ ์œผ๋กœ MTU๋Š” 1500์œผ๋กœ ์„ค์ •๋˜์–ด ๋˜์–ด ์žˆ์Œ  Jumbo Frame1990๋…„๋Œ€ ์ด๋”๋„ท ํ‘œ์ค€์ด ์ œ์ •๋  ๋‹น์‹œ์—๋Š” ๊ธฐ์ˆ ์ด ๋ถ€์กฑํ•ด ํšŒ์„ ์˜ ํ’ˆ์งˆ์ด ์กฐ์•…ํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์ „์†ก์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋งŽ์ด ๋ฐœ์ƒํ•˜์˜€๊ธฐ์— MTU๋ฅผ ์ตœ๋Œ€ 1500 Byte๋ฉด ์ถฉ๋ถ„ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜์˜€๋‹ค. ๋‹ค๋งŒ, ํ˜„๋Œ€์—๋Š” ํšŒ์„ ์˜ ํ’ˆ์งˆ์ด ํ–ฅ์ƒ๋˜๊ณ  ์˜ค๋ฅ˜๊ฐ€ ์ž˜ ๋ฐœ์ƒํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ 1GB ๋ฐ์ดํ„ฐ๋ฅผ 1500 Byte์”ฉ ์ž˜๊ฒŒ ์ชผ๋‚ด๋Š” ๊ฒƒ๋ณด๋‹ค ์ข€ ๋” ํฌ๊ฒŒ ์ชผ๊ฐœ๋Š” ๊ฒƒ์ด ํšจ์œจ์ ์ด๋ผ๋Š” ์˜๊ฒฌ์ด ๋‚˜์™”๊ณ  ์ ๋ณดํ”„๋ ˆ์ž„์ด ๋‚˜์˜ค๊ฒŒ ๋˜์—ˆ๋‹ค. ์ ๋ณดํ”„..
ํƒ„์ƒ ๋ฐฐ๊ฒฝ TCP/IP ์ดˆ๊ธฐ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์—์„œ๋Š” ICMP(Ping)๋ฅผ ์ด์šฉํ•˜์—ฌ ์žฅ๋น„ ๊ฐ„์˜ ์—ฐ๊ฒฐ ์ƒํƒœ๋ฅผ Check ํ•˜์˜€์œผ๋‚˜ ์ด๋Š” ๋‹จ์ˆœํ•˜๊ฒŒ ๋„คํŠธ์› ์žฅ๋น„์˜ ์ž‘๋™ ์—ฌ๋ถ€ ๋ฐ ์‘๋‹ต ์‹œ๊ฐ„์„ ์ธก์ •ํ•˜๋Š” ๋“ฑ์˜ ๊ธฐ๋Šฅ๋งŒ์„ ์ œ๊ณตํ•˜์˜€๋‹ค. ์ธํ„ฐ๋„ท์ด ๋ณดํŽธํ™”๋˜๊ณ  Host๊ฐ€ ๋Œ€ํญ์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๊ณ  ๋„คํŠธ์› ๊ตฌ์„ฑ์ด ๋ณต์žกํ•ด์ง์— ๋”ฐ๋ผ ์ƒˆ๋กœ์šด ํ‘œ์ค€ํ™”๋œ ํ”„๋กœํ† ์ฝœ์ด ํ•„์š”ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. 1988๋…„์— IAB์—์„œ ํ‘œ์ค€ํ™” ์ž‘์—…์„ ์ง„ํ–‰ํ•˜์˜€๊ณ  ๊ทธ ๋‹น์‹œ์— ์—ฐ๊ตฌ๊ฐ€ ์ง„ํ–‰๋๋˜ HIMS, SGMP, CMIP/CMIS ์ค‘์—์„œ SGMP๋ฅผ ๋ฐœ์ „์‹œํ‚จ SNMP๋ฅผ ํ‘œ์ค€์œผ๋กœ ์ฑ„ํƒํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค.SNMP๋ž€SNMP๋ž€ ๋„คํŠธ์›Œํฌ ์žฅ๋น„๋ฅผ Manage ๋ฐ Monitoring ํ•˜๊ธฐ ์œ„ํ•œ ๋ชฉ์ ์œผ๋กœ UDP ์ƒ์— ์ •์˜๋œ ์‘์šฉ ๊ณ„์ธต ํ‘œ์ค€ ํ”„๋กœํ† ์ฝœ์ด๋‹ค.์ผ๋ฐ˜์ ์œผ๋กœ ์„œ๋ฒ„, ๋„คํŠธ์› ์žฅ๋น„, SNMP ์„ค์ •์ด ๊ฐ€๋Šฅํ•œ ์žฅ..
BMC (Baseboard Management Controller)๋ž€BMC๋Š” ์„œ๋ฒ„๋‚˜ ์ผ๋ฐ˜ ์ปดํ“จํ„ฐ์— ์žฅ์ฐฉ๋˜์–ด ์‹œ์Šคํ…œ ๊ด€๋ฆฌ ์†Œํ”„ํŠธ์›จ์–ด์™€ ํ•˜๋“œ์›จ์–ด ํ”Œ๋žซํผ ์‚ฌ์ด์—์„œ ์‹œ์Šคํ…œ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์ด๋Š” IPMI ๊ธฐ๋ฐ˜ ์•„ํ‚คํ…์ฒ˜ ์ƒ์—์„œ ๋™์ž‘ํ•˜๊ฒŒ ๋˜์–ด ์žˆ๋Š” ์ปจํŠธ๋กค๋Ÿฌ๋ฅผ ๋งํ•œ๋‹ค.ํ•˜๋“œ์›จ์–ด๋ฅผ ์ด์šฉํ•œ ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์— ์žˆ์–ด์„œ ์ค‘์š”ํ•œ BMC๋Š” IPMI ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜์˜ ์„œ๋ฒ„๋‚˜ ์ผ๋ฐ˜ ์ปดํ“จํ„ฐ์˜ ๋งˆ๋”๋ณด๋“œ์— ์žฅ์ฐฉ๋˜์–ด ๊ด€๋ฆฌ๋ฅผ ๋น„๋กฏํ•œ ํŠน์ˆ˜ ๋ชฉ์ ์„ ์ˆ˜ํ–‰ํ•˜๋Š”๋ฐ ์“ฐ์—ฌ์ง„๋‹ค. ์›๋ž˜ BMC๋Š” SMC (Server Management Controller)๋กœ์„œ ์„œ๋ฒ„ ํ•˜๋“œ์›จ์–ด ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•˜์—ฌ ๋งŒ๋“ค์–ด์กŒ์œผ๋‚˜ 1998๋…„ ์ธํ…”์ด IPMI๋ฅผ ์—…๊ณ„ ํ‘œ์ค€์œผ๋กœ ์ œ์‹œํ•˜๊ณ  ๋‚œ ์ดํ›„๋ถ€ํ„ฐ ๋งŽ์€ ์—…์ฒด๋“ค์ด ๊ด€์‹ฌ์„ ๊ฐ€์ง€๊ณ  ์ œ์ž‘ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. BMC๋Š” ์„ผ์„œ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ปดํ“จํ„ฐ ํ˜น์€ ..
Dev_sHu
'๐Ÿ’ป Computer Science' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (2 Page)