서브넷 "범위"에는 어떤 IP 주소가 포함됩니까?

서브넷 "범위"에는 어떤 IP 주소가 포함됩니까?

서브넷(CIDR)을 이해하는 데 도움이 필요합니다.

나는 사용하고있다도구CIDR 주소가 주어지면 IP가 허용 가능한 범위에 있는지 확인합니다. IP 주소( 12.245.105.190)를 입력하고 서브넷 마스크( )를 사용하여 동일한 주소와 비교하면 12.245.105.190/3031보다 작은 값은 " NOT IN SUBNET"로 표시되지만 IP 주소를 포함하는 것처럼 보이는 범위를 제공합니다.

** NOT IN SUBNET **
IPV4 ADDRESS        12.245.105.190
IPV4 NETWORK        12.245.105.190
IPV4 CIDR PREFIX    30
IPV4 RANGE START    12.245.105.188 <-- seems smaller than my IP
IPV4 RANGE END      12.245.105.193 <-- seems larger

내가 무엇을 놓치고 있는지 이해하도록 도와주실 수 있나요?

답변1

서브넷 마스크는 비트 마스크입니다. 추가된 내용은 /30넷마스크가 32비트 중 가장 높은 30비트에 걸쳐 있음을 의미합니다.

       12 .       245 .       105 .       190 IPv4 address decimal
0000 1100 . 1111 0101 . 0110 1001 . 1011 1110 IPv4 address binary
1111 1111   1111 1111   1111 1111   1111 1100 netmask
0000 1100 . 1111 0101 . 0110 1001 . 1011 1100 network prefix

왼쪽의 30비트는 네트워크 부분/접두사입니다. 오른쪽의 마지막 두 비트는 호스트 부분을 구성합니다. 이는 호스트 부분(가장 낮은 두 비트)이

  • 0 0
  • 0 1
  • 1 0
  • 1 1

즉, 네트워크 접두사(위에서 처음 30비트)와 함께 사용하면

0000 1100 . 1111 0101 . 0110 1001 . 1011 1100  
       12 .       245 .       105 .       188
0000 1100 . 1111 0101 . 0110 1001 . 1011 1101
       12 .       245 .       105 .       189
0000 1100 . 1111 0101 . 0110 1001 . 1011 1110
       12 .       245 .       105 .       190
0000 1100 . 1111 0101 . 0110 1001 . 1011 1111
       12 .       245 .       105 .       191

따라서 이 하위 네트워크에는 4개의 주소가 있으며, 첫 번째 주소 00와 마지막 주소는 11각각 네트워크 및 브로드캐스트용으로 예약되어 있습니다. 이는 .188, .189, .190및 가 손상된 것처럼 보이는 온라인 도구에서 주장하는 것과는 .191반대로 하위 네트워크의 일부임을 의미합니다..188.193


또한보십시오Wikipedia - 하위 네트워크 - 인터넷 프로토콜 버전 4일반적인 IPv4 하위 네트워크, 특히 네트워크 접두사에 대한 자세한 내용은

관련 정보