10비트 서브넷 식별자를 사용하는 클래스 B 네트워크에서 사용할 올바른 서브넷 마스크는 무엇입니까?

10비트 서브넷 식별자를 사용하는 클래스 B 네트워크에서 사용할 올바른 서브넷 마스크는 무엇입니까?

D인줄 알았는데 틀렸네요 혹시 정답이 무엇인지, 왜인지 아시는 분 계신가요?

답변: 255.192.255.255

B. 255.255.255.192

씨. 255.255.192.0

D.255.192.0.0

답변1

IP 주소는 32비트입니다. 서브넷을 식별하는 데 10비트가 사용되면 호스트에는 22비트가 남습니다. 서브넷 식별자는
11111111110000000000000000000000
이며 "이진 점" 표기법에 점이 추가되면 다음과
같습니다
.

질문 #1: 정답이 무엇인지 아는 사람 있나요?
예. D입니다.

질문 #2: 왜요?
위에서 설명한대로.

암시된 질문 #3: 내가 무엇을 잘못했나요?
아무것도 아님. 누군가가 뭔가 잘못했는데 그건 당신이 아니었습니다. 시험의 정답을 결정한 사람은 바로 그 사람이었습니다.

그렇지 않다면... 아마도 그들은 어느 정도 의미가 있을 수 있는 다른 용어를 사용했을 것입니다.
255.0.0.0은 클래스 A에 대해 암시되며 "네트워크 마스크"라고 말할 수 있습니다. 마찬가지로 255.255.0.0은 클래스 B의 "네트워크 마스크"입니다. 그런 다음 클래스 B 네트워크 내에서 서브넷을 식별하기 위한 추가 비트를 원할 경우 해당 네트워크 내의 서브넷에 대해 최대 10개의 추가 비트를 사용할 수 있습니다. 그렇게 보면 255.255. 시작 부분에 암시되어 있으므로 그 뒤에 255.192를 추가하면 답 B가 됩니다. 그것이 의미하는 바라면 음, 형편없는 속임수 질문이라고 말하지만 그것이 그것을 보는 또 다른 방법이라고 생각합니다.

답변2

그러나 "10비트 서브넷 식별자"를 총 10비트로 해석하려고 했습니다.RFC 950, 서브넷 부분은옆에클래스 B + 10비트 서브넷 = 총 26비트(즉, /26 네트워크)를 제공하는 클래스형 네트워크 부분입니다. 이는 넷마스크를 사용합니다 255.255.255.192.

  For example, the Internet address might be interpreted as:

     <network-number><subnet-number><host-number>

  ....

  For example, on a Class B network with a 6-bit wide subnet field,
  an address would be broken down like this:

                       1                   2                   3
   0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  |1 0|        NETWORK            |  SUBNET   |    Host Number    |
  +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

참고 사항

흥미롭게도 이 문서에서는 비연속 마스크도 허용했습니다. 이는 답변 A도 기술적으로 가능하다는 것을 의미합니다.이것질문. (이것은 귀하의 설문지가 얼마나 오래되었는지도 보여줍니다...) 다행히도 그러한 이단은 나중에 금지되었습니다.

관련 정보