subnetting & CIDR
Last updated
Was this helpful?
Last updated
Was this helpful?
์ด๋ค ํจํท์ ๋ค๋ฅธ ํธ์คํธ๋ก ์ก์ ํ๊ธฐ ์ํด ์ธํฐ๋ท์ ์ฐ์ฌํด์๋ ๋ผ์ฐํฐ๋ค์ ๊ฐ๊ฐ์ ์๋ธ๋คํธ์ํฌ๋ฅผ ๋ด๋นํ๊ณ ์๋ค. ์ธํฐ๋ท์ ๋ฌด์ํ ๋ง์ ์๋ธ๋คํธ์ํฌ์ ์ด์งํฉ์ด๋ผ๊ณ ๋ณผ ์ ์์ผ๋ฉฐ, ์ด๋ค ํธ์คํธ๊ฐ ์์๋์ด ์๋ ์๋ธ๋คํธ์ํฌ๋ฅผ ์๊ธฐ ์ํด IP์ฃผ์๋ฅผ ๋คํธ์ํฌID์ ํธ์คํธID๋ก ๊ตฌ๋ถํ๋ค.
IP์ฃผ์ = ๋คํธ์ํฌID + ํธ์คํธID
์๋ธ๋ทํ (subnetting)์ด๋ ์ด๋ค ๋คํธ์ํฌ์ ๊ท๋ชจ(๋คํธ์ํฌ์ ์์๋ ํธ์คํธ์ ์)๋ฅผ ์ ํ๋ ๊ฒ์ด๋ค. classful subnetting์ ์๋ธ๋คํธ์ํฌ์ ๊ท๋ชจ๋ฅผ ํด๋์ค ๋จ์๋ก ์ ํ์ฌ ๊ตฌ๋ถํ๋ค.
Aํด๋์ค๋ฅผ ์๋ก ๋ค์ด๋ณด์. 32๋นํธ์ IP์ฃผ์์์ ๋คํธ์ํฌID๋ ์ฒซ๋ฒ์งธ 8๋นํธ๋ฅผ ์ฐจ์งํ๊ณ , ๋๋จธ์ง 24๋นํธ๋ ํธ์คํธID์ด๋ค. ๋คํธ์ํฌID๋ 0000 0000
~ 0111 1111
์ด๋ฏ๋ก ์ด๋ค IP์ ์ฒซ๋ฒ์งธ ์ฅํ
์ด 0 ์ด์ 127 ์ดํ๋ผ๋ฉด ๊ทธ IP์ฃผ์๋ Aํด๋์ค ์๋ธ๋ท์ ์์ํ IP์ฃผ์๋ค.
๋ง์ฝ ์ด๋ค ์๋ธ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ถํ๋ ๋ฐ ์ด 257๊ฐ์ IP์ฃผ์๊ฐ ํ์ํ๋ค๊ณ ํ์. classful subnetting์ ์ ์ฉํ๋ค๋ฉด Bํด๋์ค๋ก ์๋ธ๋ทํ ํด์ผํ ๊ฒ์ด๊ณ 65, 536 - 257 = 65, 279๊ฐ์ IP์ฃผ์๊ฐ ๋ญ๋น๋ ๊ฒ์ด๋ค.
๋ํ ์ด๋ค ๋ผ์ฐํฐ๊ฐ Aํด๋์ค ๊ท๋ชจ์ ์๋ธ๋คํธ์ํฌ๋ฅผ ๊ฐ์ง๊ณ ์๋ค๋ฉด ๋ผ์ฐํ ํ ์ด๋ธ์์ 16,777,216๊ฐ ๋งํผ์ IP์ฃผ์๋ฅผ ๊ฒ์ํด์ผํ๋ฏ๋ก ๋คํธ์ํฌ ์๋ ์ ํ๋ก ์ด์ด์ง ๊ฒ์ด๋ค. ์ด๋ฐ ์๋ชจ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ์ฐฉ์๋ ๊ฐ๋ ์ด CIDR(Class-less Inter Domain Routing)์ด๋ค.
CIDR์์๋ IP์ฃผ์์์ ๋คํธ์ํฌID์ ํธ์คํธID๋ฅผ ๊ตฌ๋ถํด๋ด๊ธฐ ์ํด ์๋ธ๋ท ๋ง์คํฌ(subnet mask)๋ฅผ IP์ฃผ์์ AND์ฐ์ฐ ํ๋ค. IP์ฃผ์ 122.8.104.93
์ ๋คํธ์ํฌID๋ 27๋นํธ๋งํผ ์ฐจ์งํ๋ค๊ณ ํ ๋ 122.8.104.93
์ ์๋ธ๋ท๋ง์คํฌ๋
1111 1111. 1111 1111. 11111111. 11100000
๋๋ 255. 255. 255. 224
๋ก ๋ํ๋ผ ์ ์์ผ๋ฉฐ,
IP์ฃผ์์ ํจ๊ป 122.8.104.93/27
์ผ๋ก ํํํ๋ค. 122.8.104.93
์ ์๋ธ๋ท๋ง์คํฌ๋ฅผ AND ์ฐ์ฐํ๋ฉด ์๋์ ๊ฐ๋ค.
์ ๊ฒฐ๊ณผ๋ 122.8.104.128
์ธ๋ฐ, 27๋นํธ๋ฅผ ์ ์ธํ ๋๋จธ์ง 5๋นํธ๊ฐ ํธ์คํธID๋ฅผ ๋ํ๋ธ๋ค. ํธ์คํธID์๋ ๋ช ๊ฐ์ง ์์ธ๊ฐ ์๋ค.
ํธ์คํธID ๋นํธ๊ฐ ๋ชจ๋ 0์ธ ๊ฒฝ์ฐ๋ ํธ์คํธID๋ก ์ฌ์ฉํ์ง ์๊ณ CIDR ๋ธ๋ก์ผ๋ก ์ฐ์ธ๋ค.
ํธ์คํธID ๋นํธ๊ฐ ๋ชจ๋ 1์ธ ๊ฒฝ์ฐ๋ Network๊ณ์ธต์์ ๋ธ๋ก๋์บ์คํธ๋ฅผ ํ ๋ ์ฐ์ธ๋ค.
ํธ์คํธID๊ฐ 1์ธ ๊ฒฝ์ฐ๋ ๋ผ์ฐํฐ์ IP์ฃผ์๋ก ์ฐ์ธ๋ค.
๋ฐ๋ผ์ ์ด ์๋ธ๋คํธ์ํฌ์ ์๋ ์ค์ ํธ์คํธ์ ๊ฐ์๋ 2^(32-27) - 3 = 29
๊ฐ ๋๋ค.
122.8.104.93
์ CIDR ๋ธ๋ก = 122.8.104.128/27
๋ผ์ฐํฐ์ IP =01111010. 00001000. 01101000. 010
00001
= 122.8.104.129
๋ธ๋ก๋์บ์คํธํ ๋ ์ง์ ํ๋ IP = 01111010. 00001000. 01101000. 010
11111
= 122.8.104.159
ํธ์คํธ์ IP๋์ญ = 122.8.104.130
~ 122.8.104.158
CIDR์ ์ฅ์ ์ classful subnetting๊ณผ ๋ฌ๋ฆฌ ์๋ธ๋ท์ ํฌ๊ธฐ๋ฅผ ์ ์ฐํ๊ฒ ๋๋ฆฌ๊ณ ์ค์ผ ์ ์๋ค๋ ๊ฒ์ด๋ค. ๋ง์ฝ CIDR ๋ธ๋ก 122.8.104.128/27
์ ์๋ธ๋ท ํฌ๊ธฐ๋ฅผ ๋๋ฆฌ๊ณ ์ถ๋ค๋ฉด ํ์ํ ๋งํผ ์๋ธ๋ท๋ง์คํฌ๋ฅผ 27๋ณด๋ค ์๊ฒ ๋ณ๊ฒฝํ๋ฉด ๋๋ค.