서브넷 마스크
서브넷 마스크는 IP 주소가 네트워크 내에서 사용할 수 있는 범위를 정의하는 숫자입니다. 하나의 서브넷 마스크는 특정 네트워크에서 유효한 IP 수를 제한합니다. 여러 서브넷 마스크를 사용하면 하나의 네트워크를 더 작은 네트워크(서브네트워크 또는 서브넷이라고 함)로 구성할 수 있습니다. 같은 서브넷에 있는 시스템은 서로 직접 통신할 수 있지만, 서로 다른 서브넷에 있는 시스템은 라우터를 통해 통신해야 합니다.
서브넷 마스크는 시스템 IP 주소의 네트워크 부분을 숨기거나 가리고, 호스트 부분만 컴퓨터 식별자로 남깁니다. 서브넷 마스크는 IPv4 주소와 같은 형식을 사용합니다. 점으로 구분된 한 자리에서 세 자리까지의 숫자 네 부분으로 구성됩니다. 서브넷 마스크의 각 부분에는 IP 주소와 마찬가지로 0에서 255 사이의 숫자가 들어갈 수 있습니다. 예를 들어 Class C IP 주소에 일반적으로 사용되는 서브넷 마스크는 다음과 같습니다.
255.255.255.0
위 예에서 처음 세 부분은 모두 꽉 차 있습니다(255 중 255). 이는 서브넷 마스크 내 장치의 IP 주소가 처음 세 부분에서 서로 같아야 한다는 의미입니다. 각 컴퓨터 IP 주소의 마지막 부분은 0에서 255 사이의 어떤 값이든 될 수 있습니다. 서브넷 마스크가 255.255.255.0으로 정의된 경우 IP 주소 10.0.1.99와 10.0.1.100은 같은 서브넷에 있지만, 10.0.2.100은 그렇지 않습니다.
컴퓨터가 네트워크에 연결되어 있다면 Network 제어판(Windows) 또는 시스템 환경설정(macOS)에서 네트워크의 서브넷 마스크 번호를 확인할 수 있습니다. 대부분의 홈 네트워크는 기본 서브넷 마스크인 255.255.255.0을 사용합니다. 그러나 사무실 네트워크는 255.255.255.192와 같이 다른 서브넷 마스크로 구성될 수 있으며, 이 경우 IP 주소 수가 64개로 제한됩니다.
수천 대의 컴퓨터가 있는 대규모 네트워크에서는 255.255.0.0 서브넷 마스크를 사용할 수 있습니다. 이는 Class B 네트워크에서 사용하는 기본 서브넷 마스크이며, 최대 65,536개의 IP 주소(256 x 256)를 제공합니다. 가장 큰 Class A 네트워크는 255.0.0.0 서브넷 마스크를 사용하며, 최대 16,777,216개의 IP 주소(256 x 256 x 256)를 사용할 수 있습니다.
지식 테스트하기