Network / / 2023. 3. 6. 11:38

서브넷팅(Subnetting) ②네트워크 분리 방법, 서브넷팅 문제 예시

반응형

 

 

 

이전 포스팅에서 간단한 서브넷팅을 해봤습니다.

 

이번에는 아래 조건으로 서브넷팅 연습을 해보겠습니다.

 

 

 

1. 서버는 네트워크의 첫번째 IP주소를 사용한다.

 

2. PC는 네트워크의 두번째 IP 주소를 사용한다.

 

3. 게이트웨이는 네트워크의 마지막 IP 주소를 사용한다.

 

4. DNS는 Seoul Server의 IP 주소를 사용한다.

 

 

 

 

문제1.

100.100.100.0/24 네트워크를 할당 받았을 때, 각자 다른 네트워크를 사용할 수 있도록 서브네팅 하시오.

(Seoul의 호스트 수: 100, Busan의 호스트 수: 50)

 

 

Seoul(왼)과 Busan(오)의 네트워크 구조

 

/24는 서브넷 마스크 255.255.255.0 을 의미합니다.

총 255개의 호스트를 수용할 수 있겠습니다.

 

Seoul, Busan, 라우터와 라우터 사이 총 3개의 네트워크를 만들어야 합니다.

 

 

서브넷
마스크
0 128
(10000000)
192
(11000000)
224
(11100000)
240
(11110000)
248
(11111000)
252
(11111100)
254
(11111110)
255
(11111111)
네트워크
개수
1 2
(2^1)
4
(2^2)
8
(2^3)
16
(2^4)
32
(2^5)
64
(2^6)
128
(2^7)
125
(2^8)
네트워크
범위
255 128 64 32 16 8 4 2 0

 

 

네트워크를 2의 배수로 나눌 수 있으니 4개로 나누어봅시다.

 

가장 첫 주소(네트워크 ID)와 가장 마지막 주소(브로드캐스트)를 제외하면

하나의 네트워크 당 62개의 호스트를 수용할 수 있습니다.

 

하지만 서울의 호스트 수가 62개보다 많습니다.

 

이렇게 서브넷팅을 해보겠습니다.

 

 

 

4개의 네트워크 중 2개를 통합해서 Seoul에 할당하고

 

남은 2개의 네트워크는 각각 Busan과 라우터간의 통신에 사용하도록 합니다.

 

 

그럼 3개의 IP 주소는

 

100.100.100.0 ~ 100.100.100.127

100.100.100.128 ~ 100.100.100.191

100.100.100.192 ~ 100.100.100.255

 

세 구간으로 나눌 수 있습니다.

 

문제 조건에 맞게 IP주소를 할당해봅시다.

 

 

  서버 PC
Seoul IP 100.100.100.1 100.100.100.2
SM 255.255.255.128
GW 100.100.100.126
DNS 100.100.100.1
Busan IP 100.100.100.129 100.100.100.130
SM 255.255.255.192
GW 100.100.100.190
DNS 100.100.100.1
  Router1 Router2
IP 100.100.100.193 100.100.100.194
SM 255.255.255.192 255.255.255.192

 

 

서버와 네트워크의 주소는 각 네트워크의 첫번째, 두번째 IP 주소를 할당했습니다.

(가장 첫 주소(네트워크 ID)와 가장 마지막 주소(브로드캐스트)를 제외하는걸 잊지 맙시다.)

 

(Seoul: 100.100.100.1, 100.100.100.2)

(Busan: 100.100.100.129, 100.100.100.130)

(Router1: 100.100.100.193)

(Router2: 100.100.100.194)

 

Seoul의 서브넷마스크는 네트워크 개수를 2분할 한 128에 해당되고,

Busan과 라우터는 4분할 한 192에 해당됩니다.

 

(Seoul: 255.255.255.128)

(Busan: 255.255.255.192)

(Router: 255.255.255.192)

 

DNS 주소는 Seoul 서버의 IP주소를 사용하라고 했으니 100.100.100.1 입니다.

 

 

 

문제2.

200.200.200.0/25 네트워크를 할당 받았을 때, 각자 다른 네트워크를 사용할 수 있도록 서브네팅 하시오.

(Seoul의 호스트 수: 150, Busan의 호스트 수: 28)

 

 

Seoul(왼)과 Busan(오)의 네트워크 구조

 

 

/25는 서브넷 마스크 255.255.255.128 을 의미합니다.

총 128개의 호스트를 수용할 수 있겠습니다.

 

Seoul, Busan, 라우터와 라우터 사이 총 3개의 네트워크를 만들어야 합니다.

 

 

 

서브넷
마스크
0 128
(10000000)
192
(11000000)
224
(11100000)
240
(11110000)
248
(11111000)
252
(11111100)
254
(11111110)
255
(11111111)
네트워크
개수
1 2
(2^1)
4
(2^2)
8
(2^3)
16
(2^4)
32
(2^5)
64
(2^6)
128
(2^7)
125
(2^8)
네트워크
범위
255 128 64 32 16 8 4 2 0

 

 

우선 128개의 범위 내에서 4개로 나누어봅시다.

 

가장 첫 주소(네트워크 ID)와 가장 마지막 주소(브로드캐스트)를 제외하면

각 네트워크에 30개의 호트스를 할당 할 수 있는데

 

 

하지만 서울의 호스트 수가 30개보다 많습니다.

 

아까처럼 두 네트워크를 합쳐서 서브네팅 해봅시다.

 

 

 

 

4개의 네트워크 중 2개를 통합해서 Seoul에 할당하고

 

남은 2개의 네트워크는 각각 Busan과 라우터간의 통신에 사용하도록 합니다.

 

 

 

 

그럼 3개의 IP 주소는

 

200.200.200.0~ 200.200.200.63
200.200.200.64 ~ 200.200.200.95
200.200.200.96 ~ 200.200.200.127

 

세 구간으로 나눌 수 있습니다.

 

문제 조건에 맞게 IP주소를 할당해봅시다.

 

 

  서버 PC
Seoul IP 200.200.200.1 200.200.200.2
SM 255.255.255.192
GW 200.200.200.62
DNS 100.100.100.1
Busan IP 100.100.100.65 100.100.100.66
SM 255.255.255.224
GW 100.100.100.94
DNS 100.100.100.1

 

  Router1 Router2
IP 200.200.200.97 200.200.200.98
SM 255.255.255.224 255.255.255.224

 

 

서버와 네트워크의 주소는 각 네트워크의 첫번째, 두번째 IP 주소를 할당했습니다.

(가장 첫 주소(네트워크 ID)와 가장 마지막 주소(브로드캐스트)를 제외하는걸 잊지 맙시다.)

 

(Seoul: 200.200.200.1, 200.200.200.2)

(Busan: 100.100.100.65, 100.100.100.66)

(Router1: 200.200.200.97)

(Router2: 255.255.255.224)

 

Seoul의 서브넷마스크는 네트워크 개수를 4분할 한 192에 해당되고,

Busan과 라우터는 8분할 한 224에 해당됩니다.

 

(Seoul: 255.255.255.192)

(Busan: 255.255.255.224)

(Router: 255.255.255.224)

 

DNS 주소는 Seoul 서버의 IP주소를 사용하라고 했으니 100.100.100.1 입니다.

 

 

 

 

 

 

최종 결과를 확인하고 포스팅을 마무리하겠습니다.

 

 

 

문제1 결과

 

문제2 결과

 

 

 

 

 

 

 

 

[K-Digital Training, 애티버스러닝 교육 내용을 정리한 포스팅입니다.]

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유