이전 포스팅에서 간단한 서브넷팅을 해봤습니다.
이번에는 아래 조건으로 서브넷팅 연습을 해보겠습니다.
1. 서버는 네트워크의 첫번째 IP주소를 사용한다.
2. PC는 네트워크의 두번째 IP 주소를 사용한다.
3. 게이트웨이는 네트워크의 마지막 IP 주소를 사용한다.
4. DNS는 Seoul Server의 IP 주소를 사용한다.
문제1.
100.100.100.0/24 네트워크를 할당 받았을 때, 각자 다른 네트워크를 사용할 수 있도록 서브네팅 하시오.
(Seoul의 호스트 수: 100, Busan의 호스트 수: 50)
/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)
/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 입니다.
최종 결과를 확인하고 포스팅을 마무리하겠습니다.
[K-Digital Training, 애티버스러닝 교육 내용을 정리한 포스팅입니다.]
'Network' 카테고리의 다른 글
서브넷팅(Subnetting) ③네트워크 분리 방법, 서브넷팅 문제 심화 (0) | 2023.03.15 |
---|---|
서브넷팅(Subnetting) ① IP 주소, CIDR, 서브넷 마스크 계산 방법 (2) | 2023.02.27 |
Router & Switch ③라우터와 라우터 연결 & SSH 접속 (2) | 2023.02.27 |
Router & Switch ②네트워크 3개 (0) | 2023.02.27 |
Router & Switch ①네트워크 1개 (0) | 2023.02.24 |