부분망

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
호스트 식별자를 분리함으로써 부분망을 만드는 과정.

부분망(Subnetwork) 또는 부분망 마스크(IP Subnet Mask, IP 서브넷 마스크), IP 서브넷인터넷 프로토콜 스위트의 가시적인 부분이다.

IPv4 부분망 구하기[편집]

부분망을 구하는 과정은 한 주소의 네트워크 및 부분망 부분과 호스트 식별자를 구분하는 일을 포함한다. 이는 IP 주소 및 (부분)망 마스크 간 AND 비트 연산을 통해 수행한다. 이를 통해 네트워크 주소나 접두사(prefix)가 만들어지며 나머지는 호스트 식별자가 된다.

네트워크 접두사 결정[편집]

IPv4 네트워크 마스크는 32비트로 이루어져 있으며 일련의 숫자 1이 0들의 블록을 따른다. 뒷따르는 0들의 블록은 호스트 식별자의 일부임을 지시한다.

다음은 192.168.5.130이라는 주소와 이와 연계된 /24 네트워크 마스크 (255.255.255.0)으로부터 네트워크 접두사와 호스트 식별자를 구분하는 예이다. 이 연산은 이진 주소 형식을 사용하여 아래의 표로 나타나 있다.

이진 형태 닷 데시멀 노테이션
IP 주소 11000000.10101000.00000101.10000010 192.168.5.130
서브넷 마스크 11111111.11111111.11111111.00000000 255.255.255.0
네트워크 접두사 11000000.10101000.00000101.00000000 192.168.5.0
호스트 부분 00000000.00000000.00000000.10000010 0.0.0.130

부분망 구하기[편집]

부분망을 구하는 일은 호스트 부분으로부터 일부 상위 비트를 지정하고 서브넷 마스크 형성을 위해 네트워크 마스크 안에 이들을 묶는 과정이다. 이를 통해 하나의 네트워크를 더 조그마한 서브넷들로 나눈다. 다음의 표는 호스트 부분에서 2비트를 서브넷 마스크로 이동하여 이전 크기의 1/4만큼 되는 네 개의 더 작은 서브넷들을 형성한 예이다.

이진 형태 닷 데시멀 노테이션
IP 주소 11000000.10101000.00000101.10000010 192.168.5.130
서브넷 마스크 11111111.11111111.11111111.11000000 255.255.255.192
네트워크 접두사 11000000.10101000.00000101.10000000 192.168.5.128
호스트 부분 00000000.00000000.00000000.00000010 0.0.0.2

부분망과 호스트 수[편집]

사용 가능한 부분망의 수, 네트워크에서 구현 가능한 호스트의 수는 쉽게 계산할 수 있다. 위의 예에서 하부망을 만들기 위해 두 개의 비트를 빌려옴으로써 4(22)개의 구현 가능한 하부망을 만들 수 있다.

네트워크 네트워크 (이진) 브로드캐스트 주소
192.168.5.0/26 11000000.10101000.00000101.00000000 192.168.5.63
192.168.5.64/26 11000000.10101000.00000101.01000000 192.168.5.127
192.168.5.128/26 11000000.10101000.00000101.10000000 192.168.5.191
192.168.5.192/26 11000000.10101000.00000101.11000000 192.168.5.255

A/24 네트워크는 서브넷 마스크를 1비트씩 연속하여 증가시킴으로써 다음의 부분망으로 나눌 수 있다. 이는 /24 네트워크로 주소 할당이 가능한 호스트의 전체 수에 영향을 미친다. (마지막 줄)

접두사 크기 네트워크 마스크 이용 가능한 부분망 부분망 당
이용 가능한 호스트 수
사용 가능한
모든 호스트 수
/24 255.255.255.0 1 254 254
/25 255.255.255.128 2 126 252
/26 255.255.255.192 4 62 248
/27 255.255.255.224 8 30 240
/28 255.255.255.240 16 14 224
/29 255.255.255.248 32 6 192
/30 255.255.255.252 64 2 128
/31 255.255.255.254 128 2 * 256

*점대점(P2P) 연결에서만 적용 가능

IPv6 부분망 구하기[편집]

IPv6 주소 공간의 설계는 IPv4와는 상당히 다르다. IPv4에서의 서브네팅의 주 이유는 특히 기업과 같은 곳에서 상대적으로 작은 주소 공간을 효율적으로 이용할 수 있게 하기 위함이다. 커다란 주소 공간을 이용할 수 있으므로 IPv6에는 최종 사용자들에게까지도 이러한 제약이 존재하지 않는다.

같이 보기[편집]

바깥 고리[편집]