์คํฐ๋/๋คํธ์ํฌ12 [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 6. ๋งํฌ ๊ณ์ธต๊ณผ ๊ทผ๊ฑฐ๋ฆฌ ๋คํธ์ํฌ ๋งํฌ ๊ณ์ธต ์ฑ๋ 1. ๋ธ๋ก๋์บ์คํธ ์ฑ๋ ๋ฌด์ ๋(LAN), ์์ฑ ๋คํธ์ํฌ, HFC(hybrid fiber-coaxial cable) ์ ์ ๋คํธ์ํฌ์์ ๋ค์์ ํธ์คํธ๋ฅผ ์ฐ๊ฒฐํ๋ค. ๋ธ๋ก๋์บ์คํธ ํต์ ์ฑ๋์ ๋ค์์ ํธ์คํธ๊ฐ ์ฐ๊ฒฐ๋๊ธฐ ๋๋ฌธ์ ํ๋ ์ ์ ์ก์ ์กฐ์ ํ๊ธฐ ์ํด ๋งค์ฒด ์ ์ ํ๋กํ ์ฝ(media access protocol)์ด ์์ด์ผ ํ๋ค. ์ค์ ์ปจํธ๋กค๋ฌ(central controller)๋ฅผ ์ฌ์ฉํด์ ์ ์ก์ ์กฐ์ ํ ์๋ ์๊ณ , ํธ์คํธ๊ฐ ์์ฒด์ ์ผ๋ก ์ ์ก์ ์กฐ์ ํ ์ ์๋ค. 2. ์ ๋์ (point-to-point) ์ฑ๋ ์๊ฑฐ๋ฆฌ ๋งํฌ์ ์ํด ์ฐ๊ฒฐ๋ ๋ ๋ผ์ฐํฐ ๋๋ ์ฌ์ฉ์์ ์ฌ๋ฌด์ค ์ปดํจํฐ ๊ทผ์ฒ์ ์ฐ๊ฒฐ๋ ์ด๋๋ท ์ค์์น ์ฌ์ด์์ ์ฌ์ฉ๋ ์ ์๋ค. ๋งํฌ๊ณ์ธต ์๊ฐ ์ฉ์ด์ ๋ฆฌ ๋ ธ๋ : ๋งํฌ ๊ณ์ธต (์ฆ, 2 ๊ณ์ธต) ํ๋กํ ์ฝ์ .. 2023. 3. 11. [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 5. ๋คํธ์ํฌ ๊ณ์ธต: ์ ์ด ํ๋ฉด ์ ์ด ํ๋ฉด(control plane) : ๋คํธ์ํฌ ์ ์ฒด๋ฅผ ์์ฐ๋ฅด๋ ๊ตฌ์ฑ์์๋ก์, ๋ฐ์ดํฐ๊ทธ๋จ์ด ์ถ๋ฐ์ง ํธ์คํธ๋ถํฐ ๋ชฉ์ ์ง ํธ์คํธ๊น์ง์ ๊ฒฝ๋ก๋ฅผ ๋ฐ๋ผ ์ด๋ป๊ฒ ์ ๋ฌ๋์ด์ผ ํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๋คํธ์ํฌ ๊ณ์ธต ๊ตฌ์ฑ์์์ ์๋น์ค๋ฅผ ์ด๋ป๊ฒ ์ค์ ํ๊ณ ๊ด๋ฆฌํ ์ง๋ฅผ ์ ์ดํ๋ค. ๋ผ์ฐํ ์๊ณ ๋ฆฌ์ฆ ์ก์ ์๋ถํฐ ์์ ์๊น์ง ๋ผ์ฐํฐ์ ๋คํธ์ํฌ๋ฅผ ํต๊ณผํ๋ ์ข์ ๊ฒฝ๋ก๋ฅผ ๊ฒฐ์ ํ๋ ๊ฒ์ด ๋ชฉํ์ด๋ค. ์ค์ ์ง์คํ ๋ผ์ฐํ ์๊ณ ๋ฆฌ์ฆ(centralized routing algorithm) ๋คํธ์ํฌ ์ ์ฒด์ ๋ํ ์์ ํ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์ถ๋ฐ์ง์ ๋ชฉ์ ์ง ์ฌ์ด์ ์ต์ ๋น์ฉ ๊ฒฝ๋ก๋ฅผ ๊ณ์ฐํ๋ค. ๋ชจ๋ ๋ ธ๋๋ ๋คํธ์ํฌ ํ ํด๋ก์ง(topology)์ ๋งํฌ ๋น์ฉ์ ์๊ณ ์๋ค. ์ ์ฒด ์ํ ์ ๋ณด๋ฅผ ๊ฐ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋งํฌ ์ํ(link-state, LS) ์๊ณ ๋ฆฌ์ฆ์ด๋ผ๊ณ ํ๋ค. ๋ค์ต์คํธ๋ผ .. 2023. 3. 4. [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 4. ๋คํธ์ํฌ ๊ณ์ธต: ๋ฐ์ดํฐ ํ๋ฉด ๋ฐ์ดํฐ ํ๋ฉด(data plane): ๋ผ์ฐํฐ๋ณ ์ ์ด (per-router), ํ ๋ผ์ฐํฐ์ ์ ๋ ฅ ๋งํฌ์ ๋์ฐฉํ ๋ฐ์ดํฐ๊ทธ๋จ์ด ๋ค๋ฅธ ํ ๋ชฉ์ ๋ผ์ฐํฐ์ ์ถ๋ ฅ ๋งํฌ์ ์ด๋ป๊ฒ ๋์ฐฉํ๋์ง๋ฅผ ๊ฒฐ์ ํ๋ค. ์ ์ด ํ๋ฉด(control plane): ๋คํธ์ํฌ ์ ๋ฐ์ ๋ ผ๋ฆฌ, ๋ฐ์ดํฐ๊ทธ๋จ์ด ์ก์ ํธ์คํธ์์ ์์ ํธ์คํธ๊น์ง์ ๋ผ์ฐํฐ๋ค์ ์ด๋ป๊ฒ ์ง๋๊ฐ ๊ฒ์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ค. ๋คํธ์ํฌ ๊ณ์ธต ๊ฐ์ ํฌ์๋ฉ: ํจํท์ด ๋ผ์ฐํฐ์ ์ ๋ ฅ ๋งํฌ์ ๋๋ฌํ์ ๋ ๋ผ์ฐํฐ๋ ๊ทธ ํจํท์ ์ ์ ํ ์ถ๋ ฅ ๋งํฌ๋ก ์ด๋์ํจ๋ค. ๋งค์ฐ ์งง์ ์๊ฐ(๋๋ ธ์ด) ๋จ์๋ฅผ ๊ฐ์ผ๋ฉฐ, ํ๋์จ์ด์์ ์คํ๋๋ค. ๋ผ์ฐํ : ์ก์ ์๊ฐ ์์ ์์๊ฒ ํจํท์ ์ ์กํ ๋ ๋คํธ์ํฌ ๊ณ์ธต์ ํจํท ๊ฒฝ๋ก๋ฅผ ๊ฒฐ์ ํด์ผ ํ๋ค. (๋ผ์ฐํ ์๊ณ ๋ฆฌ์ฆ) ๋ ๊ธด ์๊ฐ(์ด) ๋จ์๋ฅผ ๊ฐ์ผ๋ฉฐ, ๋ณดํต ์ํํธ์จ์ด์์ ์คํ๋๋ค. ๋ผ์ฐํฐ ์ ๋ ฅ.. 2023. 2. 18. [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 3. ํธ๋์คํฌํธ ๊ณ์ธต ํธ๋์คํฌํธ ๊ณ์ธต ๊ฐ๊ธฐ ๋ค๋ฅธ ํธ์คํธ์์ ๋์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ํ๋ก์ธ์ค ๊ฐ์ ๋ ผ๋ฆฌ์ ํต์ ์ ๊ณต (ํธ๋์คํฌํธ ๊ณ์ธต์ ํ๋ก์ธ์ค ๊ฐ์ ํต์ ์ด๊ณ , ๋คํธ์ํฌ ๊ณ์ธต์ ํธ์คํธ ๊ฐ์ ํต์ ์ด๋ค.) ๋ค์คํ์ ์ญ๋ค์คํ ์ญ๋ค์คํ : ํธ๋์คํฌํธ ๊ณ์ธต ์ธ๊ทธ๋จผํธ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฐ๋ฅธ ์์ผ์ผ๋ก ์ ๋ฌ, ํธ๋์คํฌํธ ํค๋ ์์ฑ ํธ์คํธ๋ IP ๋ฐ์ดํฐ๊ทธ๋จ์ ์์ ํ๊ณ , IP ์ฃผ์์ ํฌํธ ๋๋ฒ๋ฅผ ์ฌ์ฉํด ์ธ๊ทธ๋จผํธ๋ฅผ ์ฌ๋ฐ๋ฅธ ์์ผ์ผ๋ก ์ ๋ฌํ๋ค. ๋น์ฐ๊ฒฐ ์ญ๋ค์คํ์ ์ฐ๊ฒฐ์งํฅ์ ์ญ๋ค์คํ๊ฐ ์๋ค. ๋ค์คํ : ์ถ๋ฐ์ง ํธ์คํธ์์ ์์ผ์ผ๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ผ๊ณ , ์ด์ ๋ํ ์ธ๊ทธ๋จผํธ๋ฅผ ์์ฑํ๊ธฐ ์ํด ๊ฐ ๋ฐ์ดํฐ์ ํค๋ ์ ๋ณด๋ก ์บก์ํํ๊ณ , ๊ทธ ์ธ๊ทธ๋จผํธ๋ค์ ๋คํธ์ํฌ ๊ณ์ธต์ผ๋ก ์ ๋ฌํ๋ ์์ ๋ค์คํ์ 2๊ฐ์ง ์๊ฑด 1. ์์ผ์ ์ ์ผํ ์๋ณ์๋ฅผ ๊ฐ๋๋ค 2. ๊ฐ ์ธ๊ทธ๋จผํธ๋ ์ธ๊ทธ๋จผํธ๊ฐ ์ .. 2023. 2. 6. [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 2. ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต Chapter 2 : ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต ๋คํธ์ํฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋ฆฌ ํด๋ผ์ด์ธํธ-์๋ฒ ๊ตฌ์กฐ server ํญ์ host์ด๋ค. ๊ณ ์ ๋ IP ์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์๋ค. ๋ณดํต ๋ฐ์ดํฐ ์ผํฐ์ ์์นํ๊ณ ์๋ค. client ์๋ฒ์ ์ฐ๊ฒฐํ๊ณ ํต์ ํ๋ค. ๊ฐ๋ ๋๋ ํญ์ ์ผ์ ธ ์์ ์ ์๋ค. ์ฃผ์ ๋ณ๋ ๊ฐ๋ฅ (๋ฐ์ดํฐ๋ฅผ ๋จผ์ ์์ฒญํ๊ธฐ ๋๋ฌธ์ ์์ ์ ์ฃผ์๋ฅผ ๋ด์์ ๋ณด๋ผ ์ ์์) ์๋ก ์ง์ ํต์ ํ์ง ์๋๋ค. ์) HTTP, IMAP, FTP P2P ๊ตฌ์กฐ ํญ์ ์ผ์๋ ์๋ฒ๊ฐ ์กด์ฌํ์ง ์๋๋ค. ํผ์ด๋ผ๋ ๊ฐํ์ ์ผ๋ก ์ฐ๊ฒฐ๋ ํธ์คํธ ์์ด ์๋ก ์ง์ ํต์ ํ๊ฒ ํ๋ค. Self-scalability ํ๋ค. ์๋ก์ด ํผ์ด๋ ์์ ๋ถํ๋ฅผ ๋ง๋ค์ด๋ด์ง๋ง, ์๋น์ค ๋ฅ๋ ฅ์ ์ถ๊ฐํ๊ธฐ๋ ํ๋ค. ์ฆ, ํด๋ผ์ด์ธํธ์ ์๊ฐ ๋ง์์ ธ๋ ์์ ์ ์ผ๋ก ์๋น์คํ ์ ์๋ค. ํ๋ก์ธ.. 2023. 1. 28. [์ปดํจํฐ ๋คํธ์ํน ํํฅ์ ์ ๊ทผ] 1. ์ปดํจํฐ ๋คํธ์ํฌ์ ์ธํฐ๋ท Chapter 1 : ์ปดํจํฐ ๋คํธ์ํฌ์ ์ธํฐ๋ท ํ๋กํ ์ฝ์ด๋? ๋ ์ด์์ ํต์ ๊ฐ์ฒด ๊ฐ์ ๊ตํ๋๋ ๋ฉ์์ง ํฌ๋งท, ์์๋ฟ๋ง ์๋๋ผ, ๋ฉ์์ง์ ์ก์์ ๊ณผ ๋ค๋ฅธ ์ด๋ฒคํธ์ ๋ฐ๋ฅธ ํ๋๋ค์ ์ ์ํ๋ฉฐ, ์ธํฐ๋ท์ ๋ชจ๋ ์ปค๋ฎค๋์ผ์ด์ ์ ํ๋กํ ์ฝ์ ๋ฐ๋ฅธ๋ค. The Network edge hosts: clients and servers ์๋ฒ๋ ๋ณดํต ๋ฐ์ดํฐ ์ผํฐ ๋ด์ ์์ The Network core Packet Switching ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๋ ํจํท์ด๋ผ๋ ์์ ๋ฐ์ดํฐ ๋ฉ์ด๋ฆฌ๋ก ๋ถํ ํด์ ๋ณด๋ ์ก์ ์ธก๊ณผ ์์ ์ธก ์ฌ์ด์์ ๊ฐ ํจํท์ ํต์ ๋งํฌ์ ํจํท ์ค์์น(๋ผ์ฐํฐ/๋งํฌ ๊ณ์ธต ์ค์์น)๋ฅผ ๊ฑฐ์นจ ํจํท์ ๋งํฌ์ ์ต๋ ์ ์ก๋ฅ ๊ณผ ๊ฐ์ ์๋๋ก ๊ฐ๊ฐ์ ํต์ ๋งํฌ์์ ์ ์ก๋จ ํจํท ์ค์์น๋ store-and-forward ๋ฐฉ์์ ์ด์ฉํจ ํจํท ์ค์.. 2023. 1. 7. ์ด์ 1 2 ๋ค์