์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ/์ •๋ณด์‹œ์Šคํ…œ ๊ตฌ์ถ• ๊ด€๋ฆฌ

| 2020 ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ (ํ•„๊ธฐ) | 5. ์ •๋ณด์‹œ์Šคํ…œ ๊ตฌ์ถ• ๊ด€๋ฆฌ - ITํ”„๋กœ์ ํŠธ ์ •๋ณด์‹œ์Šคํ…œ ๊ตฌ์ถ• ๊ด€๋ฆฌ

ํ•œ์ฝ”๋”ฉ 2020. 8. 17. 13:48
728x90
728x90
166. ๋„คํŠธ์›Œํฌ ๊ด€๋ จ ์‹ ๊ธฐ์ˆ 

 

IoT(Internet of Tings, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท)

์‚ฌ๋žŒ, ์‚ฌ๋ฌผ, ๊ณต๊ฐ„, ๋ฐ์ดํ„ฐ ๋“ฑ ์„ธ์ƒ์— ์กด์žฌํ•˜๋Š” ๋ชจ๋“  ์‚ฌ๋ฌผ์„ ์ธํ„ฐ๋„ท์œผ๋กœ ์—ฐ๊ฒฐ์‹œ์ผœ์ฃผ๋Š” ๋ฌด์„  ํ†ต์‹  ๊ธฐ์ˆ 

 

M2M(Machine to Machine, ์‚ฌ๋ฌผ ํ†ต์‹ )

๋ฌด์„  ํ†ต์‹ ์„ ์ด์šฉํ•œ ๊ธฐ๊ณ„์™€ ๊ธฐ๊ณ„ ์‚ฌ์ด์˜ ํ†ต์‹ 

 

๋ชจ๋ฐ”์ผ ์ปดํ“จํŒ…(Mobile Computing)

ํœด๋Œ€ํ˜• ๊ธฐ๊ธฐ๋กœ ์ด๋™ํ•˜๋ฉด์„œ ์ž์œ ๋กญ๊ฒŒ ๋„คํŠธ์›Œํฌ์— ์ ‘์†ํ•˜์—ฌ ์—…๋ฌด๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ

 

๊ทธ๋ฆฌ๋“œ ์ปดํ“จํŒ…(Grid Computing)

์ง€๋ฆฌ์ ์œผ๋กœ ๋ถ„์‚ฐ๋œ ์ปดํ“จํ„ฐ ์ž์›์„ ์ดˆ๊ณ ์† ์ธํ„ฐ๋„ท ๋ง์„ ํ†ตํ•ด ๊ฒฉ์ž ๊ตฌ์กฐ๋กœ ์—ฐ๊ฒฐํ•ด ๊ณต์œ ํ•จ์œผ๋กœ์จ ํ•˜๋‚˜์˜ ๊ณ ์„ฑ๋Šฅ ์ปดํ“จํ„ฐ์ฒ˜๋Ÿผ ์ด์šฉ

 

ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…(Cloud Computing)

๊ฐ์ข… ์ปดํ“จํŒ… ์ž์›์„ ์ค‘์•™ ์ปดํ“จํ„ฐ์— ๋‘๊ณ  ์ธํ„ฐ๋„ท ๊ธฐ๋Šฅ์„ ๊ฐ–๋Š” ๋‹จ๋ง๊ธฐ๋กœ ์–ธ์ œ ์–ด๋””์„œ๋‚˜ ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ปดํ“จํ„ฐ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋งค์šฐ ํฐ ๊ฐ€์ƒํ™”๋œ ์ปดํ“จํŒ… ํ™˜๊ฒฝ

 

 

๋ชจ๋ฐ”์ผ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…(MCC; Mobile Cloud Computing)

ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ์†Œ๋น„์ž์™€ ์†Œ๋น„์ž์˜ ํŒŒํŠธ๋„ˆ๊ฐ€ ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋กœ ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ… ์ธํ”„๋ผ๋ฅผ ๊ตฌ์„ฑํ•ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ •๋ณด์™€ ์ž์›์„ ๊ณต์œ ํ•˜๋Š” ICT ๊ธฐ์ˆ ์„ ์˜๋ฏธ

ICT(Information Communication Technology) : ์ •๋ณด๊ธฐ์ˆ ๊ณผ ํ†ต์‹ ๊ธฐ์ˆ ์„ ํ•ฉํ•œ ๋ง

 

์ธํ„ฐ-ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…(Inter-Cloud Computing)

๊ฐ๊ธฐ ๋‹ค๋ฅธ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋ฅผ ์—ฐ๋™ํ•˜๊ฑฐ๋‚˜ ์ปดํ“จํŒ… ์ž์›์˜ ๋™์  ํ• ๋‹น์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ์—ฌ๋Ÿฌ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ์ œ๊ณต์ž๋“ค์ด ์ œ๊ณตํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋‚˜ ์ž์›์„ ์—ฐ๊ฒฐํ•˜๋Š” ๊ธฐ์ˆ 

 

๋ฉ”์‹œ ๋„คํŠธ์›Œํฌ(Mesh Network)

์ฐจ์„ธ๋Œ€ ์ด๋™ํ†ต์‹ , ํ™ˆ๋„คํŠธ์›Œํ‚น, ๊ณต๊ณต ์•ˆ์ „ ๋“ฑ ํŠน์ˆ˜ ๋ชฉ์ ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๋ฐฉ์‹์˜ ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ 

 

์™€์ด์„ (Wi-SUN)

์Šค๋งˆํŠธ ๊ทธ๋ฆฌ๋“œ์™€ ๊ฐ™์€ ์žฅ๊ฑฐ๋ฆฌ ๋ฌด์„  ํ†ต์‹ ์„ ํ•„์š”๋กœ ํ•˜๋Š” ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ์„œ๋น„์Šค๋ฅผ ์œ„ํ•œ ์ €์ „๋ ฅ ์žฅ๊ฑฐ๋ฆฌ ํ†ต์‹  ๊ธฐ์ˆ 

์Šค๋งˆํŠธ ๊ทธ๋ฆฌ๋“œ : ์ „๊ธฐ์˜ ์ƒ์‚ฐ๋ถ€ํ„ฐ ์†Œ๋น„๊นŒ์ง€ ์ „ ๊ณผ์ •์— ์ •๋ณดํ†ต์‹  ๊ธฐ์ˆ ์„ ์ ‘๋ชฉํ•ด ์—๋„ˆ์ง€ ํšจ์œจ์„ฑ์„ ๋†’์ด๋Š” ์ง€๋Šฅํ˜• ์ „๋ ฅ๋ง ์‹œ์Šคํ…œ

 

NDN(Named Data Networking)

์ฝ˜ํ…์ธ  ์ž์ฒด์˜ ์ •๋ณด์™€ ๋ผ์šฐํ„ฐ ๊ธฐ๋Šฅ๋งŒ์œผ๋กœ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ธฐ์ˆ 

 

NCN(Next Generation Network, ์ฐจ์„ธ๋Œ€ ํ†ต์‹ ๋ง)

ITU-T์—์„œ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ๋Š” ์œ ์„ ๋ง ๊ธฐ๋ฐ˜์˜ ์ฐจ์„ธ๋Œ€ ํ†ต์‹ ๋ง, ์œ ์„ ๋ง๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์ด๋™ ์‚ฌ์šฉ์ž๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๋ฉฐ, ์ด๋™ ํ†ต์‹ ์—์„œ ์ œ๊ณตํ•˜๋Š” ์™„์ „ํ•œ ์ด๋™์„ฑ ์ œ๊ณต์„ ๋ชฉํ‘œ๋กœ ๊ฐœ๋ฐœ

 

SDN(Software Defined Networking, ์†Œํ”„ํŠธ์›จ์–ด ์ •์˜ ๋„คํŠธ์›Œํ‚น)

๋„คํŠธ์›Œํฌ๋ฅผ ์ปดํ“จํ„ฐ์ฒ˜๋Ÿผ ๋ชจ๋ธ๋งํ•˜์—ฌ ์—ฌ๋Ÿฌ ์‚ฌ์šฉ์ž๊ฐ€ ๊ฐ๊ฐ์˜ ์†Œํ”„ํŠธ์›จ์–ด๋“ค๋กœ ๋„คํŠธ์›Œํ‚น์„ ๊ฐ€์ƒํ™”ํ•˜์—ฌ ์ œ์–ดํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋„คํŠธ์›Œํฌ

 

NFC(Near Field Communication, ๊ทผ๊ฑฐ๋ฆฌ ๋ฌด์„  ํ†ต์‹ )

๊ณ ์ฃผํŒŒ๋ฅผ ์ด์šฉํ•œ ๊ทผ๊ฑฐ๋ฆฌ ๋ฌด์„  ํ†ต์‹  ๊ธฐ์ˆ 

 

UWB(Ultra WideBand, ์ดˆ๊ด‘๋Œ€์—ญ)

์งง์€ ๊ฑฐ๋ฆฌ์—์„œ ๋งŽ์€ ์–‘์˜ ๋””์ง€ํ„ธ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์ „๋ ฅ์œผ๋กœ ์ „์†กํ•˜๊ธฐ ์œ„ํ•œ ๋ฌด์„  ๊ธฐ์ˆ , ๋ฌด์„  ๋””์ง€ํ„ธ ํŽ„์Šค๋ผ๊ณ ๋„ ํ•˜๋ฉฐ, ๋ธ”๋ฃจํˆฌ์Šค์™€ ๋น„๊ต๋˜๋Š” ๊ธฐ์ˆ 

 

ํ”ผ์ฝ”๋„ท(PICONET)

์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋…๋ฆฝ๋œ ํ†ต์‹ ์žฅ์น˜๊ฐ€ ๋ธ”๋ฃจํˆฌ์Šค ๊ธฐ์ˆ ์ด๋‚˜ UWB ํ†ต์‹  ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ†ต์‹ ๋ง์„ ํ˜•์„ฑํ•˜๋Š” ๋ฌด์„  ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ 

 

WBAN(Wireless Body Area Network)

์›จ์–ด๋Ÿฌ๋ธ” ๋˜๋Š” ๋ชธ์— ์‹ฌ๋Š” ํ˜•ํƒœ์˜ ์„ผ์„œ๋‚˜ ๊ธฐ๊ธฐ๋ฅผ ๋ฌด์„ ์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฐœ์ธ ์˜์—ญ ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ 

 

GIS(Geographic Information System, ์ง€๋ฆฌ ์ •๋ณด ์‹œ์Šคํ…œ)

์ง€๋ฆฌ์ ์ธ ์ž๋ฃŒ๋ฅผ ์ˆ˜์ง‘, ์ €์žฅ, ๋ถ„์„, ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ์ปดํ“จํ„ฐ ์‘์šฉ ์‹œ์Šคํ…œ์œผ๋กœ, ์œ„์„ฑ์„ ์ด์šฉํ•ด ๋ชจ๋“  ์‚ฌ๋ฌผ์˜ ์œ„์น˜ ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ด ์ฃผ๋Š” ๊ฒƒ

 

USN(Ubiquitous Sensor Network, ์œ ๋น„์ฟผํ„ฐ์Šค ์„ผ์„œ ๋„คํŠธ์›Œํฌ)

๊ฐ์ข… ์„ผ์„œ๋กœ ์ˆ˜์ง‘ํ•œ ์ •๋ณด๋ฅผ ๋ฌด์„ ์œผ๋กœ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑํ•œ ๋„คํŠธ์›Œํฌ, ์ฆ‰ ํ•„์š”ํ•œ ๋ชจ๋“  ๊ฒƒ์— RFID ํƒœ๊ทธ๋ฅผ ๋ถ€์ฐฉํ•˜๊ณ , ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ๋ฌผ์˜ ์ธ์‹ ์ •๋ณด๋Š” ๋ฌผ๋ก  ์ฃผ๋ณ€์˜ ํ™˜๊ฒฝ์ •๋ณด๊นŒ์ง€ ํƒ์ง€ํ•˜์—ฌ ์ด๋ฅผ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐํ•˜์—ฌ ์ •๋ณด๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธ

 

SON(Self Organizing Network, ์ž๋™ ๊ตฌ์„ฑ ๋„คํŠธ์›Œํฌ)

์ฃผ๋ณ€ ์ƒํ™ฉ์— ๋งž์ถ”์–ด ์Šค์Šค๋กœ ๋ง์„ ๊ตฌ์„ฑํ•˜๋Š” ๋„คํŠธ์›Œํฌ

 

์• ๋“œ ํ˜น ๋„คํŠธ์›Œํฌ(Ad-hoc Network)

์žฌ๋‚œ ํ˜„์žฅ๊ณผ ๊ฐ™์ด ๋ณ„๋„์˜ ๊ณ ์ •๋œ ์œ ์„ ๋ง์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์—†๋Š” ์žฅ์†Œ์—์„œ ๋ชจ๋ฐ”์ผ ํ˜ธ์ŠคํŠธ๋งŒ์„ ์ด์šฉํ•˜์—ฌ ๊ตฌ์„ฑํ•œ ๋„คํŠธ์›Œํฌ, ๋ง์„ ๊ตฌ์„ฑํ•œ ํ›„ ๋‹จ๊ธฐ๊ฐ„ ์‚ฌ์šฉ๋˜๋Š” ๊ฒฝ์šฐ๋‚˜ ์œ ์„ ๋ง์„ ๊ตฌ์„ฑํ•˜๊ธฐ ์–ด๋ ค์šด ๊ฒฝ์šฐ์— ์ ํ•ฉ

 

๋„คํŠธ์›Œํฌ ์Šฌ๋ผ์ด์‹ฑ(Network Slicing)

3GPP๋ฅผ ํฌํ•จํ•œ ์—ฌ๋Ÿฌ ๊ธ€๋กœ๋ฒŒ ์ด๋™ํ†ต์‹  ํ‘œ์ค€ํ™” ๋‹จ์ฒด๊ฐ€ ์„ ์ •ํ•œ 5G์˜ ํ•ต์‹ฌ๊ธฐ์ˆ  ์ค‘ ํ•˜๋‚˜๋กœ, ๋„คํŠธ์›Œํฌ์—์„œ ํ•˜๋‚˜์˜ ๋ฌผ๋ฆฌ์ ์ธ ์ฝ”์–ด ๋„คํŠธ์›Œํฌ ์ธํ”„๋ผ๋ฅผ ๋…๋ฆฝ๋œ ๋‹ค์ˆ˜์˜ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ๋กœ ๋ถ„๋ฆฌํ•˜์—ฌ ๊ฐ๊ฐ์˜ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ๊ณ ๊ฐ ๋งž์ถคํ˜• ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ๋ชฉ์ ์œผ๋กœ ํ•˜๋Š” ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ 

 

์ €์ „๋ ฅ ๋ธ”๋ฃจํˆฌ์Šค ๊ธฐ์ˆ (BLE; Bluetooth Low Energy)

์ผ๋ฐ˜ ๋ธ”๋ฃจํˆฌ์Šค์™€ ๋™์ผํ•œ ์ฃผํŒŒ์ˆ˜ ๋Œ€์—ญ์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์€ ๋Œ€๊ธฐ ์ƒํƒœ์—์„œ๋Š” ์ ˆ์ „ ๋ชจ๋“œ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ธฐ์ˆ 

 

์ง€๋Šฅํ˜• ์ดˆ์—ฐ๊ฒฐ๋ง

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

 

 

167. ๋„คํŠธ์›Œํฌ ๊ตฌ์ถ•

 

๋„คํŠธ์›Œํฌ ์„ค์น˜ ๊ตฌ์กฐ

์žฅ์น˜๋“ค์˜ ๋ฌผ๋ฆฌ์  ์œ„์น˜์— ๋”ฐ๋ผ ์„ฑํ˜•, ๋งํ˜•, ๋ฒ„์Šคํ˜•, ๊ณ„์ธตํ˜•. ๋งํ˜•์œผ๋กœ ๋‚˜๋ˆ„์–ด์ง

 

 ์„ฑํ˜•(Star, ์ค‘์•™ ์ง‘์ค‘ํ˜•)

์ค‘์•™์— ์ค‘์•™ ์ปดํ“จํ„ฐ๊ฐ€, ์ด๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ๋‹จ๋ง์žฅ์น˜๋“ค์ด ์—ฐ๊ฒฐ

- P2P ๋ฐฉ์‹์œผ๋กœ ํšŒ์„  ์—ฐ๊ฒฐ                            

- ๊ฐ ๋‹จ๋ง์žฅ์น˜๋“ค์„ ์ค‘์•™ ์ปดํ“จํ„ฐ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ๊ตํ™˜

- ๋‹จ๋ง์žฅ์น˜์˜ ์ถ”๊ฐ€์™€ ์ œ๊ฑฐ ์‰ฌ์›€

- ์ค‘์•™ ์ปดํ“จํ„ฐ ๊ณ ์žฅ ์‹œ ์ „์ฒด ํ†ต์‹ ๋ง ๊ธฐ๋Šฅ ์ •์ง€

- ๊ตํ™˜ ๋…ธ๋“œ์˜ ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ์ ์Œ

 

 

 ๋งํ˜•(Ring, ๋ฃจํ”„ํ˜•)

์ปดํ“จํ„ฐ์™€ ๋‹จ๋ง์žฅ์น˜๋“ค์„ P2P ๋ฐฉ์‹์œผ๋กœ ์—ฐ๊ฒฐ

- ๋ถ„์‚ฐ ๋ฐ ์ง‘์ค‘ ์ œ์–ด ๋ชจ๋‘ ๊ฐ€๋Šฅ

- ๋‹จ๋ง์žฅ์น˜์˜ ์ถ”๊ฐ€/์ œ๊ฑฐ ๋ฐ ๊ธฐ๋ฐ€ ๋ณดํ˜ธ ์–ด๋ ค์›€

- ๊ฐ ๋‹จ๋ง์žฅ์น˜์— ์ „์†ก ์ง€์—ฐ ๋ฐœ์ƒ

- ๋‹จ๋ฐฉํ–ฅ ๋˜๋Š” ์–‘๋ฐฉํ–ฅ ์ „์†ก ๊ฐ€๋Šฅ

- ๋‹จ๋ฐฉํ–ฅ ์ „์†ก ์‹œ ํšŒ์„  ์ค‘ ์–ด๋Š ํ•˜๋‚˜๋ผ๋„ ๊ณ ์žฅ ๋‚˜๋ฉด ์ „์ฒด ํ†ต์‹ ๋ง์— ์˜ํ–ฅ์„ ๋ฏธ์นจ 

 

 

 ๋ฒ„์Šคํ˜•(Bus)

ํ•œ ๊ฐœ์˜ ํ†ต์‹  ํšŒ์„ ์— ์—ฌ๋Ÿฌ ๋Œ€์˜ ๋‹จ๋ง์žฅ์น˜๊ฐ€ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š” ํ˜•ํƒœ

- ๋ฌผ๋ฆฌ์  ๊ตฌ์กฐ ๊ฐ„๋‹จ, ๋‹จ๋ง์žฅ์น˜ ์ถ”๊ฐ€, ์ œ๊ฑฐ ์šฉ์ด

- ๋‹จ๋ง์žฅ์น˜ ๊ณ ์žฅ ์‹œ ํ†ต์‹ ๋ง ์ „์ฒด์— ์˜ํ–ฅ ์ฃผ์ง€ ์•Š์Œ, ์‹ ๋ขฐ์„ฑ ๋†’์Œ

- ๊ธฐ๋ฐ€ ๋ณด์žฅ ์–ด๋ ค์›€, ํ†ต์‹  ํšŒ์„  ๊ธธ์ด์˜ ์ œํ•œ

 

 

 ๊ณ„์ธตํ˜•(Tree, ๋ถ„์‚ฐํ˜•)

ํŠธ๋ฆฌ ํ˜•ํƒœ๋กœ ์—ฐ๊ฒฐ

- ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ ์‹œ์Šคํ…œ์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐฉ์‹

 

 

 

 ๋งํ˜•(Mesh)

๋ชจ๋“  ์ง€์ ์˜ ์ปดํ“จํ„ฐ์™€ ๋‹จ๋ง์žฅ์น˜๋ฅผ ์„œ๋กœ ์—ฐ๊ฒฐํ•œ ํ˜•ํƒœ

- ๋…ธ๋“œ์˜ ์—ฐ๊ฒฐ์„ฑ ๋†’์Œ

- ๋งŽ์€ ๋‹จ๋ง์žฅ์น˜, ๋งŽ์€ ์–‘์˜ ํ†ต์‹ ์— ์œ ๋ฆฌ

- ํ†ต์‹  ํšŒ์„ ์˜ ์ด ๊ฒฝ๋กœ๊ฐ€ ๊ฐ€์žฅ ๊น€

- ํ†ต์‹  ํšŒ์„  ์žฅ์•  ์‹œ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ์ „์†ก

- ๋…ธ๋“œ์˜ ์ˆ˜๊ฐ€ n๊ฐœ์ผ ๋•Œ, n(n-1)/2๊ฐœ์˜ ํšŒ์„ , ๋…ธ๋“œ๋‹น n-1๊ฐœ์˜ ํฌํŠธ๊ฐ€ ํ•„์š”

 

๋„คํŠธ์›Œํฌ ๋ถ„๋ฅ˜

 

• ๊ทผ๊ฑฐ๋ฆฌ ํ†ต์‹ ๋ง(LAN; Local Area Network)

ํšŒ์‚ฌ, ํ•™๊ต, ์—ฐ๊ตฌ์†Œ ๋“ฑ ๊ฐ€๊นŒ์šด ๊ฑฐ๋ฆฌ์— ์œ„์น˜ํ•œ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ

- ์ฃผ๋กœ ์ž์› ๊ณต์œ  ๋ชฉ์ 

- ์†๋„ ๋น ๋ฆ„, ์—๋Ÿฌ ๋ฐœ์ƒ๋ฅ  ๋‚ฎ์Œ

- ๋ฒ„์Šคํ˜•์ด๋‚˜ ๋งํ˜• ๊ตฌ์กฐ ์‚ฌ์šฉ

 

• ๊ด‘๋Œ€์—ญ ํ†ต์‹ ๋ง(WAN; Wide Area Network)

๊ตญ๊ฐ€์™€ ๊ตญ๊ฐ€ ๋Œ€๋ฅ™๊ณผ ๋Œ€๋ฅ™ ,๋จผ ๊ฑฐ๋ฆฌ์— ์œ„์น˜ํ•œ ์ปดํ“จํ„ฐ ๋„คํŠธ์›Œํฌ

- ํ†ต์‹  ์†๋„ ๋Š๋ฆผ, ์—๋Ÿฌ ๋ฐœ์ƒ๋ฅ  ๋†’์Œ

- ๊ฐ ๊ทผ๊ฑฐ๋ฆฌ ํ†ต์‹ ๋ง์„ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ์‹

 

168. ์Šค์œ„์น˜

 

์Šค์œ„์น˜(Switch)

LAN๊ณผ LAN์„ ์—ฐ๊ฒฐ, ์ƒ์œ„ ๋ ˆ์ด์–ด์˜ ์Šค์œ„์น˜๋Š” ํ•˜์œ„ ๋ ˆ์ด์–ด์˜ ์Šค์œ„์น˜ ๊ธฐ๋Šฅ๋“ค์„ ํฌํ•จ (์ƒ์†ํ˜• ๊ตฌ์กฐ)

 

 OSI 7 ๊ณ„์ธต์— ๋”ฐ๋ฅธ ๋ถ„๋ฅ˜

L2 ์Šค์œ„์น˜

- OSI 2๊ณ„์ธต์— ์†ํ•˜๋Š” ์žฅ๋น„

- MAC ์ฃผ์†Œ ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋ ˆ์ž„ ์ „์†ก

- ๋™์ผ ๋„คํŠธ์›Œํฌ ๊ฐ„ ์—ฐ๊ฒฐ๋งŒ ๊ฐ€๋Šฅ

L3 ์Šค์œ„์น˜

- OSI 3๊ณ„์ธต

- IP ์ฃผ์†Œ ๊ธฐ๋ฐ˜์œผ๋กœ ํŒจํ‚ท ์ „์†ก

- ์„œ๋กœ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ ๊ฐ„ ์—ฐ๊ฒฐ ๊ฐ€๋Šฅ 

L4 ์Šค์œ„์น˜

- ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ ๊ธฐ๋Šฅ ์ œ๊ณต

L7 ์Šค์œ„์น˜

IP ์ฃผ์†Œ, TCP/UDP ํฌํŠธ ์ •๋ณด์— ํŒจํ‚ท ๋‚ด์šฉ๊นŒ์ง€ ์ฐธ์กฐํ•ด ์„ธ๋ฐ€ํ•˜๊ฒŒ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ ํ•จ

๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ(Load Balancing) : ํŠน์ • ์„œ๋ฒ„์—๋งŒ ๋ถ€ํ•˜๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ํŠธ๋ž˜ํ”ฝ ๋ถ„์‚ฐ

 

 

 ์Šค์œ„์นญ ๋ฐฉ์‹

- Store and Forwarding(์ €์žฅ ํ›„ ์ „์†ก) : ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋‘ ๋ฐ›์€ ํ›„ ์Šค์œ„์นญ

- Cut-through : ๋ฐ์ดํ„ฐ์˜ ๋ชฉ์ ์ง€ ์ฃผ์†Œ๋งŒ์„ ํ™•์ธํ•œ ํ›„ ๋ฐ”๋กœ ์Šค์œ„์นญ

- Fragment Free : Store and Forwarding๊ณผ Cut-through ๋ฐฉ์‹์˜ ์žฅ์ ์„ ๊ฒฐํ•ฉํ•œ ๋ฐฉ์‹

 

 

๋ฐฑ๋ณธ ์Šค์œ„์น˜(Backbone Switch)

๋ฐฑ๋ณธ์—์„œ ์Šค์œ„์นญํ•˜๋Š” ์žฅ๋น„

๋ฐฑ๋ณธ(Backbone) : ์—ฌ๋Ÿฌ ๋„คํŠธ์›Œํฌ๋“ค์„ ์—ฐ๊ฒฐํ•  ๋•Œ ์ค‘์ถ”์  ์—ญํ• ์„ ํ•˜๋Š” ๋„คํŠธ์›Œํฌ

- ๋ชจ๋“  ํŒจํ‚ท์ด ์ง€๋‚˜๊ฐ€๋Š” ๋„คํŠธ์›Œํฌ ์ค‘์‹ฌ์— ๋ฐฐ์น˜

- ์ฃผ๋กœ L3 ์Šค์œ„์น˜๊ฐ€ ๋ฐฑ๋ณธ ์Šค์œ„์น˜ ์—ญํ• ์„ ํ•จ

 

โ˜ž Hierarchical 3 Layer ๋ชจ๋ธ

์•ก์„ธ์Šค ๊ณ„์ธต

(Access Layer)

- ์‚ฌ์šฉ์ž๊ฐ€ ๋„คํŠธ์›Œํฌ์— ์ ‘์† ์‹œ ์ตœ์ดˆ๋กœ ์—ฐ๊ฒฐ๋˜๋Š” ์ง€์ 

- ์‚ฌ์šฉ์ž๋“ค๋กœ๋ถ€ํ„ฐ ์˜ค๋Š” ํ†ต์‹ ์„ ์ง‘์•ฝํ•ด ๋””์ŠคํŠธ๋ฆฌ๋ทฐ์…˜ ๊ณ„์ธต์œผ๋กœ ์ „์†ก

- L2 ์Šค์œ„์น˜ ์‚ฌ์šฉ

๋””์ŠคํŠธ๋ฆฌ๋ทฐ์…˜ ๊ณ„์ธต

(Distribution Layer)

- ์•ก์„ธ์Šค ๊ณ„์ธต์˜ ์žฅ์น˜๋“ค์ด ์—ฐ๊ฒฐ๋˜๋Š” ์ง€์ 

- ์•ก์„ธ์Šค ๊ณ„์ธต์—์„œ ์˜ค๋Š” ํ†ต์‹ ์„ ์ง‘์•ฝํ•ด ์ฝ”์–ด ๊ณ„์ธต์œผ๋กœ ์ „์†ก

- ๋ผ์šฐํ„ฐ, L3 ์Šค์œ„์น˜ ์‚ฌ์šฉ

์ฝ”์–ด ๊ณ„์ธต = ๋ฐฑ๋ณธ ๊ณ„์ธต

(Core Layer)

- ๋””์ŠคํŠธ๋ฆฌ๋ทฐ์…˜ ๊ณ„์ธต์—์„œ ์˜ค๋Š” ํ†ต์‹ ์„ ์ง‘์•ฝํ•ด ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐํ•˜๋Š” ๊ณ„์ธต

- ๋ฐฑ๋ณธ ์Šค์œ„์น˜ ์‚ฌ์šฉ

- ์ „์ž์šฐํŽธ, ์ธํ„ฐ๋„ท ์ ‘์†, ํ™”์ƒ ํšŒ์˜ ๋“ฑ ๊ธฐ๋Šฅ ์ˆ˜ํ–‰

 

 

169. ๊ฒฝ๋กœ ์ œ์–ด / ํŠธ๋ž˜ํ”ฝ ์ œ์–ด

 

๊ฒฝ๋กœ ์ œ์–ด(Routing)

์†ก์ˆ˜์‹  ์ธก ๊ฐ„์˜ ์ „์†ก ๊ฒฝ๋กœ ์ค‘ ์ตœ์  ํŒจํ‚ท ๊ตํ™˜ ๊ฒฝ๋กœ๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ธฐ๋Šฅ

- ์–ด๋Š ํ•œ ๊ฒฝ๋กœ์— ๋ฐ์ดํ„ฐ์˜ ์–‘์ด ์ง‘์ค‘ํ•˜๋Š” ๊ฒƒ์„ ํ”ผํ•˜๊ณ , ์ตœ์ €์˜ ๋น„์šฉ, ์ตœ๋‹จ ์‹œ๊ฐ„์— ์†ก์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ๋กœ

- ๊ฒฝ๋กœ ์ œ์–ด๋Š” ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”(๊ฒฝ๋กœ ์ œ์–ดํ‘œ)์„ ์ฐธ์กฐํ•ด ์ด๋ฃจ์–ด์ง

- ๊ฒฝ๋กœ ์ œ์–ด ์š”์†Œ : ์„ฑ๋Šฅ ๊ธฐ์ค€, ๊ฒฝ๋กœ์˜ ๊ฒฐ์ • ์‹œ๊ฐ„๊ณผ ์žฅ์†Œ, ์ •๋ณด ๋ฐœ์ƒ์ง€, ๊ฒฝ๋กœ ์ •๋ณด์˜ ๊ฐฑ์‹  ์‹œ๊ฐ„

 

 ๊ฒฝ๋กœ ์ œ์–ด ํ”„๋กœํ† ์ฝœ

IGP(Interior Gateway Protocol,

๋‚ด๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ)

ํ•˜๋‚˜์˜ ์ž์œจ ์‹œ์Šคํ…œ(AS) ๋‚ด์˜ ๋ผ์šฐํŒ…์— ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ

• RIP(Routing Information Protocol)

- ํ˜„์žฌ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ

- ์†Œ๊ทœ๋ชจ ๋„คํŠธ์›Œํฌ์—์„œ ์‚ฌ์šฉ

- ๋ผ์šฐํŒ… ์ •๋ณด๋ฅผ 30์ดˆ๋งˆ๋‹ค ๋„คํŠธ์›Œํฌ ๋‚ด์˜ ๋ชจ๋“  ๋ผ์šฐํ„ฐ์— ์•Œ๋ฆผ

• OSPF(Open Shortest Path First protocol)

- ๋Œ€๊ทœ๋ชจ ๋„คํŠธ์›Œํฌ์—์„œ ์‚ฌ์šฉ

- ๋ผ์šฐํŒ… ์ •๋ณด์— ๋ณ€ํ™”๊ฐ€ ์ƒ๊ธธ ์‹œ, ๋ณ€ํ™”๋œ ์ •๋ณด๋งŒ ์•Œ๋ฆผ

EGP(Exterior Gateway Protocol,

์™ธ๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ)

AS ๊ฐ„์˜ ๋ผ์šฐํŒ…, ์ฆ‰ ๊ฒŒ์ดํŠธ์›จ์ด ๊ฐ„์˜ ๋ผ์šฐํŒ…์— ์‚ฌ์šฉ๋˜๋Š” ํ”„๋กœํ† ์ฝœ

BGP(Border Gateway Protocol)

AS ๊ฐ„์˜ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ, EGP์˜ ๋‹จ์  ๋ณด์™„

- ์ดˆ๊ธฐ ์—ฐ๊ฒฐ ์‹œ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”(์ „์ฒด ๊ฒฝ๋กœ ์ œ์–ดํ‘œ)์„ ๊ตํ™˜, ์ดํ›„์—๋Š” ์ •๋ณด๋งŒ ๊ตํ™˜

์ž์œจ ์‹œ์Šคํ…œ(AS) : ํ•˜๋‚˜์˜ ๋„๋ฉ”์ธ ์†์— ๋ผ์šฐํ„ฐ๋“ค์˜ ์ง‘ํ•ฉ

 

 

ํŠธ๋ž˜ํ”ฝ ์ œ์–ด

์ „์†ก๋˜๋Š” ํŒจํ‚ท์˜ ํ๋ฆ„ ๋˜๋Š” ๊ทธ ์–‘์„ ์กฐ์ ˆํ•˜๋Š” ๊ธฐ๋Šฅ 

- ํ๋ฆ„ ์ œ์–ด, ํญ์ฃผ(ํ˜ผํ•ฉ) ์ œ์–ด, ๊ต์ฐฉ์ƒํƒœ ๋ฐฉ์ง€ ๊ธฐ๋ฒ•์ด ์žˆ์Œ

 

ํ๋ฆ„ ์ œ์–ด(Flow Control)

์†ก์ˆ˜์‹  ์ธก ์‚ฌ์ด์— ์ „์†ก๋˜๋Š” ํŒจํ‚ท์˜ ์–‘์ด๋‚˜ ์†๋„๋ฅผ ๊ทœ์ œ

- ์†ก์ˆ˜์‹  ์ธก ๊ฐ„์˜ ์ฒ˜๋ฆฌ ์†๋„ ๋˜๋Š” ๋ฒ„ํผ ํฌ๊ธฐ์˜ ์ฐจ์ด์— ์˜ํ•ด ์ƒ๊ธธ ์ˆ˜ ์žˆ๋Š” ์ˆ˜์‹  ์ธก ๋ฒ„ํผ์˜ ์˜ค๋ฒ„ํ”Œ๋กœ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ๊ธฐ๋Šฅ

์ •์ง€ ๋Œ€๊ธฐ

์ˆ˜์‹  ์ธก์˜ ํ™•์ธ ์‹ ํ˜ธ(ACK)๋ฅผ ๋ฐ›์€ ํ›„ ๋‹ค์Œ ํŒจํ‚ท ์ „์†ก

- ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ํŒจํ‚ท ์ „์†ก

์Šฌ๋ผ์ด๋”ฉ ์œˆ๋„์šฐ

ํ™•์ธ ์‹ ํ˜ธ๋ฅผ ์ด์šฉํ•ด ์†ก์‹  ๋ฐ์ดํ„ฐ์˜ ์–‘์„ ์กฐ์ ˆํ•˜๋Š” ๋ฐฉ์‹

- ์ˆ˜์‹  ์ธก์˜ ํ™•์ธ ์‹ ํ˜ธ๋ฅผ ๋ฐ›์ง€ ์•Š๋”๋ผ๋„ ๋ฏธ๋ฆฌ ์ •ํŒจ์ง„ ํŒจํ‚ท์˜ ์ˆ˜๋งŒํผ ์ „์†ก

- ์†ก์‹  ์ธก์€ ์ˆ˜์‹  ์ธก์œผ๋กœ๋ถ€ํ„ฐ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๋Š” ํŒจํ‚ท์˜ ์ตœ๋Œ€์น˜(์œˆ๋„์šฐ ํฌ๊ธฐ)๋ฅผ ๋ฏธ๋ฆฌ ์•ฝ์† ๋ฐ›์Œ

- ์œˆ๋„์šฐ ํฌ๊ธฐ๋Š” ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋ณ€ํ•จ

 

ํญ์ฃผ(ํ˜ผ์žก) ์ œ์–ด(Congestion Control)

๋„คํŠธ์›Œํฌ ๋‚ด์˜ ํŒจํ‚ท ์ˆ˜๋ฅผ ์กฐ์ ˆํ•ด ๋„คํŠธ์›Œํฌ์˜ ์˜ค๋ฒ„ํ”Œ๋กœ ๋ฐฉ์ง€

๋Š๋ฆฐ ์‹œ์ž‘ (Slow Start)

์œˆ๋„์šฐ ํฌ๊ธฐ๋ฅผ 2๋ฐฐ์”ฉ ์ง€์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€์‹œํ‚ด

- ์ „์†ก ๋ฐ์ดํ„ฐ ํฌ๊ธฐ๊ฐ€ ์ž„๊ณ„ ๊ฐ’์— ๋„๋‹ฌํ•˜๋ฉด ํ˜ผ์žก ํšŒํ”ผ ๋‹จ๊ณ„๋กœ ๋„˜์–ด ๊ฐ

ํ˜ผ์žก ํšŒํ”ผ (Congestion Avoidance)

ํšŒํ”ผ๋ฅผ ์œ„ํ•ด ์œˆ๋„์šฐ์˜ ํฌ๊ธฐ๋ฅผ 1์”ฉ ์„ ํ˜•์ ์œผ๋กœ ์ฆ๊ฐ€์‹œ์ผœ ํ˜ผ์žก ์˜ˆ๋ฐฉ

 

๊ต์ฐฉ ์ƒํƒœ(Dead Lock) ๋ฐฉ์ง€

๊ต์ฐฉ ์ƒํƒœ : ๊ธฐ์–ต ๊ณต๊ฐ„์ด ๊ฝ‰ ์ฐจ์žˆ์„ ๋•Œ ๋‹ค์Œ ํŒจํ‚ท๋“ค์ด ๊ธฐ์–ต ๊ณต๊ฐ„์— ๋“ค์–ด๊ฐ€๊ธฐ ์œ„ํ•ด ๋ฌดํ•œ์ • ๊ธฐ๋‹ค๋ฆฌ๋Š” ํ˜„์ƒ

- ํŒจํ‚ท์ด ๊ฐ™์€ ๋ชฉ์ ์ง€๋ฅผ ๊ฐ–์ง€ ์•Š๋„๋ก ํ• ๋‹น, ๊ต์ฐฉ ์ƒํƒœ ๋ฐœ์ƒ ์‹œ ๊ต์ฐฉ ์ƒํƒœ์— ์žˆ๋Š” ํ•œ ๋‹จ๋ง์žฅ์น˜๋ฅผ ์„ ํƒํ•ด ํŒจํ‚ท ๋ฒ„ํผ ํ๊ธฐ

 

 

170. SW ๊ด€๋ จ ์‹ ๊ธฐ์ˆ 

 

์ธ๊ณต์ง€๋Šฅ(AI; Artificial Intelligence)

์ธ๊ฐ„์˜ ๋‘๋‡Œ์™€ ๊ฐ™์ด ์ปดํ“จํ„ฐ ์Šค์Šค๋กœ ์ถ”๋ก , ํ•™์Šต, ํŒ๋‹จ ๋“ฑ ์ธ๊ฐ„์ง€๋Šฅ์ ์ธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์‹œ์Šคํ…œ

 

๋‰ด๋Ÿด๋งํฌ(Neuralink)

์‚ฌ๋žŒ์˜ ๋‡Œ์™€ ์ปดํ“จํ„ฐ๋ฅผ ๊ฒฐํ•ฉํ•˜๋Š” ๊ธฐ์ˆ 

 

๋”ฅ ๋Ÿฌ๋‹(Deep Learning)

์ธ๊ฐ„์˜ ๋‘๋‡Œ๋ฅผ ๋ชจ๋ธ๋กœ ๋งŒ๋“ค์–ด์ง„ ์ธ๊ณต ์‹ ๊ฒฝ๋ง์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๊ธฐ๊ณ„ ํ•™์Šต ๊ธฐ์ˆ 

 

์ „๋ฌธ๊ฐ€ ์‹œ์Šคํ…œ(Expert System)

์˜๋ฃŒ ์ง„๋‹จ ๋“ฑ๊ณผ ๊ฐ™์€ ํŠน์ • ๋ถ„์•ผ์˜ ์ „๋ฌธ๊ฐ€๊ฐ€ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ณ ๋„์˜ ์—…๋ฌด๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•œ ์ปดํ“จํ„ฐ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ

 

์ฆ๊ฐ• ํ˜„์‹ค(AR) = ํ˜ผํ•ฉ ํ˜„์‹ค(MR)

์‹ค์ œ ์ดฌ์˜ํ•œ ํ™”๋ฉด์— ๊ฐ€์ƒ์˜ ์ •๋ณด๋ฅผ ๋ถ€๊ฐ€ํ•ด ๋ณด์—ฌ์ฃผ๋Š” ๊ธฐ์ˆ 

 

๋ธ”๋ก์ฒด์ธ(Blockchain)

P2P ๋„คํŠธ์›Œํฌ๋ฅผ ์ด์šฉํ•ด ์˜จ๋ผ์ธ ๊ธˆ์œต ๊ฑฐ๋ž˜ ์ •๋ณด๋ฅผ ์˜จ๋ผ์ธ ๋„คํŠธ์›Œํฌ ์ฐธ์—ฌ์ž(Peer)์˜ ๋””์ง€ํ„ธ ์žฅ๋น„์— ๋ถ„์‚ฐ ์ €์žฅํ•˜๋Š” ๊ธฐ์ˆ 

 

๋ถ„์‚ฐ ์›์žฅ ๊ธฐ์ˆ (DLT; Distributed Ledger Technology)

P2P ๋ง ๋‚ด์˜ ์ฐธ์—ฌ์ž๋“ค์—๊ฒŒ ๋ชจ๋“  ๊ฑฐ๋ž˜ ๋ชฉ๋ก์ด ๋ถ„์‚ฐ ์ €์žฅ๋˜์–ด ๊ฑฐ๋ž˜๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ๋งˆ๋‹ค ์ง€์†์ ์œผ๋กœ ๊ฐฑ์‹ ๋˜๋Š” ๋””์ง€ํ„ธ ์›์žฅ

 

ํ•ด์‹œ(Hash)

์ž„์˜ ๊ธธ์ด์˜ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๋‚˜ ๋ฉ”์‹œ์ง€๋ฅผ ๊ณ ์ •๋œ ๊ธธ์ด์˜ ๊ฐ’์ด๋‚˜ ํ‚ค(Key)๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ฒƒ

 

์–‘์ž ์•”ํ˜ธํ‚ค ๋ถ„๋ฐฐ(QUK; Quantum Key Distribution)

์–‘์ž ํ†ต์‹ ์„ ์œ„ํ•ด ๋น„๋ฐ€ํ‚ค๋ฅผ ๋ถ„๋ฐฐํ•ด ๊ด€๋ฆฌํ•˜๋Š” ๊ธฐ์ˆ 

 

ํ”„๋ผ์ด๋ฒ„์‹œ ๊ฐ•ํ™” ๊ธฐ์ˆ (PET; Privacy Enhancing Technology)

๊ฐœ์ธ์ •๋ณด ์œ„ํ—˜ ๊ด€๋ฆฌ ๊ธฐ์ˆ 

 

๋””์ง€ํ„ธ ์ €์ž‘๊ถŒ ๊ด€๋ฆฌ(DRM; Digital Rights Management)

๋””์ง€ํ„ธ ๋งค์ฒด๋ฅผ ํ†ตํ•ด ์œ ํ†ต๋˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์ €์ž‘๊ถŒ ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ๋ฐ์ดํ„ฐ์˜ ์•ˆ์ „ํ•œ ๋ฐฐํฌ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ฑฐ๋‚˜ ๋ถˆ๋ฒ• ๋ฐฐํฌ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ์‹œ์Šคํ…œ

 

๊ณตํ†ต ํ‰๊ฐ€ ๊ธฐ์ค€(CC; Common Criteria)

์ •๋ณดํ™” ์ˆœ๊ธฐ๋Šฅ ์—ญํ• ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ์ •๋ณดํ™” ์ œํ’ˆ์˜ ์ •๋ณด๋ณดํ˜ธ ๊ธฐ๋Šฅ๊ณผ ์ด์— ๋Œ€ํ•œ ์‚ฌ์šฉ ํ™˜๊ฒฝ ๋“ฑ๊ธ‰์„ ์ •ํ•œ ๊ธฐ์ค€

 

๊ฐœ์ธ์ •๋ณด ์˜ํ–ฅ ํ‰๊ฐ€ ์ œ๋„(PIA; Privacy Impact Assessment)

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

 

๊ทธ๋ ˆ์ด์›จ์–ด(Grayware)

์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ œ๊ณตํ•˜๋Š” ์ž…์žฅ์—์„œ๋Š” ์•…์˜์ ์ด์ง€ ์•Š์€ ์œ ์šฉํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ผ๊ณ  ์ฃผ์žฅํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์‚ฌ์šฉ์ž ์ž…์žฅ์—์„œ๋Š” ์œ ์šฉํ•  ์ˆ˜๋„, ์•…์˜์ ์ผ ์ˆ˜๋„ ์žˆ๋Š” ์• ๋“œ์›จ์–ด, ํŠธ๋ž™์›จ์–ด, ๊ธฐํƒ€ ์•…์„ฑ ์ฝ”๋“œ๋‚˜ ์•…์„ฑ ๊ณต์œ  ์›จ์–ด๋ฅผ ์นญํ•จ

 

๋งค์‹œ์—…(Mashup)

์›น์—์„œ ์ œ๊ณตํ•˜๋Š” ์ •๋ณด ๋ฐ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•ด ์ƒˆ๋กœ์šด ์†Œํ”„ํŠธ์›จ์–ด๋‚˜ ์„œ๋น„์Šค, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ์„ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ 

 

๋ผ์น˜ ์ธํ„ฐ๋„ท ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(RIA; Rich Internet Application)

ํ”Œ๋ž˜์‹œ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ธฐ์ˆ ๊ณผ ์›น ์„œ๋ฒ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ธฐ์ˆ ์„ ํ†ตํ•ฉํ•ด ๊ธฐ์กด HTML๋ณด๋‹ค ์—ญ๋™์ ์ด๊ณ  ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒํ•œ ์›นํŽ˜์ด์ง€๋ฅผ ์ œ๊ณตํ•˜๋Š” ์‹ ๊ฐœ๋…์˜ ํ”Œ๋ž˜์‹œ ์›นํŽ˜์ด์ง€ ์ œ์ž‘ ๊ธฐ์ˆ 

 

์‹œ๋งจํ‹ฑ ์›น(Semantic Web)

์ปดํ“จํ„ฐ๊ฐ€ ์‚ฌ๋žŒ์„ ๋Œ€์‹  ์ •๋ณด๋ฅผ ์ฝ๊ณ  ์ดํ•ดํ•˜๊ณ  ๊ฐ€๊ณตํ•ด ์ƒˆ๋กœ์šด ์ •๋ณด๋ฅผ ๋งŒ๋“ค์–ด ๋‚ผ ์ˆ˜ ์žˆ๋„๋ก ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด ์˜๋ฏธ๋ฅผ ๊ฐ€์ง„ ์ฐจ์„ธ๋Œ€ ์ง€๋Šฅํ˜• ์›น

 

์ฆ๋ฐœํ’ˆ(Vaporware)

ํŒ๋งค ๊ณ„ํš ๋˜๋Š” ๋ฐฐํฌ ๊ณ„ํš์€ ๋ฐœํ‘œ๋˜์—ˆ์œผ๋‚˜ ์‹ค์ œ๋กœ ๊ณ ๊ฐ์—๊ฒŒ ํŒ๋งค๋˜๊ฑฐ๋‚˜ ๋ฐฐํฌ๋˜์ง€ ์•Š๊ณ  ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด

 

์˜คํ”ˆ ๊ทธ๋ฆฌ๋“œ ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜(OGSA; Open Grid Service Architecture)

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณต์œ ๋ฅผ ์œ„ํ•œ ์›น ์„œ๋น„์Šค๋ฅผ ๊ทธ๋ฆฌ๋“œ ์ƒ์—์„œ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“  ๊ฐœ๋ฐฉํ˜• ํ‘œ์ค€

 

์„œ๋น„์Šค ์ง€ํ–ฅ ์•„ํ‚คํ…์ฒ˜(SOA; Service Oriented Architecture)

๊ธฐ์—…์˜ ์†Œํ”„ํŠธ์›จ์–ด ์ธํ”„๋ผ์ธ ์ •๋ณด ์‹œ์Šคํ…œ์„ ๊ณต์œ , ์žฌ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•œ ์„œ๋น„์Šค ๋‹จ์œ„๋‚˜ ์ปดํฌ๋„ŒํŠธ ์ค‘์‹ฌ์œผ๋กœ ๊ตฌ์ถ•ํ•˜๋Š” ์ •๋ณด๊ธฐ์ˆ  ์•„ํ‚คํ…์ฒ˜

 

์„œ๋น„์Šคํ˜• ์†Œํ”„ํŠธ์›จ์–ด(SaaS; Software as a Service)

์†Œํ”„ํŠธ์›จ์–ด์˜ ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ ์ค‘์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ํ•„์š”๋กœ ํ•˜๋Š” ์„œ๋น„์Šค๋งŒ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ ์†Œํ”„ํŠธ์›จ์–ด

 

์†Œํ”„ํŠธ์›จ์–ด ์—์Šคํฌ๋กœ(์ž„์น˜)(Software Escrow)

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž์˜ ์ง€์‹์žฌ์‚ฐ๊ถŒ์„ ๋ณดํ˜ธํ•˜๊ณ  ์‚ฌ์šฉ์ž๋Š” ์ €๋ ดํ•œ ๋น„์šฉ์œผ๋กœ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์•ˆ์ •์ ์œผ๋กœ ์‚ฌ์šฉ ๋ฐ ์œ ์ง€๋ณด์ˆ˜๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ์†Œ์Šค ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ธฐ์ˆ  ์ •๋ณด ๋“ฑ์„ ์ œ3์˜ ๊ธฐ๊ด€์— ๋ณด๊ด€ํ•˜๋Š” ๊ฒƒ

 

๋ณต์žก ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ(CEP; Complex Event Processing)

์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐœ์ƒํ•˜๋Š” ๋งŽ์€ ์‚ฌ๊ฑด๋“ค ์ค‘ ์˜๋ฏธ๊ฐ€ ์žˆ๋Š” ๊ฒƒ๋งŒ์„ ์ถ”์ถœํ•  ์ˆ˜ ์žˆ๋„๋ก ์‚ฌ๊ฑด ๋ฐœ์ƒ ์กฐ๊ฑด์„ ์ •์˜ํ•˜๋Š” ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐฉ๋ฒ•

 

๋””์ง€ํ„ธ ํŠธ์œˆ(Digital Twin)

ํ˜„์‹ค ์†์˜ ์‚ฌ๋ฌผ์„ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ๊ฐ€์ƒํ™”ํ•œ ๋ชจ๋ธ

 

 

172. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ง๋ฌด๋ณ„ ๋ณด์•ˆ ํ™œ๋™

 

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์ง๋ฌด๋ณ„ ๋ณด์•ˆ ํ™œ๋™

 

 ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์ž

- ํŒ€ ๊ตฌ์„ฑ์›๋“ค์—๊ฒŒ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋ณด์•ˆ ์ „๋žต ์ „๋‹ฌ

- ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ๋ณด์•ˆ ์˜ํ–ฅ ์ดํ•ด์‹œํ‚ด 

- ์กฐ์ง ์ƒํƒœ ๋ชจ๋‹ˆํ„ฐ๋ง

 

 ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„๊ฐ€(Requirement Specifier)

- ์•„ํ‚คํ…ํŠธ๊ฐ€ ๊ณ ๋ คํ•ด์•ผ ํ•  ๋ณด์•ˆ ๊ด€๋ จ ๋น„์ฆˆ๋‹ˆ์Šค ์š”๊ตฌ์‚ฌํ•ญ ์„ค๋ช…

- ๋ณด์•ˆ ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜

 

 ์•„ํ‚คํ…ํŠธ

- ๋ณด์•ˆ ๊ธฐ์ˆ  ๋ฌธ์ œ ์ดํ•ด

- ๋ณด์•ˆ ์š”๊ตฌ์‚ฌํ•ญ ์ ์šฉ

 

 ์„ค๊ณ„์ž

- ๋ณด์•ˆ ์š”๊ตฌ์‚ฌํ•ญ์˜ ๋งŒ์กฑ์„ฑ ์—ฌ๋ถ€ ํ™•์ธ

- ๋ณด์•ˆ ์ˆ˜์ค€์— ๋Œ€ํ•œ ํ’ˆ์งˆ ์ธก์ • ์ง€์›

 

 ๊ตฌํ˜„ ๊ฐœ๋ฐœ์ž(Implementer)

- ์‹œํ์–ด ์ฝ”๋”ฉ ํ‘œ์ค€์„ ์ค€์ˆ˜ํ•ด ๊ฐœ๋ฐœ

- ๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์†Œํ”„ํŠธ์›จ์–ด์˜ ์•ˆ์ „ ์—ฌ๋ถ€๋ฅผ ์‰ฝ๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฌธ์„œํ™”

 

 ํ…Œ์ŠคํŠธ ๋ถ„์„๊ฐ€

- ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์š”๊ตฌ์‚ฌํ•ญ๊ณผ ๊ตฌํ˜„ ๊ฒฐ๊ณผ ๋ฐ˜๋ณต์  ํ™•์ธ

- ๋ฐ˜๋“œ์‹œ ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€์ผ ํ•„์š”๋Š” ์—†์ง€๋งŒ ๋ณด์•ˆ ์œ„ํ—˜์— ๋Œ€ํ•œ ํ•™์Šต์ด๋‚˜ ํˆด ์‚ฌ์šฉ๋ฒ• ์ •๋„๋Š” ์ˆ™์ง€

 

 ๋ณด์•ˆ ๊ฐ์‚ฌ์ž(Security Auditor)

- ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ์˜ ํ˜„์žฌ ์ƒํƒœ์˜ ๋ณด์•ˆ ๋ณด์žฅ

- ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€ํ†  ์‹œ ์š”๊ตฌ์‚ฌํ•ญ์˜ ์ ํ•ฉ์„ฑ๊ณผ ์™„์ „์„ฑ ํ™•์ธ

- ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ์˜ ์ „์ฒด ๋‹จ๊ณ„์—์„œ ํ™œ๋™

 

 

174. HW ๊ด€๋ จ ์‹ ๊ธฐ์ˆ 

 

๊ณ ๊ฐ€์šฉ์„ฑ(HA; High Availability)

์•ˆ์ •์ ์ธ ์„œ๋น„์Šค ์šด์˜ ์œ„ํ•ด ์žฅ์•  ๋ฐœ์ƒ ์‹œ ์ฆ‰์‹œ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์œผ๋กœ ๋Œ€์ฒด ๊ฐ€๋Šฅํ•œ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜

 

3D Printing -> 4D Printing

ํŠน์ • ์‹œ๊ฐ„์ด๋‚˜ ํ™˜๊ฒฝ ์กฐ๊ฑด์ด ๊ฐ–์ถ”์–ด์ง€๋ฉด ์Šค์Šค๋กœ ํ˜•ํƒœ๋ฅผ ๋ณ€ํ™”์‹œํ‚ค๊ฑฐ๋‚˜ ์ œ์กฐ๋˜๋Š” ์ž๊ฐ€ ์กฐ๋ฆฝ ๊ธฐ์ˆ ์ด ์ ์šฉ๋œ ์ œํ’ˆ์„ 3D Printing

 

RAID(Redundant Array of Inexpensive Disk)

์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ•˜๋“œ ๋””์Šคํฌ์— ์ผ๋ถ€ ์ค‘๋ณต๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‚˜๋ˆ ์„œ ์ €์žฅํ•˜๋Š” ๊ธฐ์ˆ 

 

4K ํ•ด์ƒ๋„

๊ณ ํ™”์งˆ ๋ชจ๋‹ˆํ„ฐ ํ•ด์ƒ๋„

 

์•ค ์Šคํฌ๋ฆฐ

N๊ฐœ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ๋‹จ๋ง๊ธฐ์—์„œ ๋™์ผํ•œ ์ฝ˜ํ…์ธ ๋ฅผ ์ž์œ ๋กญ๊ฒŒ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค

 

์ปดํŒจ๋‹ˆ์–ธ ์Šคํฌ๋ฆฐ

์•ค ์Šคํฌ๋ฆฐ์˜ ํ•œ ์ข…๋ฅ˜, ๋‚ด์šฉ์„ ๊ณต์œ ํ•˜๋ฉฐ ์ถ”๊ฐ€์ ์ธ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์Šค๋งˆํŠธํฐ, ํƒœ๋ธ”๋ฆฟ PC

 

์”ฌ ํด๋ผ์ด์–ธํŠธ PC(Thin Client PC)

ํ•˜๋“œ๋””์Šคํฌ๋‚˜ ์ฃผ๋ณ€ ์žฅ์น˜ ์—†์ด ๋ฉ”๋ชจ๋ฆฌ๋งŒ ๊ฐ–์ถ”๊ณ  ์„œ๋ฒ„์™€ ๋„คํŠธ์›Œํฌ๋กœ ์šด์šฉ๋˜๋Š” ๊ฐœ์ธ์šฉ ์ปดํ“จํ„ฐ, ์„œ๋ฒ„ ๊ธฐ๋ฐ˜ ์ปดํ“จํŒ…๊ณผ ๊ด€๊ณ„

 

ํŒจ๋ธ”๋ฆฟ(Phablet)

ํฐ๊ณผ ํƒœ๋ธ”๋ฆฟ์˜ ํ•ฉ์„ฑ์–ด, 10์ธ์น˜ ์ด์ƒ์˜ ๋Œ€ํ™”๋ฉด ์Šค๋งˆํŠธํฐ

 

Cํ˜• ์œ ์—์Šค๋น„

๋ฒ”์šฉ ์ธํ„ฐํŽ˜์ด์Šค ๊ทœ๊ฒฉ์ธ ์œ ์—์Šค๋น„ ํ‘œ์ค€ ์ค‘ ํ•˜๋‚˜

 

๋ฉค์Šค(MEMS; Micro-Electro Mechanical System)

๊ธฐ๊ณ„ ๊ตฌ์กฐ๋ฅผ ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ ๋กœ ๋ฏธ์„ธ ๊ฐ€๊ณตํ•ด ์ „๊ธฐ๊ธฐ๊ณ„์  ๋™์ž‘์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ ์ดˆ๋ฏธ์„ธ ์žฅ์น˜

 

ํŠธ๋Ÿฌ์ŠคํŠธ ์กด ๊ธฐ์ˆ 

ARM์—์„œ ๊ฐœ๋ฐœํ•œ ๊ธฐ์ˆ , ์ผ๋ฐ˜ ๊ตฌ์—ญ๊ณผ ๋ณด์•ˆ๊ตฌ์—ญ์œผ๋กœ ๋ถ„ํ• ํ•ด ๊ด€๋ฆฌํ•˜๋Š” ํ•˜๋“œ์›จ์–ด ๊ธฐ๋ฐ˜์˜ ๋ณด์•ˆ ๊ธฐ์ˆ 

 

์— ๋””์Šคํฌ

ํ•œ ๋ฒˆ์˜ ๊ธฐ๋ก๋งŒ์œผ๋กœ ์ž๋ฃŒ๋ฅผ ์˜๊ตฌ ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ๋Š” ๊ด‘ ์ €์žฅ ์žฅ์น˜

 

๋ฉค๋ฆฌ์Šคํ„ฐ(Memristor)

๋ฉ”๋ชจ๋ฆฌ์™€ ๋ ˆ์ง€์Šคํ„ฐ์˜ ํ•ฉ์„ฑ์–ด, ์ „๋ฅ˜์˜ ๋ฐฉํ–ฅ๊ณผ ์–‘๋“ฑ ๊ธฐ์กด์˜ ๊ฒฝํ—˜์„ ๋ชจ๋‘ ๊ธฐ์–ตํ•˜๋Š” ์†Œ์ž

 

 

175. Secure OS

 

Secure OS

์‹œ์Šคํ…œ ์ž์›์„ ๋ณดํ˜ธํ•˜๋Š” ์šด์˜์ฒด์ œ(OS)

- TCB ๊ธฐ๋ฐ˜์œผ๋กœ ์ฐธ์กฐ ๋ชจ๋‹ˆํ„ฐ์˜ ๊ฐœ๋… ๊ตฌํ˜„ ๋ฐ ์ง‘ํ–‰

TCB : ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ ๋‚ด์˜ ๋ชจ๋“  ์žฅ์น˜๊ฐ€ ๋ณด์•ˆ ์ •์ฑ…์„ ๋”ฐ๋ฅด๋„๋ก ์„ค๊ณ„ํ•œ ๋ณดํ˜ธ ๋ฉ”์ปค๋‹ˆ์ฆ˜

 

๋ณดํ˜ธ ๋ฐฉ๋ฒ•(๊ตฌํ˜„ํ•˜๊ธฐ ๋ณต์žกํ•œ ์ˆœ)

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

์ฐธ์กฐ ๋ชจ๋‹ˆํ„ฐ : ๋ณดํ˜ธ ๋Œ€์ƒ์˜ ๊ฐ์ฒด์— ๋Œ€ํ•œ ์ ‘๊ทผํ†ต์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์ถ”์ƒ ๋จธ์‹ , ์ด๊ฒƒ์„ ์‹ค์ œ๋กœ ๊ตฌํ˜„ํ•œ ๊ฒƒ์ด ๋ณด์•ˆ ์ปค๋„

- ๋ณด์•ˆ ์ปค๋„ DB๋ฅผ ์ฐธ์กฐํ•ด ๊ฐ์ฒด์— ๋Œ€ํ•œ ์ ‘๊ทผ ํ—ˆ๊ฐ€ ์—ฌ๋ถ€ ๊ฒฐ์ •

- ์ฐธ์กฐ ๋ชจ๋‹ˆํ„ฐ์™€ ๋ณด์•ˆ ์ปค๋„์˜ ํŠน์ง• : ๊ฒฉ๋ฆฌ์„ฑ(Isolation), ๊ฒ€์ฆ ๊ฐ€๋Šฅ์„ฑ(Verifiability), ์™„์ „์„ฑ(Completeness)

 

 Secure OS์˜ ๋ณด์•ˆ ๊ธฐ๋Šฅ

  • ์‹๋ณ„ ๋ฐ ์ธ์ฆ
  • ์ž„์˜์  ์ ‘๊ทผํ†ต์ œ(DAC)
  • ๊ฐ•์ œ์  ์ ‘๊ทผํ†ต์ œ(MAC)
  • ๊ฐ์ฒด ์žฌ์‚ฌ์šฉ ๋ณดํ˜ธ
  • ์™„์ „ํ•œ ์กฐ์ •
  • ์‹ ๋ขฐ ๊ฒฝ๋กœ
  • ๊ฐ์‚ฌ ๋ฐ ๊ฐ์‚ฌ๊ธฐ๋ก ์ถ•์†Œ

 

176. DB ๊ด€๋ จ ์‹ ๊ธฐ์ˆ 

 

๋น…๋ฐ์ดํ„ฐ

๋ง‰๋Œ€ํ•œ ์–‘์˜ ์ •ํ˜• ๋˜๋Š” ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ

 

๋ธŒ๋กœ๋“œ ๋ฐ์ดํ„ฐ(Broad Data)

์ด์ „์— ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์•Œ์ง€ ๋ชปํ–ˆ๋˜ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ, ๊ธฐ์กด ๋ฐ์ดํ„ฐ์— ์ƒˆ๋กœ์šด ๊ฐ€์น˜๊ฐ€ ๋”ํ•ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ์นญํ•จ

 

๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ(Meta Data)

์ผ๋ จ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ •์˜ํ•˜๊ณ  ์„ค๋ช…ํ•ด์ฃผ๋Š” ๋ฐ์ดํ„ฐ

 

๋””์ง€ํ„ธ ์•„์นด์ด๋น™(Digital Archiving)

๋””์ง€ํ„ธ ์ •๋ณด ์ž์›์„ ์žฅ๊ธฐ์ ์œผ๋กœ ๋ณด์กดํ•˜๊ธฐ ์œ„ํ•œ ์ž‘์—…

 

ํ•˜๋‘ก

์˜คํ”ˆ ์†Œ์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๋ถ„์‚ฐ ์ปดํ“จํŒ… ํ”Œ๋žซํผ

 

ํƒ€์กฐ

ํ•˜๋‘ก ๊ธฐ๋ฐ˜์˜ ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ํ”„๋กœ์ ํŠธ

 

๋ฐ์ดํ„ฐ ๋‹ค์ด์–ดํŠธ

๋ฐ์ดํ„ฐ๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์••์ถ•ํ•˜๊ณ , ์ค‘๋ณต๋œ ์ •๋ณด๋Š” ์ค‘๋ณต์„ ๋ฐฐ์ œํ•˜๊ณ , ์ƒˆ๋กœ์šด ๊ธฐ์ค€์— ๋”ฐ๋ผ ๋‚˜๋ˆ„์–ด ์ €์žฅํ•˜๋Š” ์ž‘์—…

 

 

177. ํšŒ๋ณต / ๋ณ‘ํ˜• ์ œ์–ด

 

ํšŒ๋ณต(Recovery)

DB ์†์ƒ ์‹œ ์†์ƒ๋˜๊ธฐ ์ด์ „์˜ ์ •์ƒ ์ƒํƒœ๋กœ ๋ณต๊ตฌํ•˜๋Š” ์ž‘์—…

 

 ์žฅ์•  ์œ ํ˜•

  • ํŠธ๋žœ์žญ์…˜ ์žฅ์•  
  • ์‹œ์Šคํ…œ ์žฅ์• 
  • ๋ฏธ๋””์–ด ์žฅ์• 

 ํšŒ๋ณต ๊ด€๋ฆฌ๊ธฐ

- DBMS์˜ ๊ตฌ์„ฑ ์š”์†Œ

- ํŠธ๋žœ์žญ์…˜ ์‹คํ–‰์ด ์™„๋ฃŒ๋˜์ง€ ๋ชปํ•˜๋ฉด ํŠธ๋žœ์žญ์…˜์ด DB์— ์ƒ์„ฑํ–ˆ๋˜ ๋ชจ๋“  ๋ณ€ํ™”๋ฅผ ์ทจ์†Œ์‹œํ‚ค๊ณ , ํŠธ๋žœ์žญ์…˜ ์ˆ˜ํ–‰ ์ด์ „์˜ ์›๋ž˜ ์ƒํƒœ๋กœ ๋ณต๊ตฌํ•˜๋Š” ์—ญํ•  ๋‹ด๋‹น

- ๋ฉ”๋ชจ๋ฆฌ ๋คํ”„, ๋กœ๊ทธ ์ด์šฉํ•ด ํšŒ๋ณต ์ˆ˜ํ–‰

๋ฉ”๋ชจ๋ฆฌ ๋คํ”„ : ์ฃผ๊ธฐ์ ์œผ๋กœ DB ์ „์ฒด๋ฅผ ๋ณต์‚ฌํ•ด ๋‘๋Š” ๊ฒƒ

 

 

๋ณ‘ํ–‰ ์ œ์–ด(Concurrency Control)

๋™์‹œ์— ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํŠธ๋žœ์žญ์…˜์„ ๋ณ‘ํ–‰ ์ˆ˜ํ–‰ ์‹œ, ๊ฐ๊ฐ์˜ ํŠธ๋žœ์žญ์…˜๋“ค์ด DB์˜ ์ผ๊ด€์„ฑ์„ ํŒŒ๊ดดํ•˜์ง€ ์•Š๋„๋ก ํŠธ๋žœ์žญ์…˜ ๊ฐ„์˜ ์ƒํ˜ธ์ž‘์šฉ์„ ์ œ์–ดํ•˜๋Š” ๊ฒƒ

 

 ๋ณ‘ํ–‰ ์ œ์–ด์˜ ๋ชฉ์ 

DB ๊ณต์œ  ์ตœ๋Œ€ํ™”, ์‹œ์Šคํ…œ ํ™œ์šฉ๋„ ์ตœ๋Œ€ํ™”, DB ์ผ๊ด€์„ฑ ์œ ์ง€, ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ์‘๋‹ต ์‹œ๊ฐ„ ์ตœ์†Œํ™”

 

 ๋ณ‘ํ–‰์ˆ˜ํ–‰์˜ ๋ฌธ์ œ์ 

  • ๊ฐฑ์‹  ๋ถ„์‹ค(Lost Update) : ๋‘ ๊ฐœ ์ด์ƒ์˜ ํŠธ๋žœ์žญ์…˜์ด ๊ฐ™์€ ์ž๋ฃŒ๋ฅผ ๊ณต์œ ํ•ด ๊ฐฑ์‹ ํ•  ๋•Œ ๊ฐฑ์‹  ๊ฒฐ๊ณผ์˜ ์ผ๋ถ€๊ฐ€ ์—†์–ด์ง€๋Š” ๊ฒƒ
  • ๋น„ ์™„๋ฃŒ ์˜์กด์„ฑ(Uncommitted Dependency) : ํ•˜๋‚˜์˜ ํŠธ๋žœ์žญ์…˜ ์ˆ˜ํ–‰ ์‹คํŒจ ํ›„ ํšŒ๋ณต๋˜๊ธฐ ์ „ ๋‹ค๋ฅธ ํŠธ๋žœ์žญ์…˜์ด ์‹คํŒจํ•œ ๊ฐฑ์‹  ๊ฒฐ๊ณผ๋ฅผ ์ฐธ์กฐ
  • ๋ชจ์ˆœ์„ฑ(Inconsistency) : ๋‘ ๊ฐœ์˜ ํŠธ๋žœ์žญ์…˜์ด ๋ณ‘ํ–‰ ์ˆ˜ํ–‰ ์‹œ ์›์น˜ ์•Š๋Š” ์ž๋ฃŒ๋ฅผ ์ด์šฉํ•ด ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ
  • ์—ฐ์‡„ ๋ณต๊ท€(Cascading Rollback) : ๋ณ‘ํ–‰ ์ˆ˜ํ–‰๋˜๋˜ ํŠธ๋žœ์žญ์…˜๋“ค ์ค‘ ์–ด๋Š ํ•˜๋‚˜์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒจ Rollback ํ•˜๋Š” ๊ฒฝ์šฐ ๋‹ค๋ฅธ ํŠธ๋žœ์žญ์…˜๋„ ํ•จ๊ป˜ Rollback ๋˜๋Š” ํ˜„์ƒ

 

178. ๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™”

 

๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™”

์‹œ์Šคํ…œ์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ์ดํ„ฐ ์š”์†Œ์˜ ๋ช…์นญ, ์ •์˜, ํ˜•์‹ ๊ทœ์น™์— ๋Œ€ํ•œ ์›์น™์„ ์ˆ˜๋ฆฝํ•˜๊ณ  ์ ์šฉํ•˜๋Š” ๊ฒƒ

 

 ๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™” ๊ตฌ์„ฑ์š”์†Œ

1. ๋ฐ์ดํ„ฐ ํ‘œ์ค€

๋ฐ์ดํ„ฐ ๋ชจ๋ธ์ด๋‚˜ DB์— ์ •์˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์˜ค๋ธŒ์ ํŠธ ๋Œ€์ƒ์œผ๋กœ ๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™” ์ˆ˜ํ–‰

- ๋ฐ์ดํ„ฐ ํ‘œ์ค€์˜ ์ข…๋ฅ˜ 

> ํ‘œ์ค€ ๋‹จ์–ด : ์—…๋ฌด์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์ผ์ •ํ•œ ์˜๋ฏธ๋ฅผ ๊ฐ–๊ณ  ์žˆ๋Š” ์ตœ์†Œ ๋‹จ์œ„์˜ ๋‹จ์–ด

> ํ‘œ์ค€ ๋„๋ฉ”์ธ : ๋ฌธ์žํ˜•, ์ˆซ์žํ˜•, ๋‚ ์งœํ˜•, ์‹œ๊ฐ„ํ˜•๊ณผ ๊ฐ™์ด ์ปฌ๋Ÿผ์„ ์„ฑ์งˆ์— ๋”ฐ๋ผ ๊ทธ๋ฃนํ•‘ํ•œ ๊ฐœ๋…

> ํ‘œ์ค€ ์ฝ”๋“œ : ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ’์„ ์ •ํ˜•ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๊ธฐ์ค€์— ๋งž๊ฒŒ ์ด๋ฏธ ์ •์˜๋œ ์ฝ”๋“œ ๊ฐ’, ๋„๋ฉ”์ธ์˜ ํ•œ ์œ ํ˜•

> ํ‘œ์ค€ ์šฉ์–ด : ๋‹จ์–ด, ๋„๋ฉ”์ธ, ์ฝ”๋“œ ํ‘œ์ค€์ด ์ •์˜๋˜๋ฉด ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํ‘œ์ค€ ์˜์–ด ๊ตฌํ˜„ 

 

2. ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ์กฐ์ง

- ๋Œ€ํ‘œ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ์ž๊ฐ€ ์žˆ์Œ

- ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ์ž์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž ๋น„๊ต

๊ตฌ๋ถ„ 

๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ์ž(DA) 

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ์ž(DBA) 

๊ด€๋ฆฌ ๋Œ€์ƒ 

๋ฐ์ดํ„ฐ ๋ชจ๋ธ, ๊ฐ์ข… ํ‘œ์ค€ 

DB 

์ฃผ์š” ์—…๋ฌด

- ์‚ฌ์šฉ์ž์˜ ์š”๊ตฌ์‚ฌํ•ญ์„ ๋ฐ์ดํ„ฐ์— ๋ฐ˜์˜

- ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ ์ •์˜ 

DB ๊ด€๋ฆฌ 

ํ’ˆ์งˆ ๊ด€๋ฆฌ

๋ฐ์ดํ„ฐ ํ‘œ์ค€ ๊ด€๋ฆฌ ๋ฐ ์ ์šฉ 

๋ฐ์ดํ„ฐ ์ •ํ•ฉ์„ฑ ๊ด€๋ฆฌ 

 

3. ๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™” ์ ˆ์ฐจ

โ‘  ๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™” ์š”๊ตฌ์‚ฌํ•ญ ์ˆ˜์ง‘

โ‘ก ๋ฐ์ดํ„ฐ ํ‘œ์ค€ ์ •์˜

โ‘ข ๋ฐ์ดํ„ฐ ํ‘œ์ค€ ํ™•์ •

โ‘ฃ ๋ฐ์ดํ„ฐ ํ‘œ์ค€ ๊ด€๋ฆฌ

 

 

 ๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™”์˜ ๋Œ€์ƒ

- ๋ฐ์ดํ„ฐ ๋ช…์นญ, ๋ฐ์ดํ„ฐ ์ •์˜, ๋ฐ์ดํ„ฐ ํ˜•์‹, ๋ฐ์ดํ„ฐ ๊ทœ์น™

 

 ๋ฐ์ดํ„ฐ ํ‘œ์ค€ํ™” ๊ธฐ๋Œ€ํšจ๊ณผ

- ๋ช…ํ™•ํ•œ ์˜์‚ฌ์†Œํ†ต ๊ฐ€๋Šฅ

- ํ•„์š” ๋ฐ์ดํ„ฐ ์˜๋ฏธ๋‚˜ ์œ„์น˜ ์‰ฝ๊ฒŒ ํŒŒ์•…

- ์ž…๋ ฅ ์˜ค๋ฅ˜ ๋ฐฉ์ง€, ์˜์‚ฌ ๊ฒฐ์ • ์˜ค๋ฅ˜ ์ค„์ž„, ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ ํ–ฅ์ƒ

- ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜์ด๋‚˜ ์ •์ œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์•„๋„ ๋จ

- ๋ฐ์ดํ„ฐ ์œ ์ง€๋ณด์ˆ˜ ๋ฐ ์šด์˜์˜ ํšจ์œจ์„ฑ, ๊ด€๋ฆฌ ๋น„์šฉ ์ ˆ๊ฐ

 

 

ํ…Œ์ŠคํŠธ ๋ถ„์„๊ฐ€

- ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ์š”๊ตฌ์‚ฌํ•ญ๊ณผ ๊ตฌํ˜„ ๊ฒฐ๊ณผ ๋ฐ˜๋ณต์  ํ™•์ธ

- ๋ฐ˜๋“œ์‹œ ๋ณด์•ˆ์ „๋ฌธ๊ฐ€์ผ ํ•„์š”๋Š” ์—†์ง€๋งŒ ๋ณด์•ˆ ์œ„ํ—˜์— ๋Œ€ํ•œ ํ•™์Šต์ด๋‚˜ ํˆด ์‚ฌ์šฉ๋ฒ• ์ •๋„๋Š” ์ˆ™์ง€

 

 

๋ณด์•ˆ ๊ฐ์‚ฌ์ž(Security Auditor)

- ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ์˜ ํ˜„์žฌ ์ƒํƒœ์˜ ๋ณด์•ˆ ๋ณด์žฅ

- ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€ํ†  ์‹œ ์š”๊ตฌ์‚ฌํ•ญ์˜ ์ ํ•ฉ์„ฑ๊ณผ ์™„์ „์„ฑ ํ™•์ธ

- ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ์˜ ์ „์ฒด ๋‹จ๊ณ„์—์„œ ํ™œ๋™

728x90
๋ฐ˜์‘ํ˜•