์๋ธ๋ท ๋ง์คํฌ(Subnet Mask) ๋?
์๋ธ๋ท ๋ง์คํฌ(Subnet Mask)๋ IP ์ฃผ์๋ฅผ ๋คํธ์ํฌ์ ํธ์คํธ ๋ถ๋ถ์ผ๋ก ๋๋๋ ๋ฐ ์ฌ์ฉ๋๋ 32๋นํธ ์ซ์์ ๋๋ค.
IP ์ฃผ์์ ์๋ธ๋ท์ ์ผ๋ฐ์ ์ผ๋ก ๋คํธ์ํฌ ๋ถ๋ถ๊ณผ ํธ์คํธ ๋ถ๋ถ์ผ๋ก ๋๋์ด์ง๋๋ฐ, ์๋ธ๋ท ๋ง์คํฌ๋ ์ด๋ค ๋ถ๋ถ์ด ๋คํธ์ํฌ ์ฃผ์์ธ์ง, ์ด๋ค ๋ถ๋ถ์ด ํธ์คํธ ์ฃผ์์ธ์ง๋ฅผ ๊ฒฐ์ ํ๋ ์ญํ ์ ํฉ๋๋ค.
์๋ธ๋ท ๋ง์คํฌ๋ 0๊ณผ 1๋ก ์ด๋ฃจ์ด์ง 32๋นํธ์ ์ด์ง์๋ก ํํ๋๋ฉฐ, ์ฃผ๋ก 10์ง์๋ก ํํ๋ IP ์ฃผ์์ ํจ๊ป ์ฌ์ฉ๋ฉ๋๋ค.
๋ง์คํฌ์์ 1์ ํด๋น ๋นํธ๊ฐ ๋คํธ์ํฌ ๋ถ๋ถ์ ๋ํ๋ด๊ณ , 0์ ํธ์คํธ ๋ถ๋ถ์ ๋ํ๋ ๋๋ค.
ํธ์คํธ๋?
ํธ์คํธ๋ IP์ฃผ์์ ํ ๋น๋๋ ์ค์ ์ฅ์น ๋๋ ์์คํ ์ ๋งํฉ๋๋ค.
์๋ธ๋ท ๋ง์คํฌ๋ IP ์ฃผ์๋ฅผ ๋คํธ์ํฌ ๋ถ๋ถ๊ณผ ํธ์คํธ ๋ถ๋ถ์ผ๋ก ๋๋๋ ์ญํ ์ ํ๋๋ฐ, ๋ง์คํฌ์์ 0์ผ๋ก ํ์๋๋ ๋ถ๋ถ์ด ํธ์คํธ๋ฅผ ๋ํ๋ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์๋ธ๋ท ๋ง์คํฌ์์ 0์ผ๋ก ํ์๋ ๋ถ๋ถ์ด ํธ์คํธ๋ฅผ ๋ํ๋ด๋ฏ๋ก, ์๋ธ๋ท ๋ง์คํฌ์ ๊ธธ์ด์ ๋ฐ๋ผ ํธ์คํธ ์ฃผ์๋ฅผ ์ฌ์ฉํ ์ ์๋ ๋ฒ์๊ฐ ๊ฒฐ์ ๋ฉ๋๋ค.
๋ ์งง์ ๋ง์คํฌ(๋ ๋ง์ 0๋นํธ)๋ ๋ ๋ง์ ํธ์คํธ ์ฃผ์๋ฅผ ์ ๊ณตํ๋ฉฐ, ๋ ๊ธด ๋ง์คํฌ(๋ ๋ง์ 1๋นํธ)๋ ๋ ์ ์ ํธ์คํธ ์ฃผ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
์๋ฅผ ๋ค์ด,
์ผ๋ฐ์ ์ธ IPv4 ์ฃผ์๋ 32๋นํธ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ๋ค์๊ณผ ๊ฐ์ด ํํ๋ฉ๋๋ค.
xxx.xxx.xxx.xxx. ์ฌ๊ธฐ์ ๊ฐ "xxx"๋ 8๋นํธ๋ฅผ ๋ํ๋
๋๋ค.
์๋ธ๋ท ๋ง์คํฌ๋ ์ด 32๋นํธ ์ค์์ ์ด๋๊น์ง๊ฐ ๋คํธ์ํฌ ๋ถ๋ถ์ด๊ณ ์ด๋๊น์ง๊ฐ ํธ์คํธ ๋ถ๋ถ์ธ์ง๋ฅผ ๋ํ๋ ๋๋ค.
๋ง์ฝ, ์๋ธ๋ท ๋ง์คํฌ 255. 255. 255.0์ ๋คํธ์ํฌ ๋ถ๋ถ์ด ์ฒ์ 24๋นํธ์ด๊ณ , ํธ์คํธ ๋ถ๋ถ์ด ๋ง์ง๋ง 8๋นํธ๋ผ๋ ๊ฒ์ ๋ํ๋ ๋๋ค.
๋ฐ๋ผ์, ์ด ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ๋ ๋คํธ์ํฌ์์๋ ์ฒซ ๋ฒ์งธ 24๋นํธ๊ฐ ๋คํธ์ํฌ ์ฃผ์๋ฅผ ๋ํ๋ด๊ณ , ๋ง์ง๋ง 8๋นํธ๊ฐ ํธ์คํธ ์ฃผ์๋ฅผ ๋ํ๋ ๋๋ค.
์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ์ฌ IP ์ฃผ์๋ฅผ ์๋ธ๋ท์ผ๋ก ๋๋๋ฉด ๋คํธ์ํฌ๋ฅผ ๋ ์์ ๋จ์๋ก ๋ถํ ํ ์ ์์ผ๋ฉฐ, ์ด๋ ํจ์จ์ ์ธ IP ์ฃผ์ ํ ๋น ๋ฐ ๊ด๋ฆฌ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
๋คํธ์ํฌ๋ฅผ ์๋ธ๋ท์ผ๋ก ๋๋๋ฉด ํธ๋ํฝ์ด ๋ถ์ฐ๋์ด ๋ ํจ์จ์ ์ธ ํต์ ์ด ๊ฐ๋ฅํ๊ณ , ๋ณด์ ๋ฐ ๊ด๋ฆฌ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
IP ์ฃผ์ ๊ตฌ์กฐ ์ดํด
์๋ธ๋ท ๋ง์คํฌ์ ์๋ ์๋ฆฌ๋ฅผ ์ดํดํ๊ธฐ ์ํด์๋ IP ์ฃผ์์ ๊ตฌ์กฐ๋ฅผ ๋จผ์ ์ดํดํด์ผ ํฉ๋๋ค.
IPv4 ์ฃผ์๋ 32๋นํธ๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ํํ ๋ค ๊ฐ์ 8๋นํธ๋ก ๊ตฌ์ฑ๋ 4๊ฐ์ ์ฅํ (octet)์ผ๋ก ํํ๋ฉ๋๋ค.
๊ฐ ์ฅํ ์ 0๋ถํฐ 255๊น์ง์ ๊ฐ์ ๊ฐ์ง ์ ์์ต๋๋ค.
์๋ธ๋ท ๋ง์คํฌ๋ ์ด 32๋นํธ ์ค์์ ์ด๋ค ๋ถ๋ถ์ด ๋คํธ์ํฌ ์ฃผ์๋ฅผ ๋ํ๋ด๋์ง, ์ด๋ค ๋ถ๋ถ์ด ํธ์คํธ ์ฃผ์๋ฅผ ๋ํ๋ด๋์ง๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.
์ด์ง์๋ก ํํ๋ ์๋ธ๋ท ๋ง์คํฌ์์ 1์ ๋คํธ์ํฌ ๋ถ๋ถ์, 0์ ํธ์คํธ ๋ถ๋ถ์ ๋ํ๋ ๋๋ค.
11111111.11111111.11111111.00000000
์ด ์๋ธ๋ท ๋ง์คํฌ์์ ์ฒ์ ์ธ ๊ฐ์ ์ฅํ ์ 1๋ก, ๋ง์ง๋ง ์ฅํ ์ 0์ผ๋ก ์ฑ์์ ธ ์์ต๋๋ค.
์ด๊ฒ์ ์ฒซ 24๋นํธ๊ฐ ๋คํธ์ํฌ ๋ถ๋ถ์ ๋ํ๋ด๊ณ , ๋๋จธ์ง 8๋นํธ๊ฐ ํธ์คํธ ๋ถ๋ถ์ ๋ํ๋ธ๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
์๋ธ๋ท ๋ง์คํฌ ์๋ ์๋ฆฌ
IP ์ฃผ์์ ์๋ธ๋ท ๋ง์คํฌ์ AND ์ฐ์ฐ
์๋ธ๋ท ๋ง์คํฌ๋ฅผ IP ์ฃผ์์ AND ์ฐ์ฐ์ ์ํํ๋ฉด ๋คํธ์ํฌ ์ฃผ์๊ฐ ์ป์ด์ง๋๋ค.
AND ์ฐ์ฐ์์ 1๊ณผ 1์ 1์ด๊ณ , ๊ทธ์ธ์ ๊ฒฝ์ฐ๋ 0์ ๋๋ค.
๋ฐ๋ผ์, ์๋ธ๋ท ๋ง์คํฌ์ 1์ด ์๋ ๋ถ๋ถ์ IP ์ฃผ์์ ํด๋น ๋ถ๋ถ์ด ๊ทธ๋๋ก ์ ์ง๋๊ณ , 0์ด ์๋ ๋ถ๋ถ์ 0์ผ๋ก ๋ณ๊ฒฝ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด, IP ์ฃผ์๊ฐ 192.168.1.25์ด๊ณ , ์๋ธ๋ท ๋ง์คํฌ๊ฐ 255.255.255.0์ผ ๊ฒฝ์ฐ
IP ์ฃผ์: 11000000.10101000.00000001.00011001
์๋ธ๋ท ๋ง์คํฌ: 11111111.11111111.11111111.00000000
AND ์ฐ์ฐ ๊ฒฐ๊ณผ: 11000000.10101000.00000001.00000000 (192.168.1.0)
์ด๋ ๊ฒ ํจ์ผ๋ก์จ ๋คํธ์ํฌ ์ฃผ์๋ฅผ ์ป์ ์ ์์ต๋๋ค.
์๋ธ๋ท์ ํฌ๊ธฐ ์กฐ์
์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์กฐ์ ํ์ฌ ๋คํธ์ํฌ๋ฅผ ์๋ธ๋ท์ผ๋ก ๋๋ ์ ์์ต๋๋ค.
์๋ธ๋ท ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ๊ฒ์ ์๋ธ๋ท ๋ง์คํฌ์ 1๋นํธ๋ฅผ ์ผ๋ง๋ ์ฌ์ฉํ ์ง์ ๋ฐ๋ผ ๊ฒฐ์ ๋ฉ๋๋ค.
๋ ๋ง์ 1๋นํธ๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ํฐ ์๋ธ๋ท์ด ์์ฑ๋๋ฉฐ, ๋ ์ฌ์ฉํ๋ฉด ๋ ์์ ์๋ธ๋ท์ด ์์ฑ๋ฉ๋๋ค.
์๋ธ๋ท ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ๊ฒ์ ์ฃผ๋ก ์๋ธ๋ท ๋ด์ ํฌํจ๋๋ ํธ์คํธ์ ์๋ฅผ ๊ฒฐ์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
๊ฐ ์๋ธ๋ท์ ์ต์ํ 2๊ฐ์ ํธ์คํธ ์ฃผ์๋ฅผ ์ฌ์ฉํด์ผ ํ๋ฏ๋ก, ์ฌ์ฉ ๊ฐ๋ฅํ ํธ์คํธ ์ฃผ์์ ์๋ 2^n - 2๋ก ๊ณ์ฐ๋ฉ๋๋ค (์ฌ๊ธฐ์ n์ 1๋นํธ์ ๊ฐ์์ ๋๋ค.) .
์๋ธ๋ท ํฌ๊ธฐ ์กฐ์ ์์
์๋ธ๋ท ๋ง์คํฌ๊ฐ 255.255.255.128์ธ ๊ฒฝ์ฐ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
ํด๋น ๋ง์คํฌ์ ์ด์ง ํ๊ธฐ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
11111111.11111111.11111111.10000000
์ด ์๋ธ๋ท ๋ง์คํฌ๋ ๋ง์ง๋ง 1๋นํธ๋ฅผ ์ ์ธํ ๋๋จธ์ง ๋ชจ๋ ๋นํธ๋ฅผ ๋คํธ์ํฌ ๋ถ๋ถ์ผ๋ก ์ฌ์ฉํฉ๋๋ค.
์ด ๊ฒฝ์ฐ, 1๋นํธ๋ฅผ ์ฌ์ฉํ๋ฏ๋ก 2^1=2๊ฐ์ ์๋ธ๋ท์ด ์์ฑ๋ฉ๋๋ค.
๊ฐ ์๋ธ๋ท์ 2^7 - 2 = 126๊ฐ์ ํธ์คํธ ์ฃผ์๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
๋ ๋ค๋ฅธ ์๋ก, ์๋ธ๋ท ๋ง์คํฌ๊ฐ 255.255.255.192์ธ ๊ฒฝ์ฐ๋ฅผ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
11111111.11111111.11111111.11000000
์ด ๊ฒฝ์ฐ์๋ ๋ง์ง๋ง 2๋นํธ๋ฅผ ํธ์คํธ ๋ถ๋ถ์ผ๋ก ์ฌ์ฉํ์ง ์์ต๋๋ค.
๋ฐ๋ผ์ 2^2=4๊ฐ์ ์๋ธ๋ท์ด ์์ฑ๋๋ฉฐ, ๊ฐ ์๋ธ๋ท์ 2^6-2=62๊ฐ์ ํธ์คํธ ์ฃผ์๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
์ด์ฒ๋ผ ์๋ธ๋ท ํฌ๊ธฐ๋ฅผ ์กฐ์ ํจ์ผ๋ก์จ ๋คํธ์ํฌ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ํ์์ ๋ง๊ฒ ์์์ ํ ๋นํ ์ ์์ต๋๋ค.
๋๋ฌด ์์ ์๋ธ๋ท์ ๋ง๋ค๋ฉด IP ์ฃผ์๊ฐ ๋ญ๋น๋์ง๋ง, ๋๋ฌด ํฐ ์๋ธ๋ท์ ํจ์จ์ฑ์ด ๋จ์ด์ง ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ์๋ธ๋ท ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ ๊ฒ์ ์ ์คํ ๊ณํ๊ณผ ๊ด๋ฆฌ๊ฐ ํ์ํ ์์ ์ ๋๋ค.
์ ์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ ๊น
์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ๋ ์ฃผ์ ์ด์ ๋ ๋คํธ์ํฌ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ํจ์จ์ ์ผ๋ก ๋ฆฌ์์ค๋ฅผ ํ ๋นํ๊ธฐ ์ํจ์ ๋๋ค.
IP ์ฃผ์ ๊ณต๊ฐ ํจ์จ์ฑ
IPv4 ์ฃผ์ ์ฒด๊ณ์์ ์ฌ์ฉ ๊ฐ๋ฅํ IP ์ฃผ์๋ ํ์ ๋์ด ์์ต๋๋ค.
์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ์ฌ ํฐ ๋คํธ์ํฌ๋ฅผ ์ฌ๋ฌ ์์ ์๋ธ๋ท์ผ๋ก ๋๋๋ฉด, ๊ฐ ์๋ธ๋ท์ ๋ ์ ์ ์์ ํธ์คํธ๋ฅผ ๊ฐ์ง๊ฒ ๋ฉ๋๋ค.
์ด๋ก์จ IP์ฃผ์ ๊ณต๊ฐ์ด ํจ๊ณผ์ ์ผ๋ก ํ์ฉ๋๋ฉฐ, ์ฃผ์ ๋ถ์กฑ ๋ฌธ์ ๋ฅผ ์ํํ ์ ์์ต๋๋ค.
ํธ๋ํฝ ๊ด๋ฆฌ ๋ฐ ๋ถ์ฐ
์๋ธ๋ท์ ์ฌ์ฉํ๋ฉด ํธ๋ํฝ์ ๋ถ์ฐ์ํฌ ์ ์์ต๋๋ค.
์๋ธ๋ท์ ๋ ผ๋ฆฌ์ ์ธ ๊ทธ๋ฃน์ ํ์ฑํ๋ฉฐ, ์ด๋ ํน์ ์๋ธ๋ท ๊ฐ์ ํธ๋ํฝ์ด ๋ด๋ถ์ ์ผ๋ก ์ฒ๋ฆฌ๋๋๋ก ํ ์ ์์ต๋๋ค.
๋คํธ์ํฌ์ ํจ์จ์ฑ์ ๋์ด๊ณ ๋ณ๋ชฉ ํ์์ ๋ฐฉ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
๋ณด์ ๊ฐํ
์๋ธ๋ท์ ํตํด ๋คํธ์ํฌ๋ฅผ ๋ ผ๋ฆฌ์ ์ธ ๋จ์๋ก ๋๋๋ฉด ๋ณด์์ ๊ฐํํ ์ ์์ต๋๋ค.
์๋ธ๋ท ๊ฐ์ ํต์ ์ ์ ์ดํ๊ณ , ํ์ํ ๊ฒฝ์ฐ ๋ฐฉํ๋ฒฝ ๋ฐ ๋ณด์ ์ ์ฑ ์ ์ ์ฉํ์ฌ ๋คํธ์ํฌ๋ฅผ ๋ณดํธํ ์ ์์ต๋๋ค.
๋คํธ์ํฌ ๊ด๋ฆฌ์ ์ฉ์ด์ฑ
์๋ธ๋ท์ ์ฌ์ฉํ๋ฉด ๋คํธ์ํฌ๋ฅผ ๊ด๋ฆฌํ๊ธฐ๊ฐ ๋ ์ฌ์์ง๋๋ค.
์๋ธ๋ท์ ๋ ผ๋ฆฌ์ ์ผ๋ก ๊ตฌ๋ถ๋์ด ์๊ธฐ ๋๋ฌธ์ ๊ฐ๊ฐ์ ์๋ธ๋ท์ ๋ํ ๊ด๋ฆฌ์ ๊ตฌ์ฑ์ด ๋จ์ํ๋ฉ๋๋ค.
๋ํ, IP์ฃผ์๋ฅผ ๋ ์ธ๋ฐํ๊ฒ ๊ด๋ฆฌํ๊ณ ํ ๋นํ ์ ์์ต๋๋ค.
๊ฐ์ข ์๋น์ค ๋ฐ ์๋ฒ ๊ด๋ฆฌ
ํน์ ์๋น์ค๋ ์๋ฒ๋ฅผ ํน์ ์๋ธ๋ท์ ๋ฐฐ์นํจ์ผ๋ก์จ ๊ด๋ฆฌ๋ฅผ ์ฉ์ดํ๊ฒ ํ ์ ์์ต๋๋ค.
์๋ธ๋ท์ ํตํด ์๋น์ค ๊ฐ์ ๋ ผ๋ฆฌ์ ๊ฒฝ๊ณ๋ฅผ ์ค์ ํ๋ฉด ํน์ ์๋น์ค๋ ์๋ฒ์ ๋ํ ์ ๊ทผ์ ์ ์ดํ๊ฑฐ๋ ๋ชจ๋ํฐ๋งํ ์ ์์ต๋๋ค.
์๋ธ๋ท์ ๋คํธ์ํฌ๋ฅผ ๋ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ํ์ฉํ๊ธฐ ์ํ ์ค์ํ ๋๊ตฌ๋ก, ๋ค์ํ ๋คํธ์ํฌ ํ๊ฒฝ์์ ์ฌ์ฉ๋ฉ๋๋ค.
'๐ป Computer Science > ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์๋ํฌ์ธํธ(Endpoint) ๋? (0) | 2024.01.10 |
---|---|
๊ด๋ฆฌํ ํ์ง ๋ฐ ๋์ (MDR) ์ด๋? MDR ์๋น์ค ์ฅ๋จ์ (0) | 2024.01.10 |
[๋คํธ์ํฌ] IPS, WAF, FW๋? (0) | 2023.11.08 |
๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด(Default Gateway) ๋? (0) | 2023.08.17 |
ํจํท(packet)์ด๋? ๋คํธ์ํฌ ํจํท์ ์ ์ (0) | 2023.08.09 |