アプリ版:「スタンプのみでお礼する」機能のリリースについて

ネットワーク内でPC・ルータに設定できるIPアドレスの総数について。
(1)172.20.0.0/12
(2)10.240.0.0/12
「(1)、(2)のように表現されるIPネットワークアドレスが与えられたとき、そのネットワーク内でPC・ルータに設定できるIPアドレスの総数を答えなさい。ただし、ブロードキャストアドレスは解答に含まないとする。」と
いう問題なんですが、自分の解答は
(1)2^16 -2=65534
(2)2^12 -2=4094
という結果になったのですがこれで正しいのでしょうか?

A 回答 (4件)

>32-12=20ですから



算数レベルでアホな間違いかましました…フォロー(?)サンクスです。
    • good
    • 0

御自分で計算された結果から想像すると(1)は172.20.0.0/16のうち間違いですよね?



ホストアドレス数は(ルータやPCで使えるIPアドレスの総数)は
32ビットマスクの時を除きマスク長から以下の式で求められます。

ホストアドレス数=2^(32-マスク長)-2

なので
(1) 2^(32-16)-2 = 65,534
(2) 2^(32-12)-2 = 1,048,574
となります。
    • good
    • 0

32-12=20ですから、


どちらも2^20-2になると思います。
    • good
    • 0

>(1)172.20.0.0/12



ネットワークアドレスが…172.16.0.0、ブロードキャストアドレスが…172.31.255.255になります。
ホスト部分に使えるビット数が24ビット(32-12=24)ですから…2^24 - 2で16777213。
# 一番小さいIPアドレスは172.16.0.1、大きいIPアドレスは172.31.255.254に。

>(2)10.240.0.0/12
ネットワークアドレスが…10.240.0.0、ブロードキャストアドレスが…10.255.255.255になります。
ホスト部分に使えるビット数が24ビット(32-12=24)ですから…2^24 - 2で16777213。
かと……。
# 一番小さいIPアドレスは10.240.0.1、大きいIPアドレスは10.255.255.254に。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!