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://limkydev.tistory.com/166
'Network' 카테고리의 다른 글
포트포워딩, DMZ 설정이란? (0) | 2021.12.11 |
---|---|
LAN(Local area network), WAN(Wide area Network)의 차이점 (0) | 2021.12.11 |
(네트워크 장비) 스위치 허브와 공유기의 차이점? (0) | 2021.12.11 |
포트(Port)에 대해 + 잘 알려진 포트 (0) | 2021.11.30 |
(네트워크 장비) 허브, 스위치, 라우터의 특징 (0) | 2021.08.01 |