๐ฅ๏ธ ๋คํธ์ํฌ ์ ๋ฌธ ์ ๋ฆฌ
๋ณธ ๋ด์ฉ์ ๋๋ํ ๊ฐ๋ฐ์ TV์ ๋คํธ์ํฌ ์ ๋ฌธ ๊ฐ์๋ฅผ ๊ณต๋ถํ๊ณ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค.
์ฌ์ค ๋๋ ๋คํธ์ํฌ ๊ณ์ธต์ ๋ํด ๊น์ด ์์ง ๋ชปํ๋ค. ํจํท, ์ธ์ ๊ฐ์ ๊ฐ๋ ์ ์ธ ์กฐ๊ฐ๋ค์ ์๊ณ ์์์ง๋ง, ์ฒด๊ณ์ ์ผ๋ก ๊ณต๋ถํ์ง ์์๋ค. ์ด์ ๋ฅผ ๋์๋ฉด, ์ด๋ค ๊ธฐ์ ์ด ์๋์ง๋ ๋ชจ๋ฅด๋๋ฐ ์ฒ์ ๊ณต๋ถํ๋ฉด ์๋ฏธ๊ฐ ํด์๋ ๊ฒ ๊ฐ์๊ธฐ ๋๋ฌธ(ํ๊ณ์ผ ์๋ ์๋ค). ํ์ง๋ง ์ด๋ฒ ๊ธฐํ์ ํ์คํ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋ค. ๐ช
OSI 7 ๊ณ์ธต์ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ์ฑ๋์ด ์๋ค.
1. Application Layer
2. Presentation Layer
3. Session Layer
4. Transport Layer
5. Network Layer
6. Data Link Layer
7. Physical Layer
๐ ํ์ง๋ง ์ง๊ด์ ์ผ๋ก ์๋ฟ์ง๋ ์๋๋ค. ๐ค
๐ ๋ฏธ ๊ตญ๋ฐฉ๋ถ์ 4 ๊ณ์ธต ๋ชจ๋ธ
๋ฏธ ๊ตญ๋ฐฉ๋ถ์์๋ OSI 7 Layer๋ฅผ ๋ค์๊ณผ ๊ฐ์ด 4 ๊ณ์ธต์ผ๋ก ๋จ์ํํ๋ค.
โข Application (Application, Presentation, Session)
โข Transport - TCP
โข Network - IP (Driver ํฌํจ)
โข Access (Data Link, Physical) โ NIC
๊ฐ ๊ณ์ธต์์ ์ฌ์ฉ๋๋ ์์์ ๋ค์๊ณผ ๊ฐ๋ค:
โข Process: ์ ์ ๋ชจ๋์ ์์
(Application)
โข Socket: ๋คํธ์ํฌ ๊ด๋ จ ์ปค๋ ๊ตฌ์ฑ ์์๋ฅผ ์ถ์ํํ ํ์ผ (์ธํฐํ์ด์ค)
โข TCP/IP: ์ปค๋ ๊ตฌ์ฑ ์์
โข Driver: ํ๋์จ์ด๋ ์ฅ์น๋ฅผ ์ ์ดํ๋ ํ๋ก๊ทธ๋จ
โข NIC: ๋คํธ์ํฌ ์ธํฐํ์ด์ค ์นด๋ (LAN ์นด๋ ๋ฑ)
๋คํธ์ํฌ์์ ์ฌ์ฉ๋๋ ๋ค์ํ ์๋ณ์๋ค์ด ์กด์ฌํ๋ค.
Port ๐ข
โข ๋ถ์ผ๋ง๋ค ์๋ฏธ๊ฐ ๋ค๋ฅผ ์ ์๋ค.
โข Application์์๋ ํ๋ก์ธ์ค์ ๋ํ ์๋ณ์ ์ญํ
โข Transport, Network์์๋ ์๋น์ค์ ๋ํ ์๋ณ์ ์ญํ
โข Access์์๋ ์ธํฐํ์ด์ค ๋ฒํธ ์ญํ
IP ๐
โข Host(์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ)์ ๋ํ ์๋ณ์
โข ํ๋์ NIC์ ์ฌ๋ฌ ๊ฐ์ IP ์ฃผ์๋ฅผ ๋ฐ์ธ๋ฉ ๊ฐ๋ฅ
MAC ๐ท๏ธ
โข NIC(LAN ์นด๋ ๋ฑ)์ ์๋ณ์
โข MAC ์ฃผ์๋ ๋ณ๊ฒฝ ๊ฐ๋ฅ
โ IP๋?
IP๋ Host์ ๋ํ ์๋ณ์ ์ญํ ์ ํ๋ค. ํ์ ์ฒด๊ณ๋ฅผ ์๋ก ๋ค์ด๋ณด์:
โข ๋ํ๋ฏผ๊ตญ ํ์ ์ฒด๊ณ โ Network
โข ๊ฐ์ธ โ Host
โข ์ฃผ๋ฏผ๋ฒํธ โ IP ์ฃผ์
โ
IPv4 vs. IPv6
โข IPv4: ์ฃผ์ ๊ธธ์ด 32bit โ ๋๋ต 43์ต ๊ฐ์ ์ฃผ์ ๊ฐ๋ฅ
โข IPv6: ์ฃผ์ ๊ธธ์ด 128bit โ ์ฌ์ค์ ๋ฌดํ๋ ๐
โ
IP ์ฃผ์ ๊ตฌ์กฐ
IP ์ฃผ์์ ์์: 192.168.60.14
โข .์ ๊ธฐ์ค์ผ๋ก ๊ฐ ๊ทธ๋ฃน์ 0~255 (8bit)
โข Network ID + Host ID ๊ตฌ์กฐ
โข 192.168.60 โ Network ID
โข 14 โ Host ID
Subnet Mask ๐ก
โข ๋คํธ์ํฌ ID์ ๊ธธ์ด๋ฅผ ๋ํ๋
โข ์: 192.168.60.14/24 โ 24bit๊ฐ ๋คํธ์ํฌ ID
โ Switch๋?
Switch๋ ํจํท์ด ์ฌ๋ฐ๋ฅธ ๋ชฉ์ ์ง๋ก ๊ฐ ์ ์๋๋ก ๊ฒฝ๋ก๋ฅผ ์ ํํ๋ ์ฅ์น์ด๋ค. ์ด๋ฅผ Switching์ด๋ผ๊ณ ํ๋ค.
๐ ๊ณ ์๋๋ก์ ๋น์ ํ๋ฉด:
โข Switch โ ๊ต์ฐจ๋ก
โข ๊ธธ โ ๊ฒฝ๋ก, ์ธํฐํ์ด์ค
โข ์๋์ฐจ โ ํจํท
โข ์ด์ ํ โ ๋ผ์ฐํ
ํ
์ด๋ธ
๐ ์ธํฐ๋ท์ Router์ ์งํฉ์ฒด์ด๋ค. ๊ฐ์ฅ ํจ์จ์ ์ธ ๊ฒฝ๋ก๋ฅผ ์ฐพ๊ธฐ ์ํด ๋ผ์ฐํ ํ ์ด๋ธ์ ์ฐธ๊ณ ํ๋ค.
๊ฐ ๊ณ์ธต์์ ๋ค๋ฃจ๋ ๋ฐ์ดํฐ ๋จ์๋ ๋ค์๊ณผ ๊ฐ๋ค.
1. Application (Socket ์์ค) โ Stream ๐
2. TCP โ Segment โ๏ธ (๋ฐ์ดํฐ๋ฅผ ์๋ฆ)
โข ์ต๋ ํฌ๊ธฐ: MSS (Maximum Segment Size)
3. IP โ Packet ๐ฆ
โข MSS๋ ํจํท์ ์ต๋ ํฌ๊ธฐ (MTU, ๋ณดํต 1500Bytes)๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ฒฐ์
4. Access โ Frame ๐
โข ํจํท์ ๋ด๋ ์ปจํ
์ด๋ ์ญํ
๋ง์ฝ ๋ด ์ปดํจํฐ๊ฐ KT์ SKT ์ธํฐ๋ท์ ๋์์ ์ฌ์ฉ ์ค์ด๋ผ๋ฉด? ๐ค
โข KT, SKT โ ๋คํธ์ํฌ ์ธํฐํ์ด์ค
โข ์ ํ ๊ธฐ์ค โ ๋น์ฉ(Metric)
โข ๋คํธ์ํฌ ์ฐ๊ฒฐ ์ฐ์ ์์๋ Metric ๊ฐ์ ๊ธฐ์ค์ผ๋ก ๊ฒฐ์ ๋จ
๐ฏ ๋ง๋ฌด๋ฆฌ
์ด๋ฒ ์ ๋ฆฌ๋ฅผ ํตํด ๋คํธ์ํฌ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ํํํ๊ฒ ๋ค์ง ์ ์์๋ค. ๐๏ธ ์์ผ๋ก ๋ ๊น์ด ์๋ ํ์ต์ ํตํด ์ค๋ฌด์์๋ ํ์ฉํ ์ ์๋๋ก ํด์ผ๊ฒ ๋ค! ๐