0

ユーザーは AB または C のいずれかを選択します。 A - 10.0.0.0 /8 B - 172.16.0.0 /16 C - 192.168.0.0 /24

次に、スライダーをドラッグして、ネットワーク部分に必要なビット数を選択できます。

彼らがそれを行った後、そのネットワーク上の最後のホストを計算したいと思います。

簡単にするために、サブネット 0 だけにします。したがって、10.0.0.0 /16 は、ネットワーク アドレスとして 10.0.0.0 を持ち、最初のホストとして 10.0.0.1 を持つことになります。

これどうやってするの??

4

1 に答える 1

2

サブネット マスクを反転し、最後のビットを反転してネットワーク アドレスと OR します。

network address: 10.0.0.0
subnet mask: 255.255.0.0

binary snm:   11111111.11111111.00000000.00000000
inverted:     00000000.00000000.11111111.11111111

flipped last bit: 00000000.00000000.11111111.11111110
binary net addr:  00001010.00000000.00000000.00000000
OR operation:     00001010.00000000.11111111.11111110

last host:        10.0.255.254
于 2012-04-05T17:11:11.273 に答える