プライベートクラスAネットワークで使用可能なアドレスの数を調べる方法[閉まっている]


-2

私はネットワーキングを勉強していて、この質問に出くわしました。

それぞれ最大400台のコンピュータを持つことができる14の別々のIPネットワークを設定するように依頼されます。どのIANAプライベートIPアドレス範囲を選択すればよいですか?

a。 10.0.0.0-10.255.255.255

b。 172.16.0.0-172.31.255.255

c。 192.168.0.0-192.168.255.255

d。 169.254.0.0-169.254.255.255

彼らは答えがbであると言う、しかし私はこれがなぜであるか理解することができないようであるか?


スーパーユーザーへようこそ:これは学校のプロジェクトのようで、ホームユーザーの問題ではないため、「質問」の要件には実際には適合しません。私は誰かが答えを知っていてコメントするかもしれませんが、それはまた話題としてレビューされるかもしれません。頑張ってください数分かけて読んでください: - superuser.com/help 、再びスーパーユーザーへようこそ。ありがとう
mic84

3
私は閉会で大丈夫だろう すべて クラスフルネットワークに関する何らかの理由によるものである宿題の質問、それはそれらがOPに積極的に有害であるという理由だけで。
grawity

3
@grawity非常に多くのネットワーキングコースが、多くの学生が生まれる前に段階的に廃止されていたアドレス指定方式をカバーしていることを私は思い出しません。
duskwuff

回答:


9

答えは "b"ではありません。答え かつて およそ25年前の "b" - しかしその後、サブネット化が発明され、その後クラスレスルーティング(CIDR)が問題になり、どちらもネットワークのカウント方法と分割方法を完全に変えました。

あなたの教材が過去の情報以外の文脈で「クラスA / B / C」ネットワークについて話しているならば、それは非常に時代遅れです。


なぜ だった 答えは "b"、とにかく?

IPが完全にクラスベースのネットワークを使用していたときに戻って、あなたがリストした範囲はこのように分けられました:

  • 10.0.0.0–10.255.255.255は、2 ^ 24のアドレスを持つ単一のクラスAネットワークです。
  • 172.16.0.0–172.31.255.255は16のクラスBネットワークのグループで、それぞれ2 ^ 16のアドレスがありました。
  • 192.168.0.0–192.168.255.255は、それぞれ2 ^ 8のアドレスを持つ256個のクラスCネットワークのグループです。
  • (169.254.0.0–169.254.255.255は パブリック その場合はクラスBネットワークなので、無視しましょう。)

1番目の範囲には1つのクラスフルネットワークしかなく、3番目の範囲には多数のネットワークがありましたが、それぞれ400台のホストには小さすぎます。したがって、2番目の範囲が唯一の選択でした。


ただし、前述のとおり、サブネット化は問題です。プライベート範囲 今日 このように分けられます:

  • 最初の範囲は、プレフィックス長が8ビットの10.0.0.0、または短い表記では10.0.0.0/8です。
  • 2番目の範囲は、プレフィックス長12の172.16.0.0、または172.16.0.0/12です。
  • 3番目の範囲は、プレフィックス長16の192.168.0.0、または192.168.0.0/16です。
  • (4番目の範囲(169.254.0.0/16)は、現在リンクローカル通信用に予約されているため、ルーティングには適していません。再度無視しましょう。)

サブネットまたはCIDRがある ではない 各範囲内の事前定義された数のネットワーク、事前定義されたネットマスクまたはプレフィックス長 - 必要に応じて任意の範囲を細分化することができます。

必要サイズを計算するための短い注意: x 住所、少なくともあなたは必要 ceil(log(x)/log(2)) 「ホスト」ビット32からそれを引くと、あなたは最大の "ネットワーク"ビット、すなわち最長の許容可能なプレフィックス長を得ます。

ご覧のとおり、3つの範囲すべてが14のサブネット×400のホスト(4 + 9ビット)に対応するのに十分な大きさです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.