
서브넷(CIDR)을 이해하는 데 도움이 필요합니다.
나는 사용하고있다도구CIDR 주소가 주어지면 IP가 허용 가능한 범위에 있는지 확인합니다. IP 주소( 12.245.105.190
)를 입력하고 서브넷 마스크( )를 사용하여 동일한 주소와 비교하면 12.245.105.190/30
31보다 작은 값은 " 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 하위 네트워크, 특히 네트워크 접두사에 대한 자세한 내용은