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)
- ๊ฐ๋ฐ ํ๋ก์ ํธ์ ํ์ฌ ์ํ์ ๋ณด์ ๋ณด์ฅ
- ์๊ตฌ์ฌํญ ๊ฒํ ์ ์๊ตฌ์ฌํญ์ ์ ํฉ์ฑ๊ณผ ์์ ์ฑ ํ์ธ
- ๊ฐ๋ฐ ํ๋ก์ ํธ์ ์ ์ฒด ๋จ๊ณ์์ ํ๋