IP ์ฃผ์: ๋คํธ์ํฌ ํ๊ฒฝ์์ ์ปดํจํฐ(๋ ธ๋) ๊ฐ ํต์ ํ๊ธฐ ์ํด ๊ฐ ์ปดํจํฐ์ ๋ถ์ฌ๋ ๋คํธ์ํฌ์ ์ฃผ์
IPv4
Internet Protocol์ 4๋ฒ์งธ ๋ฒ์ ์ผ๋ก, ๊ฐ์ฅ ๋ณดํธ์ ์ผ๋ก ์ฌ์ฉ๋๊ณ ์๋ IP ๋ฒ์ ์ด๋ค. ๋คํธ์ํฌ์์ ๊ธฐ๊ธฐ๋ค์ ์๋ณํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํ ๊ท์น๊ณผ ์ฃผ์ ์ฒด๊ณ๋ฅผ ์ ์ํ๋ฉฐ, 32๊ฐ์ bit๋ก ๊ตฌ์ฑ๋์ด ์์. ๋ฐ๋ผ์ ์ธํฐ๋ท์ ์กด์ฌํ ์ ์๋ ๋ชจ๋ ์ฃผ์์ ์๋ 2^32์ด๋ค.
IP๋ 4๊ฐ์ 8๋นํธ ์ซ์(์ฅํ
)๋ก ํํ๋๋ฉฐ, ๊ฐ ์ฅํ
์ 0~255 ์ฌ์ด์ ์ญ์ง์๋ก ๋ํ๋ธ๋ค.
ex) 172.16.254.1 = 10101100.00010000.11111110.00000001
IPv4 ์ฃผ์์ ๊ตฌ์ฑ์์
- ๋คํธ์ํฌ ๋ถ๋ถ: ํด๋น ๊ธฐ๊ธฐ๊ฐ ์ํ ๋คํธ์ํฌ๋ฅผ ์๋ณํ๋ ์ญํ
- ํธ์คํธ ๋ถ๋ถ: ๋คํธ์ํฌ ๋ด์์ ํน์ ๊ธฐ๊ธฐ(์ปดํจํฐ, ์ค๋งํธํฐ, ์๋ฒ ๋ฑ)๋ฅผ ์๋ณํ๋ ์ญํ
ํ๋์ ๋คํธ์ํฌ ์์ IP๋ค์ ๋คํธ์ํฌ ๋ถ๋ถ์ ๊ฐ์์ผ ํ๊ณ , ํธ์คํธ ๋ถ๋ถ์ ์๋ก ๋ฌ๋ผ์ผ ํต์ ์ด ๊ฐ๋ฅํ๋ฉฐ, ๋คํธ์ํฌ์ ํธ์คํธ ๋ถ๋ถ์ ๊ตฌ๋ถํ๋ ๋๊ตฌ๋ฅผ ์๋ธ๋ท ๋ง์คํฌ๋ผ๊ณ ํ๋ค.
ex) 192.168.1.10์ ๊ฒฝ์ฐ, ๋คํธ์ํฌ ๋ถ๋ถ์ ์ด ๊ธฐ๊ธฐ๊ฐ ์ํ ๋คํธ์ํฌ์ธ 192.168.0.1์ ๋ํ๋ด๊ณ ํธ์คํธ ๋ถ๋ถ์ ๊ทธ ๋ดํธ์ํฌ ๋ด ํน์ ๊ธฐ๊ธฐ์ธ 10์ ๊ฐ๋ฆฌํจ๋ค.
IPv4 ๋ฉ์์ง ์ ์ก ๋ฐฉ์
- ์ ๋์บ์คํธ → 1:1 ํต์ ์ผ๋ก ํ ๋์ ์ฅ๋น๋ฅผ ๋์์ผ๋ก ํจ (ICMP)
- ๋ฉํฐ์บ์คํธ → 1:ํน์ ๊ทธ๋ฃน ํต์ ์ผ๋ก ๊ทธ๋ฃน์ ์ํ ์ฅ๋น๋ค๋ง ๋์์ผ๋ก ํจ (IPTV, ์คํธ๋ฆฌ๋ฐ)
- ๋ธ๋ก๋์บ์คํธ → 1:์ ์ฒด ํต์ ์ผ๋ก ๊ฐ์ ๋คํธ์ํฌ์ ๋ชจ๋ ์ฅ๋น๋ฅผ ๋์์ผ๋ก ํจ (ARP ์์ฒญ, DHCP)
IPv4์ ์ฃผ์์ฒด๊ณ ๋ฐฉ์ - ํด๋์ค ๋ฐฉ์
์ ํต์ ์ธ IP ์ฃผ์ ํํ ๋ฐฉ์์ผ๋ก IP์ ์์ ์ฃผ์์ ๋ฐ๋ผ์ ํด๋์ค A, B, C, D, E๋ก ๋๋์ด์ง๋ค. ๊ฐ ํด๋์ค ๋ณ๋ก ๋คํธ์ํฌ ๋ถ๋ถ๊ณผ ํธ์คํ ๋ถ๋ถ์ผ๋ก IP ์ฃผ์๋ฅผ ๋ถ๋ฆฌํ ์ ์๋ค.
- A ํด๋์ค (0.0.0.0 ~ 127.255.255.255)
๋คํธ์ํฌ ์ฃผ์: 0 ~ 127 / ํธ์คํธ ์ฃผ์: 0.0.0 ~ 255.255.255 (24๋นํธ) - B ํด๋์ค (128.0.0.0 ~ 191.255.255.255)
๋คํธ์ํฌ ์ฃผ์: 128.0 ~ 191.255 / ํธ์คํธ ์ฃผ์: 0.0 ~ 255.255 (16๋นํธ) - C ํด๋์ค (192.0.0.0 ~ 223.255.255.255)
๋คํธ์ํฌ ์ฃผ์: 192.0.0 ~ 223.255.255 / ํธ์คํธ ์ฃผ์: 0 ~ 255 (8๋นํธ)
IP์์ ์ด ํธ์คํธ ๊ฐ์๋ฅผ ๊ณ์ฐํ ๋๋ 2^n -2๋ก ๊ณ์ฐํด์ผ ํ๋ค.
(ex. Aํด๋์ค์ ๊ฒฝ์ฐ 2^24-2, Cํด๋์ค์ ๊ฒฝ์ฐ 2^8-2)
ํธ์คํธ ๋นํธ๊ฐ ์ ๋ถ 0์ธ ๊ฒฝ์ฐ → ๋คํธ์ํฌ ์ฃผ์ (ex. 192.168.1.0)
ํธ์คํธ ๋นํธ๊ฐ ์ ๋ถ 1์ธ ๊ฒฝ์ฐ → ๋ธ๋ก๋์บ์คํธ ์ฃผ์ (ex. 192.168.1.255)
๋ธ๋ก๋์บ์คํธ ์ฃผ์๋?
๊ฐ์ ๋คํธ์ํฌ ์์ ๋ชจ๋ ํธ์คํธ์๊ฒ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๋ ์ฌ์ฉํ๋ ์ฃผ์
ex) 192.168.1.255 → 192.168.1 ๋คํธ์ํฌ์ ์ํ ๋ชจ๋ ์ปดํจํฐ์๊ฒ ๋ณด๋ด๋ผ๋ ๋ป
ARP ์์ฒญ์ด๋ DHCP ์์ฒญ์์ ๋ธ๋ก๋์บ์คํธ๋ฅผ ์ฌ์ฉํ๋ค.
์๋ธ๋คํ
๋คํธ์ํฌ ์ฑ๋ฅ์ ํฅ์์ํค๊ณ ์์์ ํจ์จ์ ์ผ๋ก ๋ถ๋ฐฐํ๊ธฐ ์ํด ๋คํธ์ํฌ ์์ญ๊ณผ ํธ์คํธ ์์ญ์ ๋ถํ ํ๋ ์์
.
๋คํธ์ํฌ ์ฅ๋น๋ ๋ธ๋ก๋์บ์คํธ ๋๋ฉ์ธ์ด ์ปค์ง๋ฉด ๋ชจ๋ ์ฅ๋น๊ฐ ๋ถํ์ํ ํจํท์ ๋ฐ๊ธฐ ๋๋ฌธ์ ์ฑ๋ฅ ์ ํ๊ฐ ๋ฐ์ํ๋ค. ๋ฐ๋ผ์ ์๋ธ๋ท๋ง์คํฌ๋ฅผ ํตํด ํ์ํ ๋คํธ์ํฌ ์ฃผ์๋ง ํธ์คํธ IP๋ก ํ ๋นํ ์ ์๊ฒ ๋ง๋ค์ด ๋คํธ์ํฌ ๋ญ๋น๋ฅผ ๋ฐฉ์งํด์ผ ํ๋ค.
์๋ธ๋ท ๋ง์คํฌ
IPv4 ์ฃผ์์์ ๋คํธ์ํฌ ๋ถ๋ถ๊ณผ ํธ์คํธ ๋ถ๋ถ์ ๋๋๊ธฐ ์ํด ์ฌ์ฉ๋๋ 32๋นํธ ๊ฐ์ด๋ค. ์ด๋ฅผ ํตํด ์ด๋๊น์ง๊ฐ ๋คํธ์ํฌ ๋ถ๋ถ์ธ์ง ์๋ ค์ฃผ๋ ์ญํ ์ ํ๋ค.
์๋ธ๋ท ๋ง์คํฌ์์ 1์ ๋คํธ์ํฌ ๋ถ๋ถ์ ๊ฐ๋ฆฌํค๋ฉฐ, 0์ ํธ์คํธ ๋ถ๋ถ์ ๊ฐ๋ฆฌํจ๋ค. ๋ฐ๋ผ์, ์๋ธ๋ท ๋ง์คํฌ๋ 11101100๊ณผ ๊ฐ์ ํ์์ผ๋ก๋ ์ฌ์ฉํ ์ ์๋ค. ๋ฐ๋์ 1์ด ์ฐ์ํด์ ๋์์ผ ํ๋ค.
IP ์ฃผ์์ ์๋ธ๋ท ๋ง์คํฌ๋ฅผ AND ์ฐ์ฐํ๋ฉด ํด๋น IP ์ฃผ์์ ๋คํธ์ํฌ ID๊ฐ ๋์ถ๋๋ค.
๊ธฐ๋ณธ ์๋ธ๋ท ๋ง์คํฌ
IP ํด๋์ค์ ๋ฐ๋ผ ๊ธฐ๋ณธ ์๋ธ๋ท ๋ง์คํฌ๊ฐ ์กด์ฌํ๋ค.
- A ํด๋์ค: 255.0.0.0 (8๋นํธ๊ฐ ๋คํธ์ํฌ, 24๋นํธ๊ฐ ํธ์คํธ)
- B ํด๋์ค: 255.255.0.0 (16๋นํธ๊ฐ ๋คํธ์ํฌ, 16๋นํธ๊ฐ ํธ์คํธ)
- C ํด๋์ค: 255.255.255.0 (24๋นํธ๊ฐ ๋คํธ์ํฌ, 8๋นํธ๊ฐ ํธ์คํธ)
์๋ธ๋คํ ํ ์๋ธ๋ท ๋ง์คํฌ
๋คํธ์ํฌ๋ฅผ ์๋ธ๋คํ ํด์ ์๊ฒ ์ชผ๊ฐ ์ฐ๊ธฐ ๋๋ฌธ์ B ํด๋์ค์ธ๋ฐ Cํด๋์ค์ฒ๋ผ 255.255.255.0์ ์ฐ๊ฑฐ๋, Cํด๋์ค์ธ๋ฐ ๋ ์๊ฒ 255.255.255.192๋ก ์ชผ๊ฐ๊ฑฐ๋ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๋ฐ๋ผ์ ํด๋์ค๋ง์ผ๋ก ๋คํธ์ํฌ ID๋ฅผ ์๊ธฐ ์ฝ์ง ์์ผ๋ฉฐ, ์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์์์ผ ํ๋ค.
ex 1) IP๊ฐ 150.150.100.5์ด๊ณ ์๋ธ๋ท ๋ง์คํฌ๊ฐ 255.255.255.0์ผ ๋, 150.150.100์ด ๋คํธ์ํฌ ์์ญ์ด ๋๋ค.
ex 2) IP๊ฐ 192.168.1.0/25์ผ ๋ ๋คํธ์ํฌ๋?
์๋ธ๋ท๋ง์คํฌ: 11111111.11111111.11111111.10000000 (255.255.255.128)
⇒ 7๋นํธ๊ฐ ํธ์คํธ ๋นํธ์ด๊ธฐ ๋๋ฌธ์ ํ ์๋ธ๋ท์ 128-2์ธ 126๊ฐ์ ํธ์คํธ ํ ๋น ๊ฐ๋ฅ
์ .. ์ฐ๋๊ฑธ๊น?
์์๋ฅผ ๋ค์ด๋ณด์..
ํ ํ์ฌ์์ 192.168.1.0/24์ IP๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค. ์ด๋ C ํด๋์ค ๊ธฐ๋ณธ ๋์ญ์ผ๋ก ์ด ํ์ฌ์์๋ 254๊ฐ์ ํธ์คํธ๋ฅผ ํ ๋นํ ์ ์๋ค.
๋ง์ฝ ์ด ํ์ฌ๊ฐ ๊ฐ๊ฐ 100๋ช
์ ์ฌ๋ฌดํ/๊ฐ๋ฐํ์ผ๋ก ๋๋ ์ ธ์๋ค๊ณ ๊ฐ์ ํ์ ๋, ๊ธฐ๋ณธ /24๋ฅผ ์ฐ๋ฉด ํ ๋คํธ์ํฌ ์์ 254๊ฐ์ ํธ์คํธ๊ฐ ์๊ฒ ๋๊ณ ๋ธ๋ก๋์บ์คํธ๋ฅผ ํ๋ฉด 254๊ฐ์ ๋ชจ๋ ํธ์คํธ์ ๋ฟ๋ ค์ง๊ธฐ ๋๋ฌธ์ ๋คํธ์ํฌ ๋ถํ๋ฅผ ์ ๋ฐํ๋ค. ๋ฐ๋ผ์ ์ฌ๋ฌดํ/๊ฐ๋ฐํ ๋ฐ๋ก ๋คํธ์ํฌ๋ฅผ ์ชผ๊ฐ์ผ ํจ์จ์ ์ด๋ค.
/25๋ก ์ชผ๊ฐ๋ฉด?
/25๋ก ์ชผ๊ฐ๋ฉด ํ ์๋ธ๋ท ๋น 126๊ฐ์ ํธ์คํธ๊ฐ ํ ๋น๋๋ค. (25๋นํธ๊ฐ ๋คํธ์ํฌ ์์ญ, 7๋นํธ๊ฐ ํธ์คํธ ์์ญ์ด๊ธฐ ๋๋ฌธ)
๋ฐ๋ผ์ 192.168.1.1 ~ 192.168.1.126, 192.168.1.129 ~ 192.168.1.254 ์ด๋ ๊ฒ ๋ถ์ ๋ณ๋ก ๋คํธ์ํฌ๋ฅผ ๋๋ ์ ์๋ค.
'Infra & DevOps > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Network] ์๋ฒ์ค DEV ์๋ฒ์ ๋ ธํธ๋ถ ์ฐ๊ฒฐํ๊ธฐ (0) | 2024.09.24 |
---|---|
[Network] VirtualBox OS์ ๋ก์ปฌ ์ปดํจํฐ ์ฐ๊ฒฐ ๋ฌธ์ : IP ๋์ญ๊ณผ ๋คํธ์ํฌ ์ค์ (0) | 2024.03.08 |