
저는 현재 관련 없는 분야에서 학사 학위를 취득한 후 SE 석사 학위를 신청하려는 아마추어 프로그래머입니다.
우리나라에 입학시험이 있는데, 이것이 예시 문제 중 하나입니다.
"주어진 서브넷 구성에 대해 10.128.28.0/23의 범위를 가장 경제적인 방법으로 나누십시오"
호스트 수 | 서브넷 주소 | 넷마스크 | 방송 주소 | 호스트 IP 시작 | 끝 호스트 IP |
---|---|---|---|---|---|
192 | |||||
7 | |||||
27 | |||||
삼 | |||||
60 | |||||
15 |
이제 저는 "코딩"을 하는 동안 이런 것을 본 적이 없어서 검색하고 배우기 시작했습니다. 결국 나는 이런 것을 얻었습니다.
호스트 수 | 서브넷 주소 | 넷마스크 | 방송 주소 | 호스트 IP 시작 | 끝 호스트 IP |
---|---|---|---|---|---|
192 | 10.128.28.0 | 255.255.255.000 | 10.128.28.255 | 10.128.28.1 | 10.128.28.254 |
7 | 10.128.29.0 | 255.255.255.240 | 10.128.29.15 | 10.128.29.1 | 10.128.29.14 |
27 | 10.128.29.32 | 255.255.255.224 | 10.128.29.63 | 10.128.29.33 | 10.128.29.62 |
삼 | 10.128.29.64 | 255.255.255.248 | 10.128.29.71 | 10.128.29.65 | 10.128.29.70 |
60 | 10.128.29.128 | 255.255.255.192 | 10.128.29.191 | 10.128.29.129 | 10.128.29.191 |
15 | 10.128.29.192 | 255.255.255.224 | 10.128.29.223 | 10.128.29.193 | 10.128.29.222 |
나는 이것이 결코 좋지 않다는 것을 이해합니다. 나는 단지 내가 아이디어를 올바르게 얻었는지 알고 싶었습니다.
또한 테이블의 순서를 무시하고 가장 큰 서브넷에서 가장 작은 서브넷으로 이동하는 것이 더 "경제적"일 것이라고 생각합니다.
마지막으로, 이 질문의 맥락에서 넷마스크에 다른 크기를 사용하는 것이 허용되는지 확실하지 않지만 이를 사용하는 방법을 모르겠습니다. 실제 생활에서 가변 길이의 넷마스크에는 더 깊은 구성이 필요하다고 생각합니다.