๐ IP ์ฃผ์์ ๊ตฌ์กฐ
1๏ธโฃ IP ์ฃผ์์ ๊ตฌ์ฑ
IPv4 ์ฃผ์(32๋นํธ)๋ ๋ ๋ถ๋ถ์ผ๋ก ๋๋ฉ๋๋ค:
- ๋คํธ์ํฌ ์ฃผ์(Network Part) : ๋คํธ์ํฌ ์์ฒด๋ฅผ ๊ตฌ๋ถ
- ํธ์คํธ ์ฃผ์(Host Part) : ๋คํธ์ํฌ ์์์ ๊ฐ๋ณ ์ฅ์น ๊ตฌ๋ถ
์: 192.168.10.15 (์๋ธ๋ท ๋ง์คํฌ 255.255.255.0 = /24)
- ๋คํธ์ํฌ ์ฃผ์ =
192.168.10 - ํธ์คํธ ์ฃผ์ =
15
2๏ธโฃ ํธ์คํธ ์ ๊ณ์ฐ
ํธ์คํธ ์์ญ์ด n๋นํธ๋ผ๋ฉด:
๐ ์ฌ์ฉ ๊ฐ๋ฅํ ํธ์คํธ ์ = 2^n - 2
-
-2์ด์ :- ์ ๋ถ 0 = ๋คํธ์ํฌ ์ฃผ์ (์์ฝ๋จ)
- ์ ๋ถ 1 = ๋ธ๋ก๋์บ์คํธ ์ฃผ์ (์์ฝ๋จ)
์: /24 โ ํธ์คํธ ์์ญ 8๋นํธ โ 2^8 - 2 = 254๋ ์ฌ์ฉ ๊ฐ๋ฅ
3๏ธโฃ ํด๋์คํ(Classful) ์ฃผ์ ์ฒด๊ณ
๊ณผ๊ฑฐ์๋ ์ฃผ์๋ฅผ ํฌ๊ฒ A/B/C ํด๋์ค๋ก ๋๋ ์ฌ์ฉํ์ต๋๋ค.
| ํด๋์ค | ์์ ๋นํธ | ์ฒซ ์ฅํ ๋ฒ์ | ๋คํธ์ํฌ/ํธ์คํธ ๊ตฌ๋ถ | ํธ์คํธ ์ |
|---|---|---|---|---|
| A | 0xxx | 0 ~ 127 | ๋คํธ์ํฌ(8) + ํธ์คํธ(24) | ์ฝ 1,600๋ง |
| B | 10xx | 128 ~ 191 | ๋คํธ์ํฌ(16) + ํธ์คํธ(16) | ์ฝ 6๋ง 5์ฒ |
| C | 110x | 192 ~ 223 | ๋คํธ์ํฌ(24) + ํธ์คํธ(8) | ์ฝ 254 |
4๏ธโฃ ํด๋์ค๊ฐ ์๊ธด ์ด์
- ํธ์คํธ ์๊ฐ ๋๋ฌด ํฌ๋ฉด โ ์ฃผ์ ๋ญ๋น
- ํธ์คํธ ์๊ฐ ๋๋ฌด ์์ผ๋ฉด โ ์ฃผ์ ๋ถ์กฑ
- ๊ทธ๋์ ํ์์ ๋ฐ๋ผ A/B/C ํด๋์ค๋ฅผ ์ ํด ํ ๋น
5๏ธโฃ ํน๋ณํ ์ฌ์ฉํ ์ ์๋ ์ฃผ์
- ํธ์คํธ ๋ถ๋ถ = 0 โ ๋คํธ์ํฌ ์์ฒด ์ฃผ์
- ํธ์คํธ ๋ถ๋ถ = 1 โ ๋ธ๋ก๋์บ์คํธ ์ฃผ์
์: 192.168.10.0/24
192.168.10.0= ๋คํธ์ํฌ ์ฃผ์192.168.10.255= ๋ธ๋ก๋์บ์คํธ ์ฃผ์- ์ฌ์ฉ ๊ฐ๋ฅ:
192.168.10.1 ~ 192.168.10.254
6๏ธโฃ ํ๊ณ์ CIDR
-
ํด๋์ค ๋ฐฉ์์ ๋จ์ํ์ง๋ง,
- ์: 200๋ ํ์ํ๋ฐ C ํด๋์ค(254๊ฐ) โ ์ ๋งคํ๊ฒ ๋ญ๋น
- ์: 3000๋ ํ์ํ๋ฐ B ํด๋์ค(65,534๊ฐ) โ ์ฌ๊ฐํ ๋ญ๋น
-
๊ฒฐ๊ตญ ์ฃผ์ ๋ญ๋น ๋ฌธ์ ๋ ์ฌ์ ํ ์กด์ฌ
๐ ๊ทธ๋์ ์์ฆ์ CIDR(Classless Inter-Domain Routing) ๋ฐฉ์์ ์ฌ์ฉ
/n(๋นํธ ์)๋ก ๋คํธ์ํฌ ํฌ๊ธฐ๋ฅผ ์ ์ฐํ๊ฒ ๋๋- ์:
/26= ํธ์คํธ 62๋,/28= ํธ์คํธ 14๋