리눅스마스터1급 기출문제/1802회

[리눅스마스터] 서브넷 마스크 이해

Linuxpia4U 2024. 12. 6. 06:53
반응형

문제 18

다음 설명과 같을 때 설정하는 서브넷 마스크 값으로 가장 알맞은 것은?


C 클래스에 속한 1개의 네트워크를 할당받은 상태이다. 이 네트워크 대역을 사용하는 부서가 4곳이라 4개의 서브넷을 구성하려고 한다.


1. 255.255.255.4

2. 255.255.255.64

3. 255.255.255.128

4. 255.255.255.192


해설

C 클래스 기본 서브넷


C 클래스의 기본 서브넷 마스크는 255.255.255.0입니다.

이는 24비트가 네트워크 부분을 나타내고, 나머지 8비트가 호스트 부분을 나타냅니다.

즉, 기본적으로 하나의 C 클래스 네트워크는 256개의 주소(2⁸)를 사용할 수 있습니다.


서브넷을 4개로 나누기


서브넷을 나누기 위해 호스트 비트를 네트워크 비트로 전환해야 합니다.

2² = 4개의 서브넷이 필요하므로, 2개의 호스트 비트를 네트워크 비트로 전환합니다.

네트워크 비트를 2개 추가하면 서브넷 마스크는 26비트가 됩니다.

서브넷 마스크(26비트): 11111111.11111111.11111111.11000000

이를 10진수로 변환하면 255.255.255.192가 됩니다.


서브넷당 호스트 수


서브넷당 사용 가능한 호스트 주소 개수는 다음과 같이 계산됩니다:


6개의 호스트 비트가 남았으므로: 62개의 호스트 주소를 각 서브넷에서 사용할 수 있습니다.


정답


4번. 255.255.255.192


정리


서브넷을 4개로 나누기 위해 C 클래스 기본 서브넷 마스크(255.255.255.0)를 255.255.255.192(26비트)로 변경해야 합니다.

이 설정은 각 서브넷에서 최대 62개의 호스트 주소를 사용할 수 있도록 합니다.



반응형