< Subnet mask >
- IP ์ฃผ์ : Network ID(๊ณ ์ ๋ bit) + Host ID(๊ณ ์ ๋์ง ์์ bit)
- ์ด ๋คํธ์ํฌ ๋ฒ์์์ Network field์ '1'(ํ์ฑํ)์ ํ ๋นํ๊ณ Host field์ '0'(๋นํ์ฑํ)์ ํ ๋นํ ๊ฐ์ด Subnet mask.
- IP ์ฃผ์(2์ง์ ํํ)์ Subnet mask(2์ง์ ํํ)๋ฅผ AND์ฐ์ฐ ํ๋ฉด Network ID ๊ฐ์ ์ํ ์ ์๋ค. (๋ผ์ฐํฐ๊ฐ AND์ฐ์ฐ์ ํจ.)
-> ๋คํธ์ํฌ๋ฅผ ํ ๋น๋ฐ์ผ๋ฉด Host ๋ถ๋ถ์ ์ฌ์ฉ์ ๋ง์๋๋ก ์ฌ์ฉ๊ฐ๋ฅ.(๋จ, ์ค๋ณต๋์ด์ ์๋จ.)
< default Subnet mask >
: IP ์ฃผ์ ๋ฒ์์ ๋ฐ๋ผ Subnet mask๋ฅผ default ๊ฐ์ผ๋ก ์ ํ ๊ฒ.
** private IP ์ฃผ์ **
A : 10.0.0.0 ~ 10.255.255.255
B : 172.16.0.0 ~ 172.31.255.255
C : 192.168.0.0 ~ 192.168.255.255
์ ์ฃผ์๋ค์ ๊ณต์ธ ip์์ ์ ์ธ(์ฌ์คIP ๋ถ์ฌ)
*/
127.0.0.1 => ๋ฃจํ๋ฐฑ ์ฃผ์
๋ฐ๋ผ์ A class์์ ์ค์ง์ ์ผ๋ก 127์ ์ ์ธ๋๋ค.
/*
< Subnetting >
ex)
IP : 192.168.10.0
S/M : 255.255.255.0
์ด๋ผ๋ฉด, 256๊ฐ์ ์ฃผ์๋ฅผ ์ฌ์ฉ๊ฐ๋ฅํ ๊ฒ์ด๋ค.
๊ทธ๋ฐ๋ฐ, ๋ง์ฝ 100๊ฐ์ ์ฃผ์๋ง ํ์ํ๋ฐ ์์ ๊ฐ์ด ์ฃผ์๋ฅผ ๋ฐ๊ฒ ๋๋ค๋ฉด 256๊ฐ์ค 156๊ฐ๋ ๋จ๊ฒ ๋ ๊ฒ์ด๋ค.
๊ทธ๋์ ์ด๋ฌํ ๋ญ๋น๋ฅผ ์ค์ด๊ธฐ ์ํด ์ฌ์ฉํ๋ ๊ฒ์ด Subnetting(์๋ธ๋คํ )์ด๋ค.
->
์ ์์์ ๊ฐ์ C class์ ๊ฒฝ์ฐ์ 256๊ฐ๋ฅผ 2๊ฐ, 4๊ฐ, ํน์ 8๊ฐ์ ๊ทธ๋ฃน์ผ๋ก ๋๋ ์ ์๋ค.
ex1)
S/M์ 4๋ฒ์งธ octet์ด [ 10000000 ]์ธ ๊ฒฝ์ฐ(C class) ->
(1) 1 -> AND์ฐ์ฐ -> 128 -> 128~255๊น์ง ์ฌ์ฉ๊ฐ๋ฅ. =>s-1
(2) 0 -> AND์ฐ์ฐ -> 0 -> 0~127๊น์ง ์ฌ์ฉ๊ฐ๋ฅ. => s-2
=> 2๊ฐ์ ๊ทธ๋ฃน์ผ๋ก ๋๋ ์ง๊ณ , S/M์ 255.255.255.128์ด ๋๋ค.
ex2) S/M์ 4๋ฒ์งธ octet์ด [ 11000000 ]์ธ ๊ฒฝ์ฐ(C class) ->
(1) 00 -> AND์ฐ์ฐ -> 0 -> 0~63 ์ฌ์ฉ๊ฐ๋ฅ. =>s-1
๊ฐ์ฉ์ฃผ์ : 1~62
๋คํธ์ํฌ์ฃผ์ : 0
๋ผ์ฐํฐ IP : 1
๋ธ๋ก๋์บ์คํธ์ฃผ์ : 63(๋ง์ง๋ง ์ฃผ์)
(2) 01 -> AND์ฐ์ฐ -> 64 -> 64~127 ์ฌ์ฉ๊ฐ๋ฅ. => s-2
๊ฐ์ฉ์ฃผ์ : 65~126
๋คํธ์ํฌ์ฃผ์ : 64
๋ผ์ฐํฐ IP : 1
๋ธ๋ก๋์บ์คํธ์ฃผ์ : 127(๋ง์ง๋ง ์ฃผ์)
(3) 10 -> AND์ฐ์ฐ -> 128 -> 128~191 ์ฌ์ฉ๊ฐ๋ฅ. => s-3
๊ฐ์ฉ์ฃผ์ : 129~191
๋คํธ์ํฌ์ฃผ์ : 128
๋ผ์ฐํฐ IP : 1
๋ธ๋ก๋์บ์คํธ์ฃผ์ : 191(๋ง์ง๋ง ์ฃผ์)
(3) 11 -> AND์ฐ์ฐ -> 192 -> 192~255 ์ฌ์ฉ๊ฐ๋ฅ. => s-4
๊ฐ์ฉ์ฃผ์ : 193~254
๋คํธ์ํฌ์ฃผ์ : 192
๋ผ์ฐํฐ IP : 1
๋ธ๋ก๋์บ์คํธ์ฃผ์ : 254(๋ง์ง๋ง ์ฃผ์)
=>4๊ฐ์ ๊ทธ๋ฃน์ผ๋ก ๋๋ ์ง๊ณ , S/M์ 255.255.255.192์ด ๋๋ค.
**๋ผ์ฐํฐ IP๋ ๊ฐ์ฉ์ฃผ์ ๋ด์์ ํ๊ฐ๋ฅผ ๊ณจ๋ผ์ ์ฐ๋ ๊ฒ์ด์ง๋ง, ๋ณดํต์ ๊ฐ์ฉ์ฃผ์ ์ค ๋งจ ์ ์ซ์๋ฅผ ์ฌ์ฉํ๋ค. **
ex)
192.168.10.0/25
-> S/M : 255.255.255.128
-> 2๊ฐ์ ๊ทธ๋ฃน์ผ๋ก ๋๋ ์ง.
-> 0~127(๊ฐ์ฉ์ฃผ์ : 1~126)
-> ๋คํธ์ํฌ ์ฃผ์ : 0
-> ๋ผ์ฐํฐ ์ฃผ์ : 1
-> ๋ธ๋ก๋์บ์คํธ ์ฃผ์ : 127
192.168.10.100/25
-> S/M : 255.255.255.128
-> 0~127(๊ฐ์ฉ์ฃผ์ : 1~126)
-> ๋คํธ์ํฌ ์ฃผ์ : 127
-> ๋ผ์ฐํฐ ์ฃผ์ : 1
-> ๋ธ๋ก๋์บ์คํธ ์ฃผ์ : 127
192.168.10.133/26
-> S/M : 255.255.255.192
-> 128~191(๊ฐ์ฉ ์ฃผ์ : 129~190)
-> ๋คํธ์ํฌ ์ฃผ์ : 128
-> ๋ผ์ฐํฐ ์ฃผ์ : 129
-> ๋ธ๋ก๋์บ์คํธ ์ฃผ์ : 191
192.168.10.133/27
-> S/M : 255.255.255.224
-> 128~160(๊ฐ์ฉ ์ฃผ์ : 129~159)
-> ๋คํธ์ํฌ ์ฃผ์ : 128
-> ๋ผ์ฐํฐ ์ฃผ์ : 129
-> ๋ธ๋ก๋์บ์คํธ ์ฃผ์ : 160
๋๊ธ