Network

서브넷 마스크 의미 ('/24', '/32') ?

범데이 2021. 7. 23. 00:36
728x90

1. 개요

IP 주소 뒤에 24, 32... 이렇게 쓰여있는데 이건 어떤 의미일까?

 

ex) 192.168.1.0/24

ex) 192.168.1.0/32

 

 

2. 서브넷 마스크에 대해

 

위의 표기법은 IP 주소의 범위를 표현하기 위한 방식이다.

뒤에 '/24'는 0~ 255까지 ( 192.168.1.0 ~ 192.168.1.255) 까지의 범위를 표현하는것이다.)

'/32' 의 경우는 192.168.1.0 하나만 표현하는 것이다.

 

IP주소는 2^32 비트 숫자이다. 255.255.255.255는 이진수 11111111 11111111 11111111 11111111이 되는것.

 

 

24나 32는 이진수의 몇자리까지 <고정값>으로 두는지에 대한 정의이다.

24라고 하면, 앞에서부터 24비트가 고정이 되는것이다.

 

서브넷마스크는 기본적으로 1과 0 으로 구성되어 있다. IP는 32자리 2진수로 표현할 수 있다고 했는데, 서브넷마스크 또한, IP와 크기만큼 32자리 2진수로 표현한다. 굳이 IP보다 클 필요가 없고 작으면 마스크하는 의미가 없다.

서브넷마스크는 1과 0으로 이뤄져있고, 1이 연속으로 나와야한다. 11101 안되고. 11001 안된다. 무조건 1111000 이런식으로 1을 표현하기 위해선 1이 연속으로 나와야 한다.  IP주소에서 만약 192.168.0.1/24 라고 하면 이는 C클래스이고 기본 디폴트 마스크는 255.255.255.0 이다. 디폴트 마스크도 서브넷마스크라 이다. 255.255.255.0 은 우리가 알기 쉽게 10진수로 표현했을 뿐 2진수로 바꾸면....

 

결국 1111 1111.1111 1111.1111 1111.0000 0000 이다. 여기서 연속으로 1이 24개 있다. IP 뒤에 /24 라는 표현이 1이 24개가 있다는 뜻이다. 1은 네트워크 영역으로 사용하겠다는 뜻이고 0은 호스트 IP로 사용하겠다는 뜻이다. 즉 사용자에게 0이 표현된 부분만 호스트 IP를 할당할 수 있게 만들겠다는 뜻이다.

 

 

3. 서브넷 마스크 표

Subnet Subnet Mask (Dec) Host 수 비고
/8 255.0.0.0 16,777,216 A Class Default Subnet Mask
/9 255.128.0.0 8,388,608 A Class Subnet Mask
/10 255.192.0.0 4,194,304
/11 255.224.0.0 2,097,152
/12 255.240.0.0 1,048,576
/13 255.248.0.0 524,288
/14 255.252.0.0 262,144
/15 255.254.0.0 131,072
/16 255.255.0.0 65,536 B Class Default Subnet Mask
/17 255.255.128.0 32,768 B Class Subnet Mask
/18 255.255.192.0 16,384
/19 255.255.224.0 8,192
/20 255.255.240.0 4,096
/21 255.255.248.0 2,048
/22 255.255.252.0 1,024
/23 255.255.254.0 512
/24 255.255.255.0 256 C Class Default Subnet Mask
/25 255.255.255.128 128 C Class Subnet Mask
/26 255.255.255.192 64
/27 255.255.255.224 32
/28 255.255.255.240 16
/29 255.255.255.248 8
/30 255.255.255.252 4
/31 255.255.255.254 2
/32 255.255.255.255 1

 

 

 


#References

https://medium.com/%EA%B0%9C%EB%B0%9C-%EC%8B%B9%EB%8B%A4%EB%AC%BC%EC%96%B4/ip-%EC%A3%BC%EC%86%8C-%EB%B3%B4%EB%8B%A4%EB%B3%B4%EB%A9%B4-%EB%92%A4%EC%97%90-24-32-%EC%9D%B4%EB%A0%87%EA%B2%8C-%EC%93%B0%EC%97%AC%EC%9E%88%EB%8A%94%EB%8D%B0-%EC%9D%B4%EA%B1%B4-%EC%96%B4%EB%96%A4-%EC%9D%98%EB%AF%B8%EC%9D%BC%EA%B9%8C%EC%9A%94-192-168-1-0-24-%EC%9D%B4%EB%9F%B0%EA%B1%B0%EC%9A%94-1653d5b98180

https://limkydev.tistory.com/166

https://mani4u.tistory.com/88

 

반응형