๐ก๋คํธ์ํฌ ํต์
๐ก๊ฐ๊น์ด ์๋ ์ปดํจํฐ๋ผ๋ฆฌ๋ ์ด๋ ๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ค.
2๊ณ์ธต์ ์ญํ ํ ๊ฐ์๋ local area computer ๋ด์์ ์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋์ง ์์๋ณด๋ ๊ฒ์ด ๋ชฉ์ ์. ์ด๊ฑธ ์ ์ํ๊ฒ OSI 7 layer์ 2๊ณ์ธต
์
2๊ณ์ธต์์ ํ๋ ์ผ: 2๊ณ์ธต์ ๊ธฐ๋ฅ, 2๊ณ์ธต์ ๋คํธ์ํฌ ํฌ๊ธฐ
2๊ณ์ธต์์ ์ฌ์ฉํ๋ ์ฃผ์: ๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์, MAC ์ฃผ์
2๊ณ์ธต ํ๋กํ ์ฝ: Ethernet ํ๋กํ ์ฝ โ
๋ฐ๋์ ์์์ผํ ๊ฒ: 2, 3, 4
๊ณ์ธต์์ ์ฌ์ฉํ๋ ์ฃผ์์ฒด๊ณ
2๊ณ์ธต์์ ํ๋ ์ผ
2๊ณ์ธต์ ํ๋์ ๋คํธ์ํฌ ๋์ญ. ์ฆ ๊ฐ์ ๋คํธ์ํฌ ์์ ์กด์ฌํ๋ ์ฌ๋ฌ ์ฅ๋น๋ค ์ค์์ ์ด๋ค ์ฅ๋น๊ฐ ์ด๋ค ์ฅ๋น์๊ฒ ๋ณด๋ด๋ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ โ ํ๋ฆ์ ์ด(๋๊ฐ ๋๊ตฌ์๊ฒ ๋ณด๋ด๋์ง), ์ค๋ฅ์ ์ด(๋ณด๋ด๋ ๋ฐ์ดํฐ์ ์ค๋ฅ๊ฐ ์๋์ง ์ฒดํฌ)๋ฅผ ์ํํจ
2๊ณ์ธต์ ํ๋์ ๋คํธ์ํฌ ๋์ญ LAN์์๋ง ํต์ ํ ๋ ์ฌ์ฉํ๋ค. ๋ค๋ฅธ ๋คํธ์ํฌ ํต์ ํ ๋๋ ํญ์ 3๊ณ์ธต์ด ๋์์ฃผ์ด์ผ ํ๋ค. 3๊ณ์ธต์ ์ฃผ์์ 3๊ณ์ธต์ ํ๋กํ ์ฝ์ ์ด์ฉํ์ฌ์ผ๋ง ๋ค๋ฅธ ๋คํธ์ํฌ์ ํต์ ์ด ๊ฐ๋ฅํ๋ค
2๊ณ์ธต์์ ์ฌ์ฉํ๋ ์ฃผ์
LAN์์ ํต์ ํ ๋ ์ฌ์ฉํ๋ MAC ์ฃผ์
(MAC์ฃผ์: ๋ฌผ๋ฆฌ์ ์ธ ์ฅ๋น๊ฐ ๋ถ์ฌ๋ฐ์ ๊ณ ์ ํ ์ฃผ์, ๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์)
MAC ์ฃผ์๋ 16์ง์๋ก ์ 12๊ฐ์ 16์ง์๋ก ์ด๋ฃจ์ด์ก์
6C-29-95-04-EB-A1
OUI: IEEE์์ ๋ถ์ฌํ๋ ์ผ์ข ์ ์ ์กฐํ์ฌ ์๋ณ ID | ๊ณ ์ ๋ฒํธ: ์ ์กฐ์ฌ์์ ๋ถ์ฌํ ๊ณ ์ ๋ฒํธ |
---|---|
6C-29-95 | 04-EB-A1 |
MAC ์ฃผ์๋ ์ ์ธ๊ณ์ ๋ชจ๋ ์ฅ๋น๊ฐ ๋ชจ๋ ๋ค๋ฅธ ๋ฒํธ๋ฅผ ๊ฐ๊ณ ์๋ค๊ณ ํ๋ค (์ผ๋ฐ์ ์ผ๋ก ๋ฒํธ๋ ๋ฐ๋ ์ ์์)
2๊ณ์ธต์ ํ๋ก์ฝํจ
LAN์์ ํต์ ํ ๋ ์ฌ์ฉํ๋ Ethernet ํ๋กํ ์ฝ, ์ด๋ก์์ ํ์ด๋ก๋์
ํด๋น ํ๋กํ ์ฝ์ 14byte์ (๋นจ๊ฐ ๋ฐ์ค ์์ ์์) ๋ฐ๋ ์ฌ๋ / ๋ณด๋ด๋ ์ฌ๋์ ์ฃผ์๋ฅผ Ethernet ํ๋กํ ์ฝ ์์ ๊ฐ์ ์ฌ์ง ์์๋ค๊ฐ ๋ฃ์
์ถ๋ฐ์ง mac ์ฃผ์ 6byte
๋๋จธ์ง 2byte
์ด๋ฐ ํ์์ผ๋ก ์ฃผ์๋ฅผ ์ ์ด์ ์ฃผ๊ณ ๋ฐ์ ๋ง์ง๋ง 2byte์ธ Ethernet Type์ 3๊ณ์ธต ํ๋กํ ์ฝ์ ์ฑ์ง์ ๋ฏธ๋ฆฌ ์๋ ค์ฃผ๋ ๊ฒ์. Data์ ์ฌ ์ ์๋๊ฒ IPv4(0800), ARP(0806)์ด ์์.
3๊ณ์ธต์ ๊ธฐ๋ฅ
OSI 7 layer
๋ค๋ฅธ ๋คํธ์ํฌ ๋์ญ ์ฆ, ๋ฉ๋ฆฌ ๋จ์ด์ง ๊ณณ์ ์กด์ฌํ๋ ๋คํธ์ํฌ๊น์ง ์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ์ง ์ ์ดํ๋ ์ผ์ ๋ด๋น, ๋ฐ์ ์์ ์ฐฉ์ ๊น์ง์ ํจํท์ ๊ฒฝ๋ก๋ฅผ ์ ์ด(LAN๊ณผ LAN์ ์ฐ๊ฒฐ์์ผ์ฃผ๋ ๊ฒ์ด 3๊ณ์ธต์ ์ญํ , 3๊ณ์ธต ์ฅ๋น: Router) ๋ฉ๋ฆฌ ๊ธฐ๊ธฐ๊ฐ ์์ผ๋ฉด IP ์ฃผ์๊ฐ ์์ด์ผํจ.
IPv4๋ ์๋ธ๋ท ๋ง์คํฌ
, ๊ฒ์ดํธ์จ์ด
๊ฐ ์ถ๊ฐ๋ก ๊ผญ! ํ์ํจ.
ํ๋กํ ์ฝ: ARP ํ๋กํ ์ฝ / WAN์์ ํต์ ํ ๋ ์ฌ์ฉํ๋ IPv4 ํ๋กํ ์ฝ์ v6๋ก ๋์ด๊ฐ๋ค๊ณ ํ๋ค. version์ด ๋ฐ๋๋ค๊ณ ํด์ v4๊ฐ v6์ด ๋๋๊ฑด ์๋. ์์ ํ์ ์์ฒด๊ฐ ๋ค๋ฆ
์ผ๋ฐ์ ์ธ IP ์ฃผ์
IPv4 โ ์ผ๋ฐ์ ์ธ ์ฃผ์์ | ํ๋๋ ์ด 4๊ฐ๋ก . ์ผ๋ก ๊ตฌ๋ถ ip์ฃผ์๋ 8bit๋ก ํํํ๊ณ 10์ง์๋ก ์. |
00000000 โ 0
11111111 โ 255
๋ฐ๋ผ์ 10์ง์๋ก 255๊น์ง
ํด๋์ค๊ฐ ์ฌ๋ฌ ๊ฐ์ธ๋ฐ ์ ํ์๋ ์๋ค๊ณ ํจ. (๋ชจ๋ฅธ๋ค๊ณ ๋คํธ์ํฌ๋ฅผ ๋ชปํ์ง ์์)
A~E ํด๋์ค๊ฐ ์๋๋ฐ, ์ผ๋จ ๋ชฐ๋ผ๋ ๋๋ค๊ณ ํจ.
์ปดํจํฐ ๋ณด๊ธ์ด ํ๋๋๋ฉด์, classfulํ ๋ฐฉ์์ด ์ฌ์ฉ๋จ ์ด๊ฒ ๋ฐ๋ก ์๋ธ๋ท ๋ง์คํฌ ์(1๋ฒ์งธ ๋ณํ).
๊ทธ๋์ IP๋ ์๋ธ๋ท ๋ง์คํฌ์ ๊ฐ์ด ์ฐ์
์๋ธ๋ท ๋ง์คํฌ: classfulํ ๋คํธ์ํฌ ๋์ญ์ ๋๋ ์ฃผ๋๋ฐ ์ฌ์ฉํ๋ ๊ฐ. ์ด๋๊น์ง๊ฐ ๋คํธ์ํฌ ๋์ญ์ ๊ตฌ๋ถํ๋๋ฐ ์ฌ์ฉํ๊ณ ์ด๋์๋ถํฐ ํธ์คํธ๋ฅผ ๊ตฌ๋ถํ๋๋ฐ ์ฌ์ฉํ๋์ง ์ง์
32bit 4byte
255.255.255.192 โ 11111111.11111111.11111111.11000000 2์ง์๋ก ํ๊ธฐํ์ ๋ 1๋ก ์์, 1๊ณผ 1์ฌ์ด์๋ 0์ด ์ฌ ์ ์๋ค๋ ๊ท์น์ ๊ฐ๊ณ ์๋ค. 1๊ณผ 0์ด ๋ฐ๋๋ ๊ทธ ๋ถ๋ถ์ด ๋์ญ๊ณผ ์ปดํจํฐ๋ฅผ ๊ตฌ๋ถํ๊ณ ์์. ์ด๋ ๊ฒ ํ๋ฏ๋ก์ ๋ญ๋น๋๋ IP๋์ญ์ ๋ฐฉ์งํ ์ ์์. ์ด๋ฌํ ๊ณผ์ ๋ค์ด ์ ๋ถ IPv4๋ก ์ ์ฉ๋์ด ์์ด์ IPv6๋ก ๋ชป๋์ด๊ฐ๋๊ฑฐ์
๊ทธ๋์ classlessํ IP์ ๊ณต์ธIP(๋คํธ์ํฌ ํต์ ๋ง๊ณผ ์ฐ๊ฒฐํ ๋ ์ฌ์ฉํ๋ IP), ์ฌ์คIP(๊ฐ์ ๋์ญ์์ ์ฌ์ฉํ๋ IP)๋ฅผ ๊ฐ์ด ์ฌ์ฉํจ. ์ฌ์ค ์ ๋ค์ด ์ธ๋ถ์ ํต์ ํ ๋ ๊ณต์ธIP๋ก ๋ณ๊ฒฝํ์ฌ ์ฌ์ฉํจ. IP๊ฐ ์๊ฐ๋ณด๋ค ๋ง์ด ์ฝํ ์์. ๋ฐ๋ผ์ ์ธ๋ถ์์ ๋ณผ ๋๋ ์ฌ์คIP๋ ๊ตฌ๋ถ๋์ง ์์. ๊ทธ๋ผ ์ด๋ป๊ฒ ์ฐพ๋? ๊ทธ๊ฑด ๊ณต์ ๊ธฐ๊ฐ ์ฐพ์์ค.
์ด๋ ๊ฒ ๊ณต์ธIP โโ ์ฌ์คIP๋ก ๋ณ๊ฒฝํ๋ ๊ฒ์ NAT(Network adaptor)๋ผ๊ณ ํจ.
๊ณต์ ๊ธฐ๋ฅผ ์๋ค? โ ๊ณต์ธ IP๋ฅผ ์ฐ๊ฑฐ์
๋ฐ์ดํฐ๊ฐ ๋๊ฐ ๋ ํจํท ์ ๋ณด์ ์ฌ์คIP๋ฅผ ๊ณต์ ๊ธฐ๊ฐ ์ ์ฅํจ. ๊ทผ๋ฐ ๊ทธ๋ฐ์ ์๋ IP๊ฐ ๊ณต์ ๊ธฐ๊ฐ ๋ค์ด์ค๋ฉด ๊ทธ๋ฅ ๊ณต์ ๊ธฐ๊ฐ ๋ฐ๊ณ ๋๋จ. (์ฆ, ๊ด๋ จ ์์ผ๋ฉด ๋ณด๋ด์ฃผ์ง๋ ์์.)
์ด๋ฅผ ํตํด์ IP๊ณต๊ธ์ ์ํ์ํด
ํน์ํ IP ์ฃผ์
0.0.0.0 โ wildcard ๋๋จธ์ง ๋ชจ๋ IP
127.0.0.1 โ ๋ ์์ ์ ๋ํ๋ด๋ ์ฃผ์
๊ฒ์ดํธ์จ์ด ์ฃผ์ โ ์ด๋๊ฐ๋ก ๊ฐ๋ ค๋ฉด ์ผ๋จ ์ฌ๊ธฐ๋ก! ( ์ผ๋ฐ์ ์ผ๋ก ๊ณต์ ๊ธฐ์ IP๋ฅผ ์ )
์ด๋๋ท(์์ด: Ethernet)์ ์ปดํจํฐ ๋คํธ์ํฌ ๊ธฐ์ ์ ํ๋๋ก, ์ผ๋ฐ์ ์ผ๋ก LAN, MAN ๋ฐ WAN์์ ๊ฐ์ฅ ๋ง์ด ํ์ฉ๋๋ ๊ธฐ์ ๊ท๊ฒฉ์ด๋ค. โฆ ์ด๋๋ท ๊ธฐ์ ์ ๋๋ถ๋ถ IEEE 802.3 ๊ท์ฝ์ผ๋ก ํ์คํ๋์๋ค. -์ํค๋ฐฑ๊ณผ-