부분망: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
편집 요약 없음
잔글편집 요약 없음
4번째 줄:
== IPv4 부분망 구하기 ==
부분망을 구하는 과정은 한 주소의 네트워크 및 부분망 부분과 호스트 식별자를 구분하는 일을 포함한다. 이는 IP 주소 및 (부분)망 마스크 간 [[비트 연산|AND 비트 연산]]을 통해 수행한다. 이를 통해 네트워크 주소나 접두사(prefix)가 만들어지며 나머지는 호스트 식별자가 된다.
=== 네트워크 접두사 결정 ===
IPv4 네트워크 마스크는 32비트로 이루어져 있으며 일련의 숫자 1이 0들의 블록을 따른다. 뒷따르는 0들의 블록은 호스트 식별자의 일부임을 지시한다.
 
다음은 192.168.5.130이라는 주소와 이와 연계된 /24 네트워크 마스크 (255.255.255.0)으로부터 네트워크 접두사와 호스트 식별자를 구분하는 예이다. 이 연산은 이진 주소 형식을 사용하여 아래의 표로 나타나 있다.
{| class="wikitable" style="margin:left;"
!
! 이진 형태
! 닷 데시멀 노테이션
|-
| IP 주소
| <code>11000000.10101000.00000101.10000010</code>
| <code>192.168.5.130</code>
|-
| 서브넷 마스크
| <code>11111111.11111111.11111111.00000000</code>
| <code>255.255.255.0</code>
|-
| 네트워크 접두사
| <code>11000000.10101000.00000101.00000000</code>
| <code> 192.168.5.0</code>
|-
| 호스트 부분
| <code>00000000.00000000.00000000.10000010</code>
| <code> 0.0.0.130</code>
|}
 
=== 부분망 구하기 ===
부분망을 구하는 일은 호스트 부분으로부터 일부 상위 비트를 지정하고 서브넷 마스크 형성을 위해 네트워크 마스크 안에 이들을 묶는 과정이다. 이를 통해 하나의 네트워크를 더 조그마한 서브넷들로 나눈다. 다음의 표는 호스트 부분에서 2비트를 서브넷 마스크로 이동하여 이전 크기의 1/4만큼 되는 네 개의 더 작은 서브넷들을 형성한 예이다.
{| class="wikitable" style="margin:left;"
!
! 이진 형태
! 닷 데시멀 노테이션
|-
| IP 주소
| <code>11000000.10101000.00000101.10000010</code>
| <code> 192.168.5.130</code>
|-
| 서브넷 마스크
| <code>11111111.11111111.11111111.'''11'''000000</code>
| <code>255.255.255.192</code>
|-
| 네트워크 접두사
| <code>11000000.10101000.00000101.10000000</code>
| <code> 192.168.5.128</code>
|-
| 호스트 부분
| <code>00000000.00000000.00000000.00000010</code>
| <code> 0.0.0.2</code>
|}
 
== IPv6 부분망 구하기 ==