์คํฐ๋44 [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 8. ์ปดํจํฐ ๋คํธ์ํฌ ๋ณด์ 8.1 ๋คํธ์ํฌ ๋ณด์์ด๋ ๋ฌด์์ธ๊ฐ? ์์ ํ ํต์ (secure communication)์ ์๊ตฌ๋๋ ํน์ฑ ๊ธฐ๋ฐ์ฑ: ์ก์ ์์ ์ง์ ๋ ์์ ์๋ง์ด ์ ์ก๋๋ ๋ฉ์์ง ๋ด์ฉ์ ์ดํดํ ์ ์์ด์ผ ํ๋ค -> ๋ฉ์์ง๋ฅผ ์ํธํ(encryption)ํด์ผ ํ๋ค ๋ฉ์์ง ๋ฌด๊ฒฐ์ฑ: ํต์ ํ๋ ๋ด์ฉ์ด ์ ์ก ๋์ค์ ๋ณ๊ฒฝ๋์ง ์์์ผ ํ๋ค. -> ์ฒดํฌ์ฌ ๊ธฐ์ ์ ํ์ฅํด ๋ฉ์์ง ๋ฌด๊ฒฐ์ฑ์ ์ ๊ณตํ ์ ์๋ค ์ข ๋จ์ ์ธ์ฆ: ์ก์ ์์ ์์ ์๋ ํต์ ์ ์ฐธ์ฌํ๋ ์๋๋ฐฉ์ด ์ค์ ๋๊ตฌ์ธ์ง ํ์ธํ๊ธฐ ์ํด ์๋๋ฐฉ์ ์ ์์ ํ์ธํ ์ ์์ด์ผ ํ๋ค ์ด์ ๋ณด์ ๋ฐฉํ๋ฒฝ: ๊ธฐ๊ด ๋คํธ์ํฌ์ ๊ณต๊ณต ๋คํธ์ํฌ ์ฌ์ด์ ์ค์น๋์ด ๋ ๋คํธ์ํฌ ์ฌ์ด๋ฅผ ์ค๊ฐ๋ ํจํท๋ค์ ์ ์ดํ๋ค ์นจ์ ๊ฐ์ง ์์คํ : ํจํท์ ์์ธํ ๊ด์ฐฐํ๊ณ ์์ฌ์ค๋ฌ์ด ํด์์ ๋ํด ๋คํธ์ํฌ ๊ด๋ฆฌ์์๊ฒ ๋ณด๊ณ ํ๋ค 8.2 ์ํธ์ ์.. 2023. 4. 1. [์ด์์ฒด์ ์ ์ ๋ณด๊ธฐ์ ์ ์๋ฆฌ] 8์ฅ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ๋? ํ๋ก์ธ์ค๋ง๋ค ๊ฐ๊ฐ 0๋ฒ์ง๋ถํฐ์ ์ฃผ์ ๊ณต๊ฐ์ ๊ฐ์ง๊ฒ ๋๋ฉฐ, ์ด๋ค ๊ณต๊ฐ ์ค ์ผ๋ถ๋ ๋ฌผ๋ฆฌ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ๋๊ณ ์ผ๋ถ๋ ๋์คํฌ์ ์ค์ ์์ญ์ ์กด์ฌํ๊ฒ ๋๋ค. 1. ์๊ตฌ ํ์ด์ง ํ๋ก๊ทธ๋จ ์คํ ์ ํ๋ก์ธ์ค๋ฅผ ๊ตฌ์ฑํ๋ ๋ชจ๋ ํ์ด์ง๋ฅผ ํ๊บผ๋ฒ์ ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ฆฌ๋ ๊ฒ์ด ์๋๋ผ ๋น์ฅ ์ฌ์ฉ๋ ํ์ด์ง๋ง์ ์ฌ๋ฆฌ๋ ๋ฐฉ์ 1) ์๊ตฌ ํ์ด์ง์ ํ์ด์ง ๋ถ์ฌ ์ฒ๋ฆฌ CPU๊ฐ ๋ฌดํจ ํ์ด์ง์ ์ ๊ทผํ๋ฉด ์ฃผ์ ๋ณํ์ ๋ด๋นํ๋ ํ๋์จ์ด์ธ MMU๊ฐ ํ์ด์ง ๋ถ์ฌ ํธ๋ฉ(page fault trap)์ ๋ฐ์์ํค๊ฒ ๋๋ค ๊ทธ๋ฌ๋ฉด CPU์ ์ ์ด๊ถ์ด ์ปค๋๋ชจ๋๋ก ์ ํ๋๊ณ , ์ด์์ฒด์ ์ ํ์ด์ง ๋ถ์ฌ ์ฒ๋ฆฌ๋ฃจํด(page fault handler)์ด ํธ์ถ๋์ด ๋ค์๊ณผ ๊ฐ์ ์์๋ก ํ์ด์ง ๋ถ์ฌ๋ฅผ ์ฒ๋ฆฌํ๋ค. ํด๋น ํ์ด์ง์ ๋ํ ์ ๊ทผ์ด ์ ๋ฒํ ๊ฒฝ์ฐ ๋ฌผ๋ฆฌ์ ๋ฉ๋ชจ๋ฆฌ์์ .. 2023. 4. 1. [์ด์์ฒด์ ์ ์ ๋ณด๊ธฐ์ ์ ์๋ฆฌ] 7์ฅ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ 1. ์ฃผ์ ๋ฐ์ธ๋ฉ ๋ ผ๋ฆฌ์ ์ฃผ์(๊ฐ์ ์ฃผ์): ํ๋ก๊ทธ๋จ์ ์คํ์ ์ํด ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ๋๋ฉด ๊ทธ ํ๋ก์ธ์ค๋ฅผ ์ํ ๋ ์์ ์ธ ์ฃผ์ ๊ณต๊ฐ ๋ฌผ๋ฆฌ์ ์ฃผ์: ๋ฌผ๋ฆฌ์ ๋ฉ๋ชจ๋ฆฌ์ ์ค์ ๋ก ์ฌ๋ผ๊ฐ๋ ์์น. ๋ณดํต ๋ฌผ๋ฆฌ์ ๋ฉ๋ชจ๋ฆฌ์ ๋ฎ์ ์ฃผ์ ์์ญ์๋ ์ด์์ฒด์ ๊ฐ ์ฌ๋ผ๊ฐ๊ณ , ๋์ ์ฃผ์ ์์ญ์๋ ์ฌ์ฉ์ ํ๋ก์ธ์ค๋ค์ด ์ฌ๋ผ๊ฐ๋ค ์ฃผ์๋ฐ์ธ๋ฉ: ํ๋ก์ธ์ค์ ๋ ผ๋ฆฌ์ ์ฃผ์๋ฅผ ๋ฌผ๋ฆฌ์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๋ก ์ฐ๊ฒฐ์์ผ ์ฃผ๋ ์์ ์ปดํ์ผ ํ์ ๋ฐ์ธ๋ฉ ์ปดํ์ผ์ ํ๋ ์์ ์ ํด๋น ํ๋ก๊ทธ๋จ์ด ๋ฌผ๋ฆฌ์ ๋ฉ๋ชจ๋ฆฌ์ ๋ช ๋ฒ์ง์ ์์นํ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ค ์ ๋์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐ์ธ๋ฉ ๋ฐฉ์์ด๋ผ๊ณ ๋ ํจ ์ง๊ธ์ ์ ์ฌ์ฉํ์ง ์์ ๋ก๋ ํ์ ๋ฐ์ธ๋ฉ ํ๋ก๊ทธ๋จ์ ์คํ์ด ์์๋ ๋์ ๋ฌผ๋ฆฌ์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๊ฐ ๊ฒฐ์ ๋๋ ์ฃผ์ ๋ฐ์ธ๋ฉ ๋ฐฉ์. ๋ก๋, ์ฌ์ฉ์ ํ๋ก๊ทธ๋จ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฌ์ํค๋ ํ๋ก๊ทธ๋จ์ ์ฑ ์ํ์ ๋ฌผ๋ฆฌ.. 2023. 3. 25. [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 7. ๋ฌด์ ๋ฐ ์ด๋ ๋คํธ์ํฌ 7.1 ๊ฐ์ ๋ฌด์ ๋คํธ์ํฌ ๊ตฌ์ฑ ์์ ๋ฌด์ ํธ์คํธ : ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํ๋ ์ข ๋จ ์์คํ (์ค๋งํธํฐ, ํ๋ธ๋ฆฟ, ๋ฉํฑ ๋ฑ) ๋ฌด์ ๋งํฌ : ํธ์คํธ๋ ๋ฌด์ ํต์ ๋งํฌ(wireless communication link)๋ฅผ ํตํด ๊ธฐ์ง๊ตญ์ด๋ ๋ค๋ฅธ ๋ฌด์ ํธ์คํธ์ ์ฐ๊ฒฐ๋๋ค. ๊ธฐ์ง๊ตญ (base station) ๋ฌด์ ๋คํธ์ํฌ ์ธํ๋ผ์คํธ๋ญ์ฒ์ ํต์ฌ. ์ ๋ฃฐ๋ฌ ๋คํธ์ํฌ์์์ ์ ํ์(cell tower)์ 802.11 ๋ฌด์ ๋คํธ์ํฌ์์์ AP(access point) ๋ฑ ๊ธฐ์ง๊ตญ์ ์ ์๋ ํธ์คํธ๋ ์ธํ๋ผ์คํธ๋ญ์ฒ ๋ฐฉ์(infrastructure mode)์ผ๋ก ๋์ํ๋ค. (์ฃผ์ ํ ๋น, ๋ผ์ฐํ ๋ฑ ๊ธฐ์กด์ ๋ชจ๋ ๋คํธ์ํฌ ์๋น์ค๊ฐ ๊ธฐ์ง๊ตญ์ ํตํด ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ํธ์คํธ์๊ฒ ์ ๊ณต๋จ) ๋คํธ์ํฌ ์ธํ๋ผ์คํธ๋ญ์ฒ : ๋ฌด์ ํธ์คํธ๊ฐ ํต์ ํ๊ณ ์ ํ๋.. 2023. 3. 18. [์ด์์ฒด์ ์ ์ ๋ณด๊ธฐ์ ์ ์๋ฆฌ] 6์ฅ CPU ์ค์ผ์ค๋ง cpu : ํ๋ก๊ทธ๋จ์ ๊ธฐ๊ณ์ด ๋ช ๋ น์ ์ค์ ๋ก ์ํํ๋ ์ปดํจํฐ ๋ด์ ์ค์์ฒ๋ฆฌ์ฅ์น. ํ๋ก๊ทธ๋จ์ด ์์๋๋ฉด ํ๋ก๊ทธ๋จ ์นด์ดํฐ๊ฐ ๊ฐ๋ฆฌํค๋ ์ฃผ์์ ๊ธฐ๊ณ์ด ๋ช ๋ น์ ํ๋์ฉ ์ํํจ program counter(pc) : ํ๋ก๊ทธ๋จ ์นด์ดํฐ๋ผ๋ ์ด๋ฆ์ ๋ ์ง์คํฐ๋ ํ๋ก๊ทธ๋จ์ด ์์๋์ด ๋ฉ๋ชจ๋ฆฌ์ ์ฌ๋ผ๊ฐ๋ฉด ํ์ฌ CPU์์ ์ํํ ์ฝ๋์ ๋ฉ๋ชจ๋ฆฌ ์ฃผ์๊ฐ์ ๊ฐ์ง ๊ธฐ๊ณ์ด ๋ช ๋ น CPU ๋ด์์ ์ํ๋๋ ๋ช ๋ น (์ฃผ๋ก ์ผ๋ฐ๋ช ๋ น) Add : ๋ ์ง์คํฐ์ ์๋ ๋ ๊ฐ์ ๋ํด ๋ ์ง์คํฐ์ ์ ์ฅํ๋ ๋ช ๋ น ์ํ ์๋ ๋น ๋ฆ. CPU์์๋ง ์คํ๋ผ์ ๋ฉ๋ชจ๋ฆฌ ์ ๊ทผ์ ํ์๋ก ํ๋ ๋ช ๋ น (์ฃผ๋ก ์ผ๋ฐ๋ช ๋ น) Load : ๋ฉ๋ชจ๋ฆฌ์ ์๋ ๋ฐ์ดํฐ๋ฅผ CPU๋ก ์ฝ์ด ๋ค์ด๋ ๋ช ๋ น Store : CPU์์ ๊ณ์ฐ๋ ๊ฒฐ๊ด๊ฐ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํ๋ ๋ช ๋ น ์ํ ์๋ ๋น๊ต์ ๋น ๋ฆ ์ ์ถ๋ ฅ์ ๋๋ฐํ๋ ๋ช .. 2023. 3. 17. [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 6. ๋งํฌ ๊ณ์ธต๊ณผ ๊ทผ๊ฑฐ๋ฆฌ ๋คํธ์ํฌ ๋งํฌ ๊ณ์ธต ์ฑ๋ 1. ๋ธ๋ก๋์บ์คํธ ์ฑ๋ ๋ฌด์ ๋(LAN), ์์ฑ ๋คํธ์ํฌ, HFC(hybrid fiber-coaxial cable) ์ ์ ๋คํธ์ํฌ์์ ๋ค์์ ํธ์คํธ๋ฅผ ์ฐ๊ฒฐํ๋ค. ๋ธ๋ก๋์บ์คํธ ํต์ ์ฑ๋์ ๋ค์์ ํธ์คํธ๊ฐ ์ฐ๊ฒฐ๋๊ธฐ ๋๋ฌธ์ ํ๋ ์ ์ ์ก์ ์กฐ์ ํ๊ธฐ ์ํด ๋งค์ฒด ์ ์ ํ๋กํ ์ฝ(media access protocol)์ด ์์ด์ผ ํ๋ค. ์ค์ ์ปจํธ๋กค๋ฌ(central controller)๋ฅผ ์ฌ์ฉํด์ ์ ์ก์ ์กฐ์ ํ ์๋ ์๊ณ , ํธ์คํธ๊ฐ ์์ฒด์ ์ผ๋ก ์ ์ก์ ์กฐ์ ํ ์ ์๋ค. 2. ์ ๋์ (point-to-point) ์ฑ๋ ์๊ฑฐ๋ฆฌ ๋งํฌ์ ์ํด ์ฐ๊ฒฐ๋ ๋ ๋ผ์ฐํฐ ๋๋ ์ฌ์ฉ์์ ์ฌ๋ฌด์ค ์ปดํจํฐ ๊ทผ์ฒ์ ์ฐ๊ฒฐ๋ ์ด๋๋ท ์ค์์น ์ฌ์ด์์ ์ฌ์ฉ๋ ์ ์๋ค. ๋งํฌ๊ณ์ธต ์๊ฐ ์ฉ์ด์ ๋ฆฌ ๋ ธ๋ : ๋งํฌ ๊ณ์ธต (์ฆ, 2 ๊ณ์ธต) ํ๋กํ ์ฝ์ .. 2023. 3. 11. ์ด์ 1 2 3 4 5 6 ยทยทยท 8 ๋ค์