0. ์ธํฐ๋ท์ ๋ฌด์์ธ๊ฐ?
๋คํธ์ํฌ๋ฅผ ๋ฐฐ์ฐ๊ธฐ ์ ์ ์ปดํจํฐ ๋ค์ ๊ฝ์๋์ ๋์ ์ ํตํด ์ฐ๊ฒฐ์ด ๋์ด์๊ณ , ์ด๊ฑธ ํค๋ฉด ๋ญ๊ฐ ์ค๊ฐ๋ค๋ ๋๋์ ๊ฐ์ง๊ณ ์์๋ ๊ฒ ๊ฐ๋ค. ๊ทธ๋ ๋ค๋ฉด ์ง๊ธ ๋ณด๊ณ ์๋ ์ด ํ์ด์ง๋ ์ด๋๋ฅผ ๊ฑฐ์ณ ๋์ ์ผ๋ก ๋ค์ด์์ผ๋ฉฐ, 0๊ณผ 1๋ฐ์ ๋ชจ๋ฅด๋ ์ปดํจํฐ๊ฐ ์ด๋ป๊ฒ ํด์ํ๊ณ ๋ณด์ฌ์ฃผ๋ ๊ฑธ๊น?
์๋ ์ค๋ช ์ ์ฐธ๊ณ ํด์ ์ค๋ช ํด๋ณด์. ๋ง์ฝ ๋ด๊ฐ PC(ํธ์คํธ)์์ ์ ๋ณด๋ฅผ ์ ์กํ๋ ค ํ๋ค๋ฉด, ๋ด ์ ์ก๋ฒํผ ํด๋ฆญ ํ ๋ฒ์ ํ๋กํ ์ฝ๋ก ์ ํฌ์ฅํ ํจํท์ด ์ค๋น๋๋ค. ์ด ๋ฉ์ธ์ง๋ฅผ ๋งํฌ์ ํ์๋ณด๋ด๊ณ ๋๋ฉด, ํจํท์ ํจํท ์ค์์น๋ค๊ณผ ๋งํฌ๋ค๋ก ๊ฑฐ๋ฏธ์ค์ฒ๋ผ ์ฝํ์๋ '์ธํฐ๋ท๋ง'์ ๋ค์ด๊ฐ๊ฒ ๋๋ค. ํจํท ์ค์์น์ ์ธ๋ ์๋ ํจํท์ด ๋ชฉ์ ์ง์ ๋์ฐฉํ๋ค. ์์ง ๊ถ๊ธํ ๋ถ๋ถ์ด ๋ง์ง๋ง ์ด ํ์ ๋์ค๋ ๋์ด๊ฐ๋๋ก ํ์.
์ธํฐ๋ท์ ๊ตฌ์ฑ ์์ (ํ๋์จ์ด)
- ํธ์คํธ(host), ์ข
๋จ ์์คํ
(end systems) : ๋คํธ์ํฌ์ ์ฌ์ฉ์
- ๋งํฌ(communication link) : ์ฌ์ , ๊ตฌ๋ฆฌ, ๋ผ๋์ค, ์ธ๊ณต์์ฑ ๋ฑ ์ /๋ฌด์ ์ฐ๊ฒฐ
- ํจํท ์ค์์น(packet switches) : ๋ผ์ฐํฐ(router), ์ค์์น ๋ฑ. ํจํท(๋ฐ์ดํฐ์ ๋ฉ์ด๋ฆฌ)์ ๊ฒฝ๋ก ๊ฒฐ์
์ธํฐ๋ท์ ๊ตฌ์ฑ ์์ (์ํํธ์จ์ด)
- ํ๋กํ ์ฝ(Protocols) : ํต์ ๊ท์ฝ. ์ ๋ณด๋ฅผ ๋ณด๋ผ ๋ ์ ์๋ ์ ๋ณด์ ํ์, ์์
- ์ธํฐ๋ท ํ์ค : RFC(Request For Comments), IETF(Internet Engineering Task Force)
์๋น์ค ๊ด์ ์์์ ์ธํฐ๋ท
โป ์ ์ก์๋= ๋์ญํญ(bandwith), ์ญ๋(capacity)
- ์์ฉํ๋ก๊ทธ๋จ๋ค์๊ฒ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๊ธฐ๋ฐ
- ์์ฉํ๋ก๊ทธ๋จ๋ค์ด ์๋ก ์ ๋ณด๋ฅผ ๊ตํํ ์ ์๋ ์ ์ (interface)
1. ๋คํธ์ํฌ ์์ง
๋คํธ์ํฌ๋ ์์ง์ ์ฝ์ด๋ก ๋๋ ์ ์๋ค. ์ ๊ทธ๋ฆผ, home network์ ํธ์คํธ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ธ๋ค๋ฉด ๊ฑฐ๋ฏธ์ค ๊ฐ์ด ์ํธ ์ฐ๊ฒฐ๋ ๋ผ์ฐํฐ๋ค์ ํต๊ณผํด ๋ชฉ์ ์ง์ ๋๋ฌํ๊ฒ ๋๋ค. ๊ฑฐ๋ฏธ์ค์ฒ๋ผ ์ฐ๊ฒฐ๋์ด ์๋ ๋คํธ์ํฌ์ ๋ค์ด๊ฐ๊ธฐ ์ง์ ๊น์ง๋ฅผ ์์ง, ๊ฑฐ๋ฏธ์ค์ ์ฝ์ด๋ผ๊ณ ํ๋ค.
์ฌ๊ธฐ์ ๋ ์์ธํ ๋ค์ด๊ฐ๋ฉด ์์ง์์ ์ฝ์ด ์ฌ์ด์ ์ ํฉ๋ถ๋ถ, ์ฆ ์ฒซ๋ฒ์งธ ๋ผ์ฐํฐ์ ์ฐ๊ฒฐ๋๋ ๋งํฌ๋ฅผ ์ ์ ๋คํธ์ํฌ๋ผ๊ณ ํ๋ค. ์ ํ์ ์ ์ฌ์ฉํ๋ DSL ๋ฐฉ์๊ณผ ์ผ์ด๋ธ์ ์ฌ์ฉํ๋ ๋ฐฉ์ ๋ฑ์ด ์๋๋ฐ, ์ผ์ด๋ธ ๋ฐฉ์์ ์ฌ๋ฌ ํธ์คํธ๊ฐ ํ๋์ ์ผ์ด๋ธ์ ๊ณต์ ํ๋ฏ๋ก ํธ์คํธ๋ค์ด ๋ค์คํ๋ฅผ ํตํด ๋๋ ์ฌ์ฉํ๋ค.
๋คํธ์ํฌ ์์ธ๊ตฌ์ฑ
- ๋คํธ์ํฌ ์์ง(network edge) : ํธ์คํธ, ์ข
๋จ์์คํ
- ๋คํธ์ํฌ ์ฝ์ด(network core) : ์ํธ ์ฐ๊ฒฐ๋ ๋ผ์ฐํฐ, ๋คํธ์ํฌ์ ๋คํธ์ํฌ
- ๋คํธ์ํฌ ์ฐ๊ฒฐ : ๋ฌด์ , ์ ์ ์ปค๋ฎค๋์ผ์ด์
๋งํฌ
์ ์ ๋คํธ์ํฌ(access network)
- ํธ์คํธ๋ฅผ ๋คํธ์ํฌ์ ์ ์ํ๊ฒ(์ฒซ๋ฒ์งธ ๋ผ์ฐํฐ์ ์ฐ๊ฒฐ๋๊ฒ) ํด์ค. PC-๋์ , ์ค๋งํธํฐ-WiFi ๋ฑ.
- ๊ฐ์ ์ฉ, ๊ธฐ์
์ฉ, ๋ชจ๋ฐ์ผ์ฉ ์ ์ ๋คํธ์ํฌ๋ก ๊ตฌ๋ถ
DSL (Digital Subscriber Line)
- ์ง์ ์๋ ์ ํ์ (์ ์ฉ/๊ณต์ )์ ์ฌ์ฉํ๋ ๋ฐฉ์
- ์ ํ์ ์ ํตํด DSLAM(Digital Subscriber Line Access Multiplexer)์ผ๋ก ์ ๋ณด๋ฅผ ๋ณด๋
- DSLAM์ ๊ฑฐ์ณ ์ ํ ์์ฑ์ ์ ํ ๋คํธ์ํฌ๋ก, ์ปดํจํฐ ๋ฐ์ดํฐ๋ ์ธํฐ๋ท์ผ๋ก ๊ฐ
์ผ์ด๋ธ ๋คํธ์ํฌ(cable network)
- ์ผ์ด๋ธ(์ ์ฉ/๊ณต์ )๋ก ์ ๋ณด๋ฅผ ์ ์ก|
- ์ฃผํ์ ๋ถํ ๋ค์คํ๋ฅผ ์ด์ฉํด ํ ์ผ์ด๋ธ๋ก ์ฌ๋ฌ ์ ๋ณด ์ ์ก
- ์ผ์ด๋ธ๋ก ๋ณด๋ธ ์ ๋ณด๋ CMTS(Cable Modem Termination System)์ ๊ฑฐ์ณ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋จ
- HFC(Hybrind Fiber Coax)๋ ๊ดํต์ -๋์ถ์ผ์ด๋ธ ํผํฉ์ผ๋ก, ๋ค์ด์คํธ๋ฆผ 30Mbps ์
์คํธ๋ฆผ 2Mbps๋ก ์๋ ๋น๋์นญ
- ๊ฒฐ๊ตญ ์ผ์ด๋ธ ํค๋์๋(cable headend, CMTS)๊น์ง ์ฌ๋ฌ ๊ฐ์ ์ด ์ผ์ด๋ธ์ ๊ณต์
- ๊ฒฐ๊ตญ ์ผ์ด๋ธ์ ISP ๋ผ์ฐํฐ์ ์ง์ ์ฐ๊ฒฐ๋์ด ์์
โป ISP : Internet Service Provider์ ์ฝ์. LGU+, kt ๋ฑ
๋ค์คํ
: ์ถ์ฒ - ์ํค๋ฐฑ๊ณผ
๋๊ฐ ์ด์์ ์ ์์ค์ ์ฑ๋๋ค์ ํ๋์ ๊ณ ์์ค์ ์ฑ๋๋ก ํตํฉํ๋ ๊ณผ์ ์ ๋งํ๋ฉฐ, ์ญ๋ค์คํ(inverse multipleing, demultiplexing, demuxing) ๊ณผ์ ์ ํตํด ์๋์ ์ฑ๋ ์ ๋ณด๋ค์ ์ถ์ถํ ์ ์๋ค. ๊ฐ๊ฐ์ ์ฑ๋๋ค์ ๋ฏธ๋ฆฌ ์ ์๋ ๋ถํธํ ํ(coding scheme)์ ํตํด ๊ตฌ๋ถํ ์ ์๋ค. ์ ๊ธฐ ํต์ ๋ถ์ผ์์ ๋ค์คํ์ ๊ธฐ๋ณธ์ ์ธ ํํ๋ ์๋ถํ ๋ค์คํ ๋ฐฉ์(TDM - time-division multiplexing)๊ณผ ์ฃผํ์ ๋ถํ ๋ค์คํ ๋ฐฉ์(FDM - frequency division multiplexing)์ด ์๋ค. ๊ดํต์ ๋ถ์ผ์์๋ ๊ดํ์ FDM์ด๋ผ๋ ์ฉ์ด ๋์ ํ์ฅ ๋ถํ ๋ค์ค(WDM - wavelength-division multiplexing)์ผ๋ก ๋ถ๋ฅธ๋ค. ์๋ถํ ๋ค์คํ ๋ฐฉ์์ ๋๊ธฐ์์ด๋ ๋น๋๊ธฐ์ ์ค์ ํ๋๊ฐ ๋๋ค.
๊ฐ์ ์ฉ ๋คํธ์ํฌ(home network)
1. ํค๋์๋, ๊ธฐ์ง๊ตญ์์ ๋ฐ์ ์ ๋ณด๋ฅผ ๋ชจ๋์ด ๋ฐ๋๋ค.
2. ๋ชจ๋์ด ๋ผ์ฐํฐ์ ์ ๋ณด๋ฅผ ์ค๋ค.
3. ๋ผ์ฐํฐ๊ฐ ์ง์์ ์ฌ๋ฌ ํธ์คํธ๋ค์๊ฒ ์ ๋ณด๋ฅผ ๋ฟ๋ ค์ค๋ค.
- ๋ฌด์ ๋คํธ์ํฌ(WiFi) ์ ์ ๋คํธ์ํฌ๋ ๋ณดํต ๋ผ์ฐํฐ์ ํฉ์ณ์ ธ ๋์จ๋ค(๊ณต์ ๊ธฐ).
- ๋ณดํต ์ ์ ์ด๋๋ท(1Gbps), ๋ฌด์ ์ธํฐ๋ท(54Mbps)
๊ธฐ์
์ฉ ๋คํธ์ํฌ(ethernet)
1. ๊ธฐ๊ด์ฉ ISP๋งํฌ๋ก ๊ธฐ๊ด์ฉ ๋ผ์ฐํฐ๊ฐ ๋ฐ๋๋ค.
2. ์ด๋๋ท ์ค์์น๋ฅผ ํตํด, ์ฌ๋ฌ ํธ์คํธ๋ค์๊ฒ ์ ๋ณด๋ฅผ ์ ๋ฌํ๋ค.
- 10Mbps, 100Mbps, 1Gbps, 10Gbps์ ์ ์ก์๋
๋ฌด์ ์ ์ ๋คํธ์ํฌ(wireless access networks)
- ์ ์์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ธฐ๊ธฐ๋ฅผ ์ ์์ (access point)์ด๋ผ๊ณ ํจ
- ๋ฌด์ ๋(wirless LANs) : ๊ฐ์ ๊ฑด๋ฌผ์ ๋์ ๋ฒ์. Wifi(802.11b/g/n)
- ๊ด์ญ ๋ฌด์ ์ ์(wide-area wireless access) : ํต์ ํ์ฌ๋ค์ ์ํด ์ ๊ณต๋๊ณ ์์ญkm ๋ฒ์. 3G, 4G ๋ฑ
ํจํท(packet)
: ๋ฐ์ดํฐ์ ์ ์ก๋จ์
- ๋ฐ์ดํฐ๋ฅผ ํจํท ๋จ์๋ก ๋๋
- ์ด ํจํท์ ๋งํฌ์ ๋ณด๋ด๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ = L(ํจํท์ ํฌ๊ธฐ, bit๋จ์) / R(์ ์ก์๋ bit/sec)
๋ฌผ๋ฆฌ ๋งค์ฒด(physical media)
- ๋ฌผ๋ฆฌ ๋งํฌ(physical link) : ์ ์ก๊ธฐ-์์ ๊ธฐ ์ฌ์ด๋ฅผ ์ฐ๊ฒฐ
- ์ง๋ ๋งค์ฒด(guided media) : ์ ํด์ง ๊ณณ์ ์ ํํ๋ ๋งค์ฒด(๊ตฌ๋ฆฌ, ์ฌ์ , coax ๋ฑ)
- ๋น์ง๋ ๋งค์ฒด(unguided media) : ์์ ๋กญ๊ฒ ์ ํํ๋ ๋งค์ฒด(๋ผ๋์ค ๋ฑ)
- ์ฐ์ (TP, Twisted Pair) : ๋๊ฐ์ ๊ผฌ์ฌ์ง ์ ์ฐ์ฒ๋ฆฌ๋ ๊ตฌ๋ฆฌ์ (๋์ )
- ๋์ถ ์ผ์ด๋ธ(coaxial cable) : DNA์ฒ๋ผ ๊ผฌ์ฌ์๋ ๋๊ฐ์ ๊ตฌ๋ฆฌ ์ ๋์ฒด ์ผ์ด๋ธ. ์๋ฐฉํฅ, HFC์ ๋ค์ค์ฑ๋์ ๊ฐ์ง
- ๊ด ์ผ์ด๋ธ(fiber-optic cable) : ์ ๋ฆฌ ์ฌ์ ๊ฐ bit ๋น ํ๋์ ํ์ค๋ฅผ ๋น์ ํตํด ์ ๋ฌ. ๋น ๋ฅด๊ณ , ์๋ฌ๊ฐ ๋ฎ๋ค.
- ๋ผ๋์ค(radio) : ์ ์๊ธฐํ๋ก ์ ํธ ์ ๋ฌ. ๋ฌด์ , ์๋ฐฉํฅ์ฑ ๋ฑ์ ํน์ง. ๋ฐ์ฌ, ๋ฌผ์ฒด ๋ฑ์ ์ํ ๋ฐฉํด๋ฅผ ๋ฐ์ ์ ์์.
โป ์ง์ ๋ง์ดํฌ๋กํ(~45Mbps), LAN-WiFi(54Mbps), ๊ด์ญ(4G์์ ~10Mbps), ์์ฑ(45Mbps)
2. ๋คํธ์ํฌ ์ฝ์ด
ํจํท ๊ตํ ๋ฐฉ์(packet switching)
- ์ ์ฅ ํ ์ ๋ฌ(store-and-forward) : ํจํท์ด ๋ชจ๋ ๋์ฐฉํ๊ธฐ ์ ๊น์ง๋ ์ ์กํ ์ ์์
- ํ์ ์ง์ฐ(queueing delay) : ํจํท์ ๋ณด๋ด๋ ค๊ณ ํ ๋, ํด๋น๋งํฌ๊ฐ ์ ์ก์ค์ด๋ผ๋ฉด ๋ฒํผ ๋ฐ์. ๋ฒํผ๊ฐ ๊ฝ์ฐจ๋ฉด ์์ค ๋ฐ์
ํ์ ๊ตํ ๋ฐฉ์(circuit switching)
- ๋ ํธ์คํธ ๊ฐ์ ํต์ ์ด ์ด๋ฃจ์ด์ง ๋, ์์ ํ ํ ๋น๋์ด ๋ ํธ์คํธ๋ง ์ ์ฉ์ผ๋ก ์ฌ์ฉํ ์ ์์ด์ผํจ
- FDM(Frequency Division Multiplexing) : ์ฃผํ์๋ก ์ด๋ค(๋๊ฐ ๋ณด๋ธ) ์ ํธ์ธ์ง ๊ตฌ๋ถ
- TDM(Time Division Multiplexing) : ์๊ฐ์ผ๋ก ์ด๋ค(๋๊ฐ ๋ณด๋ธ) ์ ํธ์ธ์ง ๊ตฌ๋ถ.
ํจํท ๊ตํ vs ํ์ ๊ตํ
- ํจํท๊ตํ์ด ํฐ ๋ฐ์ดํฐ์ ๋ํด ์ ๋ฆฌํ์ง๋ง, ๋คํธ์ํฌ๊ฐ ํผ์กํ ๊ฒฝ์ฐ ํ์์ง์ฐ, ์์ค๊ณผ ๊ฐ์ ๋ฌธ์ ๋ค์ด ์์
- ์ค๋์ค๋ ๋น๋์ค ๊ฐ์ ์คํธ๋ฆฌ๋ฐ ๋ฐ์ดํฐ๋ง ๋์ญํญ์ ํ ๋นํด ํ์ ๊ตํ์ฒ๋ผ ๊ตฌํํ๊ธฐ๋ ํจ
๋คํธ์ํฌ์ ๋คํธ์ํฌ
- ํธ์คํธ(์ข
๋จ ์์คํ
) ๋ค์ ISP(Internet Service Providers)๋ฅผ ํตํด ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋จ
- ์ ์(๋ง๋จ์) ISP๋ค ๋ผ๋ฆฌ๋ ์ํธ ์ฐ๊ฒฐ๋์ด ์์
- ์ ์ ๋คํธ์ํฌ๋ฅผ ๋ฌถ๋ ์ง์ญ ๋คํธ์ํฌ, ์ง์ญ ๋คํธ์ํฌ๊ฐ ์ฐ๊ฒฐ๋ ISP, ISP๋ผ๋ฆฌ์ ์ฐ๊ฒฐ์ ์์ผ์ฃผ๋ IXP
- ๊ตฌ๊ธ, ๋ง์ดํฌ๋ก์ํํธ ๋ฑ์ content provider network(๊ธฐ์
๋ฐ์ดํฐ์ผํฐ๋ฅผ ์ธํฐ๋ท์ ์ฐ๊ฒฐ)๋ฅผ ๊ฐ์ ์ด์ํจ
- 1ํฐ์ด ISP : ์ค์ถ(backbone)์ ๊ณต๊ธ์. ๊ตญ๊ฐ, ๋๋ฅ ๊ฐ์ ํด์ ์ผ์ด๋ธ ์ค์น ๋ฑ
- 2ํฐ์ด ISP : 3ํฐ์ด๋ฅผ 1ํฐ์ด์ ์ฐ๊ฒฐํด์ค
- 3ํฐ์ด ISP : ์ฐ๋ฆฌ๊ฐ ์ค์ ๋ก ์ธํฐ๋ท ์๊ธ์ ๋ด๋ ISP
3. ์ง์ฐ, ์์ค, ์ฒ๋ฆฌ๋
์ฒ๋ฆฌ ์ง์ฐ(processing delay)
- ๋ผ์ฐํฐ๋ก ๋ค์ด์จ ํจํทํค๋๋ฅผ ํ์ธํ๊ณ ,(์๊ฐ์์)
- ํจํท์ ์ด๋๋ก ๋ณด๋ผ์ง ๊ฒฐ์ (์๊ฐ์์)
- ๋นํธ ์ค๋ฅ ์กฐ์ฌ(์๊ฐ์์)
ํ์ ์ง์ฐ(queueing delay)
- ๋งํฌ์ ๋ฒํผ๊ฐ ์ฐจ ์์ด, ์์ ์ ์ ์ก ์ฐจ๋ก๋ฅผ ๊ธฐ๋ค๋ฆผ
- ๋ฒํผ๊ฐ ๊ฝ์ฐจ์๋ค๋ฉด ๋ฐ์ดํฐ๋ ์์ค๋จ
- L(ํจํท ํฌ๊ธฐ)*a(ํจํท ๋์ฐฉ์๋, ํจํท/์ด) / R(๋นํธ/sec) = ์ด๋น ๋์ฐฉํ๋ ํธ๋ํฝ / ์ด๋น ์ ์กํ ์ ์๋ ํธ๋ํฝ
- La/R์ด 1๋ณด๋ค ํฌ๋ฉด ๋ฌดํ ์ง์ฐ. ๋ฐ์ํ์ง ์๋๋ก ์ค๊ณํด์ผ ํจ.
์ ์ก ์ง์ฐ(transmission delay)
- ํจํท์ ๋งํฌ์ ์ค์ด์ฃผ๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ
- ๋ผ์ฐํฐ๊ฐ ๋ฒํผ ๊ฐ์ฅ ์์ ํจํท์ ๋ด๋ณด๋ด๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ
- L(ํจํท ํฌ๊ธฐ)/R(๋นํธ(๋งํฌ ๋์ญํญ)/sec)
์ ํ ์ง์ฐ(propagation delay)
- ํจํท์ด ๋งํฌ์ ์ฌ๋ผํ์, ๋ชฉ์ ์ง๊น์ง ๊ฑธ๋ฆฌ๋ ์๊ฐ
- ๋ฌผ๋ฆฌ ๋งค์ฒด์ ๋ฐ๋ผ์ ๋ค๋ฆ
- D(๋ฌผ๋ฆฌ์ ๊ฑฐ๋ฆฌ)/S(๋งํฌ ์๋)
์ฒ๋ฆฌ๋(throughput)
- ๋ด๊ฐ ์๋ฌด๋ฆฌ ๋นจ๋ฆฌ ๋จน์ผ๋ฉด ๋ญํ๋ ๋ฅ์ผ๋ก ๋ง๋๋ ์๋๊ฐ ๋๋ฆฐ๋ฐ
- ๊ฒฐ๊ตญ ์์์ ๋ฅ์ผ๋ก ๋ง๋๋ ์๋๊ฐ ๋ฅ ๋์ค๋ ์๋(์ฒ๋ฆฌ์จ)
- ํ์ง๋ง ๋ง์ฝ์ ์์์ ๋ฅ์ผ๋ก ๋ง๋๋ ์๋๊ฐ ๋จน๋ ์๋๋ณด๋ค ๋น ๋ฅด๋ค๋ฉด, ๋จน๋ ์๋๊ฐ ๋ฅ ๋์ค๋ ์๋(์ฒ๋ฆฌ์จ)
- ์ ์์ ๊ฒฝ์ฐ ๋ฐฐ์ ์์์ด ๋ง์ด ์์ด๊ฒ ๋๋ค(๋ณ๋ชฉํ์)
- ๋งํฌ๊ฐ ์ฌ๋ฌ๊ฐ๋ผ๋ฉด ๋ณ๋ชฉ๋งํฌ๊ฐ ์ฒ๋ฆฌ์จ
4. ํ๋กํ ์ฝ ๊ณ์ธต, ์๋น์ค ๋ชจ๋ธ
๋คํธ์ํฌ์์ ๋ฐ์ดํฐ์ ์ ๋ฌ ๊ณผ์ ์๋ ์ผ๋ จ์ ์์๊ฐ ์๊ณ ๊ณ์ธต์ด ์๋ค. ๊ณ์ธต์ด ์๋ค๋ฉด ๋ฐ์ดํฐ๊ฐ ์ ๋ฌ๋๋ ๊ณผ์ ์ A-Z๊น์ง ๋ชจ๋ ๊ฐ๋ฐํด์ผํ๋ค๋ ๊ฒ์ด๊ณ , ๊ทธ๊ฒ์ด ๋๋ฌด ๋ณต์กํด์ ๊น๋ํ์ง ๋ชปํ ํ๋ก๊ทธ๋จ ์ค๊ณ๊ฐ ๋ ๊ฐ๋ฅ์ฑ์ด ๋๋ค. ์ดํ์ ์์คํ ์ ์ ์ง/๋ณด์ํ๊ธฐ์๋ ๊ณ์ธต์ด ๋๋ ์ ธ ์๋ ๊ฒ์ด ํจ์ฌ ์ ํฉํ๋ค. ๋ฐ๋ผ์ ๊ณ์ธต์ ๋๋ ๊ณ์ธต ๊ฐ์ ๋ ๋ฆฝ์ ์ผ๋ก ํ๋ก๊ทธ๋จ์ ์ค๊ณํ ์ ์๋๋ก ๋คํธ์ํฌ ์์คํ ์ ๊ตฌ์ฑํ์์ผ๋ฉฐ, ๊ฐ ๊ณ์ธต๋ณ๋ก ํต์ ํ ๋์ ๊ท์ฝ(ํ๋กํ ์ฝ)์ ๊ตญ์ ์ ์ธ ํ์ค์ผ๋ก ์ ํด๋์๋ค.
ํ๋กํ ์ฝ ๊ณ์ธต(protocol layers)
- ์ดํ๋ฆฌ์ผ์ด์
(application) ๊ณ์ธต : ์ฌ์ฉ์์ ์์ฒญ์ ์ง์ ๋ฐ์๋ค์ผ ๋์ ํ๋กํ ์ฝ
- ํธ๋์คํฌํธ(transport) ๊ณ์ธต : ํ๋ก์ธ์ค(ํ๋ก๊ทธ๋จ) ๊ฐ์ ๋ฐ์ดํฐ ๊ตํ ํ๋กํ ์ฝ(TCP, UDP)
- ๋คํธ์ํฌ(network) ๊ณ์ธต : ๋ชฉ์ ์ง ์ปดํจํฐ๋ฅผ ํฅํด์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋๋ฐ ํ์ํ ํ๋กํ ์ฝ(IP, RP)
- ๋งํฌ(link) ๊ณ์ธต : ์ด ๋ฐ์ดํฐ๋ฅผ ์ค์ ๋คํธ์ํฌ์ ์ฌ๋ ค๋๋๋ฐ์ ํ์ํ ํ๋กํ ์ฝ(Ethernet, WiFi)
- ๋ฌผ๋ฆฌ(physical) ๊ณ์ธต : ์ค์ ์ ํธ๊ฐ ์ฐ๊ฒฐ๋๋ ์ ์ ํ๋กํ ์ฝ
์๋น์ค ๋ชจ๋ธ(service model)
- ์ฌ๊ธฐ์ ์ดํ๋ฆฌ์ผ์ด์
๊ณ์ธต์ 3๊ฐ(app, presentation, session)๋ก ๋๋๋ฉด OSI 7 ๊ณ์ธต ๋ชจํ.
- OSI : Open Systems Interconnection reference model
- ISO : International Standardization Organization
- ํ๋ ์ ํ
์ด์
(presentation) ๊ณ์ธต : ๋ฐ์ดํฐ๋ฅผ ์ํธํํ๊ณ , ์์ถํจ
- ์ธ์
(session) ๊ณ์ธต : ๊ตํํ ๋ฐ์ดํฐ๋ฅผ ๋ค์ ํฉ์น๊ณ ๋ณต์ํจ
- ๊ฐ ๊ณ์ธต์ ์ง๋ ๋๋ง๋ค ํด๋น์ ๋ณด๋ฅผ ๋ด์ ํค๋๋ฅผ ๋ถ์ฌ์, ํด์ํ ๋๋ ๊ฐ ๊ณ์ธต์ ํด๋นํ๋ ํค๋๋ฅผ ์ด์ฉ
5. ๋คํธ์ํฌ ๋ณด์
์
์ฑ์ฝ๋(malware)
- ๋ฐ์ด๋ฌ์ค : ๊ฐ์ผ๋ ์์ฃผ ํ๋ก๊ทธ๋จ์ ๋ฐ์์ ์คํํ๋ฉด ์๊ฐ๋ณต์ ํ๋ฉฐ ๊ฐ์ผ์ด ์ด๋ฃจ์ด์ง
- ์ : ์์ฃผ ํ๋ก๊ทธ๋จ์ด ์์ด๋ ๊ทธ ์์ฒด๋ก ์๊ฐ๋ณต์ ํ๊ณ ๊ฐ์ผ์ด ์ด๋ฃจ์ด์ง
- ํค๋ณด๋ ์
๋ ฅ์ ๋ณด, ์น ์ฌ์ดํธ ๋ฐฉ๋ฌธ ๊ธฐ๋ก, ํ์ผ ์
๋ก๋๋ฅผ ๋ชจ๋ ์ผํ(์คํ์ด์จ์ด)
- ์คํธ ๋ฉ์ผ ์ ์ก, DDoS ๊ณต๊ฒฉ(์ข๋น PC)
DoS(Denial of Service)
- ์์ฒญ๋ ์์ ๋ฆฌ์์ค์ ํธ๋ํฝ์ ์๋ฒ์ ๊ฑธ์ด, ๋ง๋น ์ํค๋ ๊ณต๊ฒฉ
1. ๋์์ ์ ์ ํ๋ค.
2. ์ฐ๊ฒฐ๋ ๋คํธ์ํฌ์ ์ข๋น PC๋ฅผ ๋ง๋ ๋ค.
3. ๋์์ ํฅํด ํจํท์ ๊ณ์ํด์ ๋ณด๋ธ๋ค.
IP ์คํธํ(IP spoofing), ํจํท ์ค๋ํ(Packet Sniffing)
- IP ์คํธํ : ์์ ์ IP์ฃผ์๋ฅผ ๋ณ์กฐํ์ฌ, ์ ๊ทผ ๊ถํ์ด ์ ํด์ง ์ฌ์ดํธ์ ๋ค์ด๊ฐ๊ฑฐ๋ ํฌ๋ํน ์ ์ถ์ ํํผ
- ํจํท ์ค๋ํ : ์ค๊ฐ์์ ์ฟ๋ฃ๊ณ ์ ๋ณด(ํจํท)๋ฅผ ๊ฐ๋ก์ฑ
6. ๋คํธ์ํฌ ์ญ์ฌ
- 1961 Kleinrockใ
กํจํท ์ค์์นญ์์ ํ์์ ํจ์จ์ฑ ๋ณด์
- 1964 Baranใ
ก๊ตญ๋ฐฉ๋คํธ์ํฌ์์ ํจํท์ค์์นญ
- 1967 ARPA(Advanced Research Projects Agency)์์ net๊ฐ๋ฐ ์ฐฉ์
- 1969 ์ฒซ ARPAnet ๋
ธ๋๊ฐ ์คํ
- 1970 ALOHAnet ํ์์ด์ ์์ฑ ๋คํธ์ํฌ
- 1972 ARPAnet ์ฒซ ๊ณต์ ๋ฐ๋ชจ(NCP: host-host ํ๋กํ ์ฝ, 15๊ฐ์ ๋
ธ๋), ์ฒซ ์ด๋ฉ์ผ ํ๋ก๊ทธ๋จ
- 1974 Cerf&Kahnใ
ก์ค๋๋ ์ ์ธํฐ๋ท ๊ตฌ์กฐ ์ค๊ณ
- 1976 ์ด๋๋ท(Xerox PARC)
- 1978 ๊ฐ์ธ ๋คํธ์ํฌ, ๊ณ ์ ๊ธธ์ด ํจํท ๊ตํ ๊ฐ๋ฐ
- 1979 ARPAnet 200 ๋
ธ๋
- 1982 smtp ์ด๋ฉ์ผ ํ๋กํ ์ฝ ์ ์
- 1983 TCP/IP ๋ฑ์ฅ
- 1983 DNS name→IP ๋ฒ์ญ
- 1985 fpt ํ๋กํ ์ฝ ์ ์
- 1988 TCP ํผ์ก ์ ์ด
- 1990 ARPAnet ์ํด
- 1991 NFSnet ๋ณต๊ท
- 1992 WEB(HTML, HTTP : Berners-Lee)
- 1998 ์ค์ถ ๋งํฌ(1ํฐ์ด)๊ฐ Gbps ๋จ์๋ก ๋์, WEB์ ์์
ํ
'๐ป > CS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[DB] ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (0) | 2020.10.20 |
---|---|
[DB] ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ๋ณธ๊ฐ๋ (0) | 2020.10.20 |
[๋ผ์ฆ๋ฒ ๋ฆฌํ์ด] ์กฐ๋ฆฝ(3B, TouchScreen) (0) | 2020.10.15 |
[๋คํธ์ํฌ] ํ์ด์ฌ ์ฑํ ํ๋ก๊ทธ๋จ (0) | 2020.09.18 |
[ํ๋์จ์ด] ๋ฉ๋ชจ๋ฆฌ, CPU (0) | 2020.09.18 |