特定のサブネットのネットワーク アドレスを見つけるにはどうすればよいでしょうか?

特定のサブネットのネットワーク アドレスを見つけるにはどうすればよいでしょうか?

XXXX /XX の x 番目のサブネット (172.16.0.0 /29 の 300 番目のサブネット) を見つけるにはどうすればいいですか?

答え1

  1. /29 サブネットにアドレスがいくつあるか計算します (完全な IP は 32 ビットなので、サブネットには 3 ビットが残ります)。2 の 3 乗は 8 です。サブネットごとに 8 つのアドレスがあります。

  2. 1つの/24サブネット(172.16.0.0-172.16.0.255)にいくつの/29サブネットが存在できるか見てみましょう。256/8なので、32の/29サブネットになります。

  3. 300を32で割ると9.75となり、300番目の/29サブネットは10番目の/24サブネット(172.16.9.0-172.16.9.255)に含まれる。これは、9つの完全な/24サブネットと10番目のサブネットの一部を取得する必要があるためである。

  4. 9*32を掛けると、9番目のサブネットは288番目の/29サブネットで終わるので、172.16.9.0/24からさらに12個の/29サブネットを取る必要があります。これは(12-1)*8なので、300番目は172.16.9.88.0/29です。

答え2

計算してみましょう。/29サブネットには 8 つのアドレス (3 ビットのホスト アドレス) がありますが、n-1 個のサブネットにはいくつのアドレスがあるでしょうか。また、それらのアドレスのうち 1 オクテットに収まるものはいくつでしょうか。

関連情報