TEST/Text

[Subnetting] 실습_Host 기준으로 나누기. 1

히두두 2021. 6. 28. 19:52

[시나리오]

- 할당 받은 Network : C Class 200.200.200.0 Network
- 하나의 Network 영역에 Host 30개씩 할당

 

<풀이>

1. 개수확인 : 30개 + 2 = 32 

                                          → 32를 포함하는 2의 거듭제곱 값 → 32 = 𝟐^5 → 지수 값 5(5 비트 변경)

 


2. Subnet Mask 구하기
> 기존의 네트워크 mask : 255.255.255.0  C Class이므로 3번째 옥텟까지 Net ID
> host ID bit의 오른쪽에서부터 지수 값 만큼 Host ID(0) 유지(고정)

 > 기존의 Net ID와 유지되는 Host ID 사이의 bit를 1로 변환하고 Subnet ID로 지정

 

기존 Mask 

1111 1111 . 1111 1111 . 1111 1111 . 0000 0000  

                                                                               0 0000 <- 지수 값 만큼 Host ID

> 남은 Host ID 부분이 새로운 Net ID로 변경
> 8개의 비트 중 5개는 Host ID로 사용되어야 하고 남는 3개의 비트             

> 새로운 Net ID로 변경

 

Subnet Mask

1111 1111 . 1111 1111 . 1111 1111 . 1110 00000

-> 255.255.255.224

 

 

3. Network 구하기

주어진 Network : 200.200.200.0

1100 1000 . 1100 1000 . 1100 1000 . 0000 0000

                                             ~

1100 1000 . 1100 1000 . 1100 1000 . XXX0 0000

 

1100 1000 . 1100 1000 . 1100 1000 . 0000 0000
1100 1000 . 1100 1000 . 1100 1000 . 0010 0000
1100 1000 . 1100 1000 . 1100 1000 . 0100 0000
1100 1000 . 1100 1000 . 1100 1000 . 0110 0000
1100 1000 . 1100 1000 . 1100 1000 . 1000 0000
1100 1000 . 1100 1000 . 1100 1000 . 1010 0000
1100 1000 . 1100 1000 . 1100 1000 . 1100 0000
1100 1000 . 1100 1000 . 1100 1000 . 1110 0000

 

 

4. Subnet 정보
+ sub1(32개 씩 할당)
1100 1000 . 1100 1000 . 1100 1000 . 0000 0000
                                             ~
1100 1000 . 1100 1000 . 1100 1000 . 0001 1111
> Network Address : 200.200.200.0
> Subnet Mask : 255.255.255.224
> Direct Broadcast Address : 200.200.200.31
> 할당 가능 IP 범위 : 200.200.200.1 ~ 200.200.200.30 (30개 할당 가능)