0

サブネット マスクの計算に問題があります。

xyz 大学が、ネットワーク アドレス を使用して小規模なプライベート ネットワークをセットアップすることを計画しているとします192.168.20.0。大学の学科数は7で最大数です。各部門のホストの数は 25 です。サブネット マスクの計算方法は?

そのような種類の問題を計算するためのチュートリアルを見つけるためにグーグルで検索しようとしたとき、何も得られませんでした。

4

2 に答える 2

2

この質問は2年前のものだと思いますが、他の人がこれと同様の宿題の問題を抱えてここに来たら、追加すると思いました. 各ネットワークが 30 を超えるホストを必要としないと仮定すると (25 が最大になると述べられています)、ネットワークごとに 5 つのホスト ビットと 27 のサブネット識別子ビットを使用できます。

次の理由により、5 ビットで 30 のホストを表すことができます。

  • 2^5 = 32

したがって、32 個の数値を 5 バイナリ ビットで表すことができます。

各サブネットの最小アドレスはネットワーク アドレスであり、最大アドレスはブロードキャストであるため、2 を引きます。

  • 32-2=30 の割り当て可能なアドレス

(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

于 2015-05-05T04:28:44.840 に答える
2

/27 のマスクは、ホストの IP アドレスに 5 ビットを提供し、25 のホストを表すには 5 ビットで十分です。各部門は異なるネットワークに接続できます。たとえば、部門 A は 192.168.20.0/27、部門 B は 192.168.21.0/27 などです。

于 2013-04-03T04:16:18.950 に答える