サブネット マスクの計算に問題があります。
xyz 大学が、ネットワーク アドレス を使用して小規模なプライベート ネットワークをセットアップすることを計画しているとします192.168.20.0
。大学の学科数は7で最大数です。各部門のホストの数は 25 です。サブネット マスクの計算方法は?
そのような種類の問題を計算するためのチュートリアルを見つけるためにグーグルで検索しようとしたとき、何も得られませんでした。
サブネット マスクの計算に問題があります。
xyz 大学が、ネットワーク アドレス を使用して小規模なプライベート ネットワークをセットアップすることを計画しているとします192.168.20.0
。大学の学科数は7で最大数です。各部門のホストの数は 25 です。サブネット マスクの計算方法は?
そのような種類の問題を計算するためのチュートリアルを見つけるためにグーグルで検索しようとしたとき、何も得られませんでした。
この質問は2年前のものだと思いますが、他の人がこれと同様の宿題の問題を抱えてここに来たら、追加すると思いました. 各ネットワークが 30 を超えるホストを必要としないと仮定すると (25 が最大になると述べられています)、ネットワークごとに 5 つのホスト ビットと 27 のサブネット識別子ビットを使用できます。
次の理由により、5 ビットで 30 のホストを表すことができます。
したがって、32 個の数値を 5 バイナリ ビットで表すことができます。
各サブネットの最小アドレスはネットワーク アドレスであり、最大アドレスはブロードキャストであるため、2 を引きます。
(2^4)-2=14 であるため、4 ビットでは不十分です。
より多くのビットを使用すると、サブネット間のギャップが大きくなり、アドレスが無駄になる可能性があります。
通常、これらは利用可能な最も低いアドレスとして割り当てられます (少なくとも宿題のためです)。
192.168.20.0 バイナリ = 11000000.10101000.00010100.00000000
sashang の答えは機能しますが、これが宿題である場合、教授は、最も右側のサブネット識別子 (またはネットワーク識別子) ビットを最初に更新するように求めます。CIDR表記の「/27」から、サブネット識別子に27ビットがあることがわかります。以下の太字の最初の 27 ビットです。
11000000.10101000.00010100.000 00000
右端からインクリメントして 7 つのサブネットを作成すると、次のサブネット アドレスが得られます。左側の残りのネットワーク アドレスではなく、変更される 2 進数のみを太字にします。
11000000.10101000.00010100. 000 00000 = 192.168.20.0/27 11000000.10101000.00010100. 001 00000 = 192.168.20.32/27 11000000.10101000.00010100. 010 00000 = 192.168.20.64/27 11000000.10101000.00010100. 011 00000 = 192.168.20.96/27 11000000.10101000.00010100. 100 00000 = 192.168.20.128/27 11000000.10101000.00010100. 101 00000 = 192.168.20.160/27 11000000.10101000.00010100. 110 00000 = 192.168.20.192/27
/27 のマスクは、ホストの IP アドレスに 5 ビットを提供し、25 のホストを表すには 5 ビットで十分です。各部門は異なるネットワークに接続できます。たとえば、部門 A は 192.168.20.0/27、部門 B は 192.168.21.0/27 などです。