๋คํธ์ํฌ ๊ณ์ธต์ ์ญํ
์๋ง์ ๋คํธ์ํฌ๋ ๋คํธ์ํฌ ๋ผ๋ฆฌ์ ์ฐ๊ฒฐ๋ก ๊ฑฐ๋ํ ํ๋์ ์ธํฐ๋ท์ด ๋์๋ค. ๋ค๋ฅธ ๋คํธ์ํฌ์ ์๋ ๋ชฉ์ ์ง๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ณ ์ ํ ๋๋(๋คํธ์ํฌ ๊ฐ ์ฐ๊ฒฐ), OSI ๊ณ์ธต ์ค ๋คํธ์ํฌ ๊ณ์ธต์์ ๊ด์ฌํ๋ค.
์์์ ์ดํด๋ณธ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์๋ ์ด๋๋ท ๊ท์น์ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ ์ ์ก์ ์ฑ ์์ก๋ค. ๊ทธ๋ฌ๋ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ๊ธฐ์ ๋ง์ผ๋ก๋ ์๋ง์ ๋คํธ์ํฌ๊ฐ ์ฐ๊ฒฐ๋ ํ๊ฒฝ์์ ์ธํฐ๋ท์ด๋ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก๋ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์๋ค.
์ด๋ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํด์ ๋ผ์ฐํฐ(router)๋ผ๋ ๋คํธ์ํฌ ์ฅ๋น๋ฅผ ์ด์ฉํ๋ค. ๋ผ์ฐํฐ๋
- ๋ฐ์ดํฐ์ ๋ชฉ์ ์ง๊ฐ ์ ํด์ง๋ฉด,
- ํด๋น ๋ชฉ์ ์ง๊น์ง ์ด๋ค ๊ฒฝ๋ก๋ก ๊ฐ๋ ๊ฒ์ด ์ข์์ง ์๋ ค์ฃผ๋ ๊ธฐ๋ฅ์ ํ๋ค.
- ๊ทธ๋ฌ๋ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ค๋ ๋ชฉ์ ์ง๊ฐ ์ด๋์ ์๋์ง ๋ชจ๋ฅธ๋ค๋ฉด, ๋ผ์ฐํฐ๋ ๋น์ฐํ ๊ฒฝ๋ก๋ฅผ ์๋ ค์ค ์ ์๋ค.
- ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์๋ MAC ์ฃผ์๋ง์ผ๋ก ๋ ๋ด์์ ํต์ ์ด ๊ฐ๋ฅํ์ผ๋, ๋คํธ์ํฌ ๊ณ์ธต์์๋ MAC ์ฃผ์๊ฐ ์๋ ๋คํธ์ํฌ๋ฅผ ์๋ณํ ์ ์๋ IP ์ฃผ์๋ฅผ ์ด๋ค.
IP ์ฃผ์๋ ์ฝ๊ฒ ๋งํด ์ด๋ค ๋คํธ์ํฌ์ ์ด๋ค ์ปดํจํฐ์ธ์ง๋ฅผ ๊ตฌ๋ถํ ์ ์๊ฒ ํด์ฃผ๋ ์ฃผ์์ด๋ค. ์์์ ๋ผ์ฐํฐ๋ ๋ชฉ์ ์ง๊ฐ ์ ํด์ง๋ฉด ํด๋น ๋ชฉ์ ์ง๋ก ๊ฐ๋ ๊ฒฝ๋ก๋ฅผ ์๋ ค์ฃผ๋ ๊ธฐ๋ฅ์ ํ๋ค๊ณ ํ๋ค. IP ์ฃผ์๋ก ๋ชฉ์ ์ง๋ฅผ ์ง์ ํ๊ณ ๋ ํ์๋, ํด๋น ๋ชฉ์ ์ง๊น์ง ์ด๋ค๊ฒฝ๋ก๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ์ง ๊ฒฐ์ ํด์ผ ํ๋ค. ์ด๋ฅผ ๋ผ์ฐํ (routing)์ด๋ผ๊ณ ํ๋ค.
๐ ๋ ์ด์ด 3 ์ค์์น : ์ด ์ฅ๋น๋ ๋ผ์ฐํ ์ ํ ์ ์๋ค๊ณ ํ๋ค. '๋ ์ด์ด 2 ์ค์์น' ๋๋ '์ค์์นญ ํ๋ธ'๋ผ ๋ถ๋ฆฌ๋ ์ค์์น์ ๊ตฌ๋ถํ ๊ฒ. ๋ ์ด์ด 3 ์ค์์น๋ ๋คํธ์ํฌ๋ฅผ ๋ถํ ํ์ฌ ๋ผ์ฐํ ํ๋ ๋คํธ์ํฌ ์ฅ๋น์ด๋ค.
๋ผ์ฐํฐ๋ ์ ๊ทธ๋ฆผ์ฒ๋ผ ์๊ฒผ๋๋ฐ, ๊ฑฐ๋ฆฌ์ ๋ฌด๊ดํ๊ฒ ๋ค๋ฅธ ๋คํธ์ํฌ์ ๊ธฐ๊ธฐ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์๊ฒ ํด์ค๋ค. ๋ผ์ฐํฐ๋ ๋ํ ๋ผ์ฐํ ํ ์ด๋ธ(routing table)๋ก ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ๋ฑ๋กํ๊ณ , ๊ด๋ฆฌํ๋ค.
IP๋?
๋คํธ์ํฌ ๊ณ์ธต์ ์กด์ฌํ๋ Internet Protocol. ์ด IP๋ก ์ธํด ๋ค๋ฅธ ๋คํธ์ํฌ์ ๋ชฉ์ ์ง๊น์ง ๋ฐ์ดํฐ ์ ์ก์ด ๊ฐ๋ฅํ๋ค. TCP/IP ์ฉ์ด์์์ IP์ด๋ค.
๋คํธ์ํฌ ๊ณ์ธต์์ ์บก์ํํ ๋๋, ์๋ ๊ฐ์ IP ํค๋๋ฅผ ๋ถ์ธ๋ค.
๐ ์บก์ํ : ๊ฐ ๊ณ์ธต์์๋ ๋ฐ์ดํฐ ์ ๋ถ๋ถ์ ํ์ํ ์ ๋ณด๋ฅผ ํค๋์ ๋ด์ ์ ๋ฌํ๋๋ฐ, ํค๋์๋ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ฐ์ ์๋์ ๋ํ ์ ๋ณด๊ฐ ํฌํจ๋๋ค. ์ด๋ ๊ฒ ํค๋๋ฅผ ๋ถ์ฌ๋๊ฐ๋ ๊ฒ์ ์บก์ํ๋ผ๊ณ ํ๋ค. (↔์ญ์บก์ํ)
Version | Header Length | Service Type | total length(์ ์ฒด ํจํท ๊ธธ์ด) | |
ID (Identification, ์ผ๋ จ๋ณํธ) | flags(์กฐ๊ฐ ์ํ) | fragment offset(์กฐ๊ฐ์ ์์น) | ||
TTL | Protocol | Header checksum | ||
์ถ๋ฐ์ง IP ์ฃผ์ (source IP address, 32 ๋นํธ) | ||||
๋ชฉ์ ์ง IP ์ฃผ์ (destination IP address, 32 ๋นํธ) |
์บก์ํ ์ ๋ฐ์ดํฐ ์์ ๋ถ์ด๋ IP ํค๋์ ๊ตฌ์ฑ์ ์ ํ์ ๊ฐ๋ค.
์ด๋ ๊ฒ ๋ฐ์ดํฐ์ IP ํค๋ ๊ฐ ์ถ๊ฐ๋ ํํ๋ฅผ IP ํจํท์ด๋ผ๊ณ ํ๋ค. ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์๋ ํ๋ ์ด๋ฐ์ ๊ฒฐ๊ณผ๋ก ํ๋ ์์ ๋ง๋ค์๋๋ฐ, ์ด๋ฒ ๋คํธ์ํฌ ๊ณ์ธต์์๋ IP ํจํท์ด๋ผ๋ ์ด๋ฆ์ ์ฌ์ฉํ๋ค. ๊ฐ ๊ณ์ธต์์์ ์ฉ์ด๊ฐ ๋ฌ๋ผ์ง๋ค.
IP ์ฃผ์์ ๊ตฌ์กฐ
IP ์ฃผ์๋ ISP(์ธํฐ๋ท ์๋น์ค ์ ๊ณต์)์๊ฒ ์ ๊ณต๋ฐ์ ์ ์๋ค. IP ์ฃผ์๋ ๋ํ ๋ ๊ฐ์ง ๋ฒ์ ์ด ์กด์ฌํ๋ค.
- IPv4(Internet Protocol version 4) : 32๋นํธ๋ก ์ด๋ฃจ์ด์ ธ ์์ด ์ฝ 43์ต ๊ฐ์ IP ์ฃผ์๋ฅผ ๋ง๋ค ์ ์์๋ค. ํ์ง๋ง, ์ธํฐ๋ท์ ๋ณด๊ธ์ผ๋ก IP ์ฃผ์๊ฐ ๋ถ์กฑํด์ง์ IPv6 ์ฃผ์๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ค.
- IPv6(Internet Protocol version 6) : 128 ๋นํธ๋ก ๋์ด ์์ด ์ฝ 340 ๊ฐ(็) ๊ฐ๋ฅผ ๋ง๋ค ์ ์๋ค. ์ฌ์ค์ ๋ฌดํ๋๋งํผ ๋ง๋ค ์ ์๋ค! IP ์ฃผ์๊ฐ ๊ธฐํ๊ธ์์ ์ผ๋ก ์ฆ๊ฐํ์, ๊ฐ์ ์ TV, ์์ด์ปจ ๊ฐ์ ๊ฐ์ ๊ธฐ๊ธฐ์๋ ์ธํฐ๋ท์ ์ฐ๊ฒฐํด ํต์ ํ ์ ์๊ฒ ๋๋ค.
๋น๋ถ๊ฐ์ IPv4์ IPv6๊ฐ ๊ณต์กดํ๋ฉฐ ์ฌ์ฉ๋๋ค. ์๋์ ์ค๋ช ์ IPv4๋ฅผ ๊ธฐ์ค์ผ๋ก ์ผ๋๋ค.
IP ์ฃผ์๋ ๋ํ ๊ณต์ธ IP ์ฃผ์์ ์ฌ์ค IP ์ฃผ์๋ก ๋๋๋ค. ์ฌ๊ธฐ์ ๊ณต์ธ IP ์ฃผ์๊ฐ ISP๋ก๋ถํฐ ์ ๊ณต๋ฐ๋ IP์ด๋ค. ์ด์ ์๋ IP ์ฃผ์์ ์๊ฐ ๋ถ์กฑํ ํ์ ๋๋ฌธ์ ์ธํฐ๋ท์ ์ง์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋๋ ์ปดํจํฐ๋ ๋ผ์ฐํฐ์๋ '๊ณต์ธ IP ์ฃผ์'๋ฅผ ์ ๊ณต๋ฐ๊ณ , ํ์ฌ, ์ง, ๊ฐ์ ์ ๋์๋ '์ฌ์ค IP ์ฃผ์'๋ฅผ ํ ๋นํ๋ ๋ฐฉ์์ผ๋ก ์ฃผ์ ๋ถ์กฑ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค.
๊ณต์ธ IP ์ฃผ์์ ์ฌ์ค IP ์ฃผ์
์ด์ฒ๋ผ LAN ๋ด ์ปดํจํฐ๊ฐ ์ฌ๋ฌ ๋ ์๋ค๋ฉด, ๊ฐ ์ปดํจํฐ์ ๊ณต์ธ IP ์ฃผ์๋ฅผ ํ ๋นํ๊ธฐ ์ด๋ ค์ฐ๋, ๊ณต์ธ IP ์ฃผ์๋ ๋ผ์ฐํฐ์๊ฒ ํ ๋นํ๊ณ , ๋ ๋ด ์ปดํจํฐ๋ค์๊ฒ๋ ๋์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ์์ ๋กญ๊ฒ ์ฌ์ค IP ์ฃผ์๋ฅผ ํ ๋นํ๊ฑฐ๋ ๋ผ์ฐํฐ์ DHCP ๊ธฐ๋ฅ์ ์ฌ์ฉํด ์ฃผ์๋ฅผ ์๋์ผ๋ก ํ ๋นํด์ค๋ค.
๐ DHCP(Dynamic Host Configuration Protocol) : IP ์ฃผ์๋ฅผ ์๋์ผ๋ก ํ ๋นํ๋ ํ๋กํ ์ฝ
์ด๋ ๊ณต์ธ IP ์ฃผ์์ ์ฌ์ค IP ์ฃผ์๋ ๋ชจ๋ ๋์ผํ๊ฒ 2์ง์์ 32 ๋นํธ๋ฅผ ์ฌ์ฉํ๋ค. IP ์ฃผ์๋ ๊ตฌ๋ถ์ ์ฝ๊ฒ ํ๊ธฐ ์ํด 10์ง์๋ก ํ๊ธฐํ๋ค.
๐ MAC ์ฃผ์๋ ์ด 48๋นํธ๋ก, ๊ตฌ๋ถํ๊ธฐ ์ฝ๊ฒ 16์ง์๋ก ํํ๋๋ค.
IP ์ฃผ์์ ๋ฒ์
์ด 32๋นํธ์ IP ์ฃผ์๋ ์ฌ๋์ด ์ฝ๊ธฐ ์ฝ๋๋ก 8๋นํธ(์ฅํ ; octec)์ฉ ๋์ด ํ์ํ๋ค. 8๋นํธ๋ ๊ฐ๊ฐ 10์ง์๋ก ๋ณํ๋์ด ์ฌ๋์ด ์ฝ๊ธฐ ์ฝ๊ฒ ํ๊ธฐ๋๋ค. ๋ฐ๋ผ์ 10์ง์๋ก ํ๊ธฐ๋ IP ์ฃผ์๋ ์ค์ ๋ก 2์ง์๋ก ์ด๋ฃจ์ด์ก๋ค.
๊ฐ ์ฅํ ์ ์ซ์์ ๋ฒ์๊ฐ ๋ ์ ํด์ ธ ์๋๋ฐ, ์๋์ ๊ฐ๋ค.
- 8๋นํธ์ ๋ฒ์ : 00000000 ~ 11111111
- 10์ง์์ ๋ฒ์ : 0 ~ 255
๋คํธ์ํฌ ID์ ํธ์คํธ ID
IP ์ฃผ์๋ ์๋ ๋ ID๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
- ๋คํธ์ํฌ ID : ์ด๋ค ๋คํธ์ํฌ์ธ์ง ์๋ณํด์ค๋ค.
- ํธ์คํธ ID : ํด๋น ๋คํธ์ํฌ์ ์ด๋ค ์ปดํจํฐ์ธ์ง ์๋ณํด์ค๋ค.
๋คํธ์ํฌ ID๋ ๋คํธ์ํฌ ์ฃผ์๋ผ๊ณ ๋ ๋ถ๋ฅด๋๋ฐ, ๋ค๋ฅธ ์๋ฏธ๋ก๋ ์ฌ์ฉ๋์ด ์ฌ๊ธฐ์์๋ ID๋ผ๋ ์ฉ์ด๋ฅผ ์.
๋ง์ฐฌ๊ฐ์ง๋ก ํธ์คํธ ์ฃผ์๋ผ๊ณ ๋ ๋ฒ์ญ๋์ง๋ง, ํธ์คํธ ID๋ผ๋ ์ฉ์ด๋ฅผ ์.
IP ์ฃผ์์ ํด๋์ค ๊ตฌ์กฐ
IP ์ฃผ์๋ ๋ํ, ๋คํธ์ํฌ์ ๊ท๋ชจ์ ๋ฐ๋ผ A๋ถํฐ E๊น์ง ํด๋์ค๋ฅผ ๋๋ ์ ์๋ค. ์์์ ์ดํด๋ณธ ๊ฒ์ฒ๋ผ IPv4์ ์ฃผ์๋ 32๋นํธ์ด๋ค. ์ด๋ IP ์ฃผ์๋ ๋คํธ์ํฌ ID, ํธ์คํธ ID๋ก๋ ๋๋ ์๊ฐํด๋ณผ ์ ์๋ค๊ณ ํ๋๋ฐ, ๋ฐ๋ก ์ด ID๋ค์ ํฌ๊ฒ ๋ง๋ค๊ฑฐ๋ ์๊ฒ ๋ง๋ค๋ฉฐ ๋คํธ์ํฌ์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ๊ฒ์ด๋ค. ๋คํธ์ํฌ์ ํฌ๊ธฐ๊ฐ ๋ฐ๋ก ํด๋์ค ๊ฐ๋ ์ด๋ค.
ํด๋์ค ์ด๋ฆ | ๋ด์ฉ | ๊ณต์ธ IP ์ฃผ์์ ๋ฒ์ |
์ฌ์ค IP ์ฃผ์์ ๋ฒ์ |
๊ตฌ๋ถ |
A ํด๋์ค (8๋นํธ ๋คํธ์ํฌ ID + 24๋นํธ ํธ์คํธ ID) |
๋๊ท๋ชจ ๋คํธ์ํฌ ์ฃผ์ | 1.0.0.0 ~ 9.255.255.255 11.0.0.0 ~ 126.255.255.255 |
10.0.0.0 ~ 10.255.255.255 | ์ผ๋ฐ ๋คํธ์ํฌ์์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ฒ์ |
B ํด๋์ค (16๋นํธ ๋คํธ์ํฌ ID + 16๋นํธ ํธ์คํธ ID) |
์คํ ๋คํธ์ํฌ ์ฃผ์ | 128.0.0.0 ~ 172.15.255.255 172.32.0.0 ~ 191.255.255.255 |
172.16.0.0 ~ 172.31.255.255 | |
C ํด๋์ค (24๋นํธ ๋คํธ์ํฌ ID + 8๋นํธ ํธ์คํธ ID) |
์๊ท๋ชจ ๋คํธ์ํฌ ์ฃผ์ | 192.0.0.0 ~ 192.167.255.255 192.169.0.0 ~ 223.255.255.255 |
192.168.0.0 ~ 192.168.255.255 | |
D ํด๋์ค | ๋ฉํฐ์บ์คํธ(Multicast) ์ฃผ์ | |||
E ํด๋์ค | ์ฐ๊ตฌ ๋ฐ ํน์์ฉ๋ ์ฃผ์ |
์ฌ์ค IP ์ฃผ์๋ ์ ๋ ๊ณต์ธ IP ์ฃผ์๋ก ์ฌ์ฉํ ์ ์๋ค.
๊ฐ์ ์์์ ๋์ ์ฃผ๋ก C ํด๋์ค์ ์ฌ์ค IP ์ฃผ์์ธ 192.168. x.x๊ฐ ์ฌ์ฉ๋๋ค. cmd ์ฐฝ์์
ipconfig
๋ช ๋ น์ด๋ก ์์ ์ IP ์ฃผ์๋ฅผ ํ์ธํ ์ ์๋ค.
๋คํธ์ํฌ ์ฃผ์์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์์ ๊ตฌ์กฐ
์ปดํจํฐ๋ ๋ผ์ฐํฐ๊ฐ ์์ ์ IP๋ก ์ฌ์ฉํ๋ฉด ์ ๋๋ ๋ ๊ฐ์ง ์ฃผ์๊ฐ ์๋ค.
- ๋คํธ์ํฌ ์ฃผ์ : ํธ์คํธ ID๊ฐ 10์ง์๋ก 0, ์ฆ 2์ง์๋ก 00000000์ธ ์ฃผ์.
- ๋ธ๋ก๋์บ์คํธ ์ฃผ์ : ํธ์คํธ ID๊ฐ 10์ง์๋ก 255, ์ฆ 2์ง์๋ก 11111111์ธ ์ฃผ์.
์ด ๋ ์ฃผ์๊ฐ ํน๋ณํด์ IP๋ก ์ฌ์ฉํ ์ ์๋ ๋ฐ์๋ ์ด์ ๊ฐ ์์ ๊ฒ์ด๋ค. ๋คํธ์ํฌ ์ฃผ์๋ ์ ์ฒด ๋คํธ์ํฌ์์ ์์ ๋คํธ์ํฌ๋ฅผ ์๋ณํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ค. ๊ทธ๋์ ํธ์คํธ ID๊ฐ 0์ด๋ฉด ๊ทธ ๋คํธ์ํฌ ์ ์ฒด๋ฅผ ๋ํํ๋ ๋คํธ์ํฌ ์ฃผ์๊ฐ ๋๋ ๊ฒ์ด๋ค. ๊ฐ๋ น 192.168.1.1 ~ 192.168.1.6์ด๋ผ๋ IP๋ฅผ ๊ฐ์ง ์ปดํจํฐ๋ค์ ๋คํธ์ํฌ ์ฃผ์๋ 192.168.1.0์ด๋ค.
๋ธ๋ก๋์บ์คํธ ์ฃผ์๋ ๋คํธ์ํฌ์ ์๋ ์ปดํจํฐ๋ ์ฅ๋น ๋ชจ๋์๊ฒ ํ ๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋ ์ฌ์ฉ๋๋ ์ ์ฉ IP์ด๋ค.
์๋ธ๋ท์ ๊ตฌ์กฐ
์๋ธ๋ท(subnet)์ด๋?
IP ์ฃผ์๋ ์์์ ์ดํด๋ณธ ๊ฒ์ฒ๋ผ A~E๊น์ง์ ํด๋์ค๋ก ๋๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ง์ฝ, ๋๊ท๋ชจ ๋คํธ์ํฌ์ธ A ํด๋์ค์ ๋คํธ์ํฌ์์ ๋ธ๋ก๋์บ์คํธ ํจํท์ ์ ์กํ๋ค๋ฉด ์ด๋จ๊น? ๋ถ๋ช ํ ๋คํธ์ํฌ๊ฐ ํผ์กํด์ง๊ณ , ๋ด๋ถ์ ๋ชจ๋ ์ปดํจํฐ์ ํจํท์ด ์ ์ก๋์ด ๋คํธ์ํฌ๊ฐ ์ง์ฐ๋ ๊ฒ์ด๋ค. ๊ทธ๋์ A ํด๋์ค ๊ฐ์ ๋๊ท๋ชจ ๋คํธ์ํฌ๋ ์์ ๋คํธ์ํฌ๋ก ์ชผ๊ฐ์ ธ ๋ธ๋ก๋์บ์คํธ๋ก ์ ์ก๋๋ ํจํท์ ๋ฒ์๋ฅผ ์ค์ผ ํ์๊ฐ ์๋ค.
๋๋, ์ค์๊ธฐ์ ๊ท๋ชจ์ ํ์ฌ์ ํด๋์ค B๋ฅผ ํ ๋นํ๋ ์ํฉ์ ๊ฐ์ ํด๋ณด์. ์ด ์ ์ฒด๋ ํด๋์ค B๊ฐ ๊ฐ์ง๋ ์์ดํผ๋ฅผ ๋ค ํ์ฉํ์ง ์์ ์ฐ์ด์ง ์๊ณ ๋จ๋ IP๊ฐ ์กด์ฌํ ์ ์๋ค. ํ๋์ ํด๋์ค๋ก ์ ์ฒด IP ๊ด๋ฆฌํ๊ธฐ ๋นํจ์จ์ ์ด๋ค. ๊ทธ๋ ๋ค๊ณ ๋ ์์ ๊ท๋ชจ์ ํด๋์ค C๋ฅผ ํ ๋น ๋ฐ์๋ ์์์ด ๋ถ์กฑํ ํ์์ด ์๋ค.์ด๋ฐ ๋์ ์ค์ง์ ์ผ๋ก ์ฌ์ฉํ๋ ๋คํธ์ํฌ์ ์ฅ์น ์์ ๋ฐ๋ผ์ ๋ ์๊ท๋ชจ ๋จ์์ ๋คํธ์ํฌ๋ฅผ ๋ง์ด ๋ง๋ค ์ ์๋ ์๋ธ๋ท์ด ๋ฑ์ฅํ๋ค. ๋๋ถ์ IP ์ฃผ์๋ฅผ ํจ์ฌ ์ ํ์ฉํ ์ ์๋ ๊ฒ์ด๋ค.
A ํด๋์ค ๋คํธ์ํฌ๋ฅผ ์๋ธ๋ทํ (๋คํธ์ํฌ ๋ถํ )์ ํด B ํด๋์ค ๋คํธ์ํฌ์ฒ๋ผ ์์ ๋จ์๋ก ๋๋๋ค. ๊ทธ๋ฌ๋ฉด ์ด๋ ๊ฒ ๋ถํ ๋ ๋คํธ์ํฌ๊ฐ ์๋ธ๋ท(subnet)์ผ๋ก ๋ถ๋ฆฐ๋ค. ํ๊ตญ์ด๋ก๋ '๋ถ๋ถ๋ง'์ผ๋ก ๋ถ๋ฅผ ์ ์๊ฒ ๋ค.
A ํด๋์ค๋ 8 ๋นํธ์ ๋คํธ์ํฌ ID ์ 24 ๋นํธ์ ํธ์คํธ ID๋ฅผ ๊ฐ๋๋ฐ, ์ด๋ฅผ ์๋ธ๋ทํ ํ๋ฉด ๊ธฐ์กด์ ๋คํธ์ํฌ ID, ํธ์คํธ ID๋ก ์ด๋ฃจ์ด์ง๋ IP ์ฃผ์๊ฐ ๋คํธ์ํฌ ID, ์๋ธ๋ท ID, ํธ์คํธ ID๋ก ๋๋๊ฒ ๋๋ค. ์ฆ, ์๋ ํธ์คํธ ID๋ก ์ฌ์ฉ๋๋ ๋นํธ์ ์ผ๋ถ๋ฅผ ๋น๋ ค ์๋ธ๋ท ID๋ก ๋ง๋๋ ๊ฒ์ด๋ค.
์๋ธ๋ท ๋ง์คํฌ๋?
๊ทธ๋ฐ๋ฐ ์ด๋ ๊ฒ IP ์ฃผ์๋ฅผ ์๋ธ๋ทํ ํ๋ฉด ์ด๋๊น์ง๊ฐ ๋คํธ์ํฌ ID์ด๊ณ , ์ด๋๊น์ง๊ฐ ํธ์คํธ ID์ธ์ง ํ๋จํ๊ธฐ ์ด๋ ต์ง ์์๊น? ๊ทธ๋ด ๋ ์๋ธ๋ท ๋ง์คํฌ๊ฐ์ ์ฐ๋ฉด ์ ์ฉํ๋ค. ์๋ธ๋ท ๋ง์คํฌ๊ฐ์ ์๋ธ๋ท ID๋ฅผ ์ ์ธํ ๋คํธ์ํฌ ID, ํธ์คํธ ID๋ฅผ ์๋ณํ๊ธฐ ์ํ ๊ฐ์ด๋ค. ์๋ธ๋ท ๋ง์คํฌ๋ ๊ธฐ๋ณธ์ ์ผ๋ก๋ iP ์ฃผ์์ฒ๋ผ 32 ๋นํธ์ ์ด์ง์ ๊ฐ์ด๋ค.
ํด๋์ค์ ๋ฒ์ | ์๋ธ๋ท ๋ง์คํฌ | Prefix ํ๊ธฐ๋ฒ์ผ๋ก ๋ํ๋ธ ์๋ธ๋ท ๋ง์คํฌ |
A ํด๋์ค | 255.0.0.0 | /8 |
B ํด๋์ค | 255.255.0.0 | /16 |
C ํด๋์ค | 255.255.255.0 | /24 |
ํ๋ฆฌํฝ์ค ํ๊ธฐ๋ฒ์ ๋จ์ํ ์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์ฌ๋์๋ฅผ ์ด์ฉํด /๋นํธ ์๋ก ๋ํ๋ธ ๊ฒ์ ์๋ฏธํ๋ค.
๋ง์ผ A ํด๋์ค์ IP๋ฅผ ๋ ๊ฐ์ ์๋ธ๋ท์ผ๋ก ์ชผ๊ฐ๊ณ ์ถ๋ค๊ณ ํ๋ค๋ฉด, ์๋ธ๋ท๋ง์คํฌ์์ ๋นํธ์ ์๊ฐ /8์์ /9๋ก ๋ณํ๊ณ , ์ด ๋ง์ ์๋ธ๋ท ๋ง์คํฌ๊ฐ 255.0.0.0์ด 255.128.0.0์ผ๋ก ๋ณํ๋ค๋ ๋ป์ด๋ค. A ํด๋์ค๊ฐ ๋ ๊ฐ์ ๋ถ๋ถ๋ง์ผ๋ก ๋๋๋ค. ์ฆ, ํ ๋นํธ์ฉ ์๋ธ๋ท ๋ง์คํฌ์ ์ถ๊ฐํ ๋๋ง๋ค ๋คํธ์ํฌ์ ํฌ๊ธฐ๋ ๋ ๊ฐ๋ก ์ฆ๊ฐํ๊ณ , ํ ๋น ๊ฐ๋ฅํ ํธ์คํธ์ ์๋ 2๋ก ๋๋์ด ์ง๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ฅผ ๊ฐ๋ฅํ๊ฒ ํด์ฃผ๋ ๋คํธ์ํฌ ์ฅ๋น๊ฐ ๋ฐ๋ก ๋ผ์ฐํฐ๋ค.
๋ผ์ฐํฐ์ ๊ตฌ์กฐ
๋ผ์ฐํฐ์ ๋ฌ๋ฆฌ ์ค์์น(๋ ์ด์ด 2 ์ค์์น)๋ ์ค์์น๋ง ์์ ๊ฒฝ์ฐ ๋ชจ๋ ๊ฐ์ ๋คํธ์ํฌ์ ๋ฌถ์ด๊ฒ ๋๋ค. ํ๋ธ ์ญ์ ์ค์์น์ฒ๋ผ ๋คํธ์ํฌ๋ฅผ ๋ถ๋ฆฌํ๋ ๊ธฐ๋ฅ์ ์๋ค.
๊ทธ๋ ๋ค๋ฉด, ๋คํธ์ํฌ๊ฐ ๋ถํ ๋ ์ํ์์ ํ ์ชฝ ๋คํธ์ํฌ์์ ๋ค๋ฅธ ์ชฝ ๋คํธ์ํฌ๋ก ์ ์ํ๊ณ ์ ํ๋ฉด ๋ผ์ฐํฐ์์๋ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ ๊น? ์ฐ์ ๋คํธ์ํฌ์ ์ ์ํ๊ณ ์ ํ๋ ๊ธฐ๊ธฐ๊ฐ ๋ค๋ฅธ ๋คํธ์ํฌ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํด์๋ ๋ผ์ฐํฐ์ IP ์ฃผ์๋ฅผ ์ค์ ํด์ผ ํ๋ค. ์ฆ, ๋คํธ์ํฌ์ ์ถ์ ๊ตฌ๋ฅผ ์ค์ ํ๋ ๊ฒ์ผ๋ก ๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด(default gateway)๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ด๋ค.
๋ง์ผ ์๋์ฐ10์์ '์๋์ผ๋ก IP ์ฃผ์ ๋ฐ๊ธฐ'์ ์ฒดํฌ๊ฐ ๋์ด ์๋ค๋ฉด, ๋คํธ์ํฌ ์ธ๋ถ์ ์ ์ํ ๋ ์ฌ์ฉ๋๋ ๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด๊ฐ ์๋์ผ๋ก ์ค์ ๋๋ค.
์ด๋ ๊ฒ ๊ธฐ๋ณธ๊ฒ์ดํธ์จ์ด๊ฐ ์ค์ ๋์๋ค๋ฉด, ์ถ๊ฐ๋ก ๋ผ์ฐํฐ์ ๋ผ์ฐํ (routing) ๊ธฐ๋ฅ์ ์ฌ์ฉํด ์ธ๋ถ ๋คํธ์ํฌ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์๋ค.
๋ผ์ฐํ ์ด๋?
๋ผ์ฐํ ์ ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ์ ๋คํธ์ํฌ์์ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋๋ฐ, ์ด ๊ฒฝ๋ก ์ ๋ณด๊ฐ ๋ฑ๋ก๋์ด ์๋ ํ ์ด๋ธ์ด ๋ผ์ฐํ ํ ์ด๋ธ์ด๋ค.
๋ผ์ฐํ ํ ์ด๋ธ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ์๋์ผ๋ก ๋ฑ๋กํด๋ ๋๊ณ , ์๋์ผ๋ก ๋ฑ๋กํด๋ ๋๋ค.
- ์๋์ผ๋ก ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ : ์๊ท๋ชจ ๋คํธ์ํฌ์ ์ ํฉ
- ์๋์ผ๋ก ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ : ๋๊ท๋ชจ ๋คํธ์ํฌ์ ์ ํฉํ๋ค. ๋ผ์ฐํฐ ๊ฐ์ ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ์๋ก ๊ตํํ์ฌ ๋ผ์ฐํ
ํ
์ด๋ธ ์ ๋ณด๋ฅผ ์๋์ผ๋ก ์์ ํด์ฃผ๊ธฐ๋ ํ๋ค.
- ์ด์ฒ๋ผ ๋ผ์ฐํฐ ๊ฐ์ ๋ผ์ฐํ ์ ๋ณด๋ฅผ ๊ตํํ๊ธฐ ์ํ ํ๋กํ ์ฝ์ ๋ผ์ฐํ ํ๋กํ ์ฝ์ด๋ผ๊ณ ํ๋ค. ๋ํ์ ๋ผ์ฐํ ํ๋กํ ์ฝ์ RIP, OSPF, BGP ๋ฑ์ด ์๋ค.
๋ ํผ๋ฐ์ค
๋ชจ๋์ ๋คํธ์ํฌ(ํ๋น)