IPv4는 이론적으로 43억 개의 IP 주소를 가질 수 있다. 하지만 43억개를 각 네트워크 영역마다 아무렇게나 둘 수 없다는 문제를 가진다.
그렇기 때문에 ip주소를 네트워크에 분배할때 남는 ip가 없이 분배 해야한다.
서브넷 마스크는 정확히 IP를 어디까지 네트워크 주소이고 어디부터 호스트 주소인지 판단하기 위해 사용된다.
그렇다면 서브넷 마스크는 무엇인가??
IP 주소가 192.160.0.1/24 라고 하면 이는 C클래스이고 기본 디폴트 서브넷 마스크는 255.255.255.0 이다.
뒤에 24는 서브넷 마스크를 의미 하며 1이 24개 있단 뜻이다.