문제2
IP Address가 '192.168.32.132'이며, 서브넷 마스크(Subnet Mask)가 '255.255.255.192'인 경우 빈칸 ①~②에 들어갈 가장 적합한 값을 쓰시오.
네트워크 주소(Network ID) | 192.168.32.(①) |
네트워크 주소와 브로드캐스트 주소를 제외한 주소 개수 | (②) |
해설
서브넷 마스크가 '255.255.255.192'라 했으니 2진수로 표현하면 "11111111.11111111.11111111.11000000"입니다.
CIDR로는 /26이고, 전체 /32에서 /26이니 가용할 수 있는 IP범위는 32-26=6칸입니다.
하나의 서브넷 당 IP주소는 2^6(=64)개가 됩니다
1) 192.168.32.0 ~ 192.168.32.63
2) 192.168.32.64 ~ 192.168.32.127
3) 192.168.32.128 ~ 192.168.32.191
4) 192.168.32.192 ~ 192.168.32.255
문제에서 주어진 192.168.32.132는 3번째 구간에 들어가게 되고 3번째 구간의 네트워크 주소는 192.168.32.128이 됩니다
① : 192.168.32.128
그리고 네트워크 주소와 브로드캐스트 주소를 제외한 주소 개수는 64개에서 2개를 제외한 62개가 됩니다
② : 62개
문제3
130.168.16.0/20을 17개로 나누고, 10번째 서브넷의 브로드 캐스트 아이피는?
해설
이 문제도 방식이 비슷합니다.
/20이기 때문에 서브넷 마스크는 11111111.11111111.11110000.00000000가 됩니다.(3옥텟만 고려해주면 됩니다)
130.168.16.0/20의 3번째 옥텟 16은 이진수로 표현하면 "00010000"이 됩니다. 그리고 /20은 3옥텟의 뒤 4자리부터 조정이 가능하니 기본 네트워크 호스트의 범위는 "xxx.xxx.00010000.00000000 ~ xxx.xxx.00011111.11111111"가 됩니다.
기본 네트워크의 호스트 범위는 130.168.16.0 ~ 130.168.31.255가 됩니다.
17개로 나누라 했으니 2^4(=16) < 17 < 2^5(=32)가 됩니다.
더 적은 수로 나눌 수는 없으니 2^5(=32)가 됩니다.
전체 /32에서 /20이므로 가용할 수 있는 범위는 /12이고 그것을 17개의 서브넷으로 나눠야 하니 2^5으로 나누는데 2^12-5 = 2^7(=128)이 되므로 하나의 서브넷은 128개의 IP를 가지게 됩니다.
128개의 아이피라면 4옥텟은 이렇게 나눠지게 됩니다.
0~127
128~255
127은 "01111111"이고 255는 "11111111"이니까 (브로드 캐스트 주소를 묻는 문제니 각 서브넷의 마지막 주소만 고려합니다) 다음과 같은 순서로 진행됩니다.
첫 번째 서브넷: 130.168.16.0 ~ 130.168.16.127
두 번째 서브넷: 130.168.16.128 ~ 130.168.16.255
세 번째 서브넷: 130.168.17.0 ~ 130.168.17.127
네 번째 서브넷: 130.168.17.128 ~ 130.168.17.255
다섯 번째 서브넷: 130.168.18.0 ~ 130.168.18.127
여섯 번째 서브넷: 130.168.18.128 ~ 130.168.18.255
일곱 번째 서브넷: 130.168.19.0 ~ 130.168.19.127
여덟 번째 서브넷: 130.168.19.128 ~ 130.168.19.255
아홉 번째 서브넷: 130.168.20.0 ~ 130.168.20.127
열 번째 서브넷: 130.168.20.128 ~ 130.168.20.255
문제에서 열 번째 서브넷의 브로드 캐스트 주소를 물어봤으니 정답은 130.168.20.255가 됩니다!
'[Computer Science] > [컴퓨터네트워크]' 카테고리의 다른 글
[컴퓨터네트워크] IPv4 주소 대역폭 (0) | 2024.08.12 |
---|---|
[컴퓨터네트워크] 서브넷 네트워킹 문제4, 5, 6, 7, 8 (0) | 2024.07.26 |
[컴퓨터네트워크] 서브넷 네트워킹 문제1 (0) | 2024.04.12 |
[컴퓨터네트워크] HTTP 메서드, 세션과 쿠키 (0) | 2024.02.28 |
[컴퓨터네트워크] TCP의 3-way handshake (1) | 2024.01.06 |