
サブネット (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ビットはネットワーク部分/プレフィックスです。右側の最後の2ビットはホスト部分です。つまり、ホスト部分(最下位2ビット)は
- 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 - サブネットワーク - インターネット プロトコル バージョン 4IPv4 サブネットワーク全般、特にネットワーク プレフィックスの詳細については、こちらをご覧ください。