IPアドレス範囲計算ロジック

IPアドレス範囲計算ロジック

計算したい

  1. ネットワークアドレス
  2. 最初のホストのアドレス
  3. 最後のホストのアドレス
  4. ブロードキャストアドレス

ネットワークの IP アドレスが指定されている場合、この問題を解決するための標準的な計算はありますか?

上記の質問を解決するのに役立つ次のサイトを見つけることができました。 http://www.csgnetwork.com/ipinfocalc.html

答え1

これにはサブネットに関する適切な理解が必要であり、推測方法について概要を説明します。

サブネットと IP アドレスは、ドット 10 進数形式の逆バイナリ数値です (すべてが標準範囲を使用している場合)。

サブネット 255.255.255.0 == 11111111 1111111111 11111111 00000000 は 10 進数で表され、使用可能な IP は 256 個 (0 - 255) であることを意味します。

標準のサブネット化を使用すると、クライアントの IP が 192.168.1.101 であると想定できます。

ネットワークアドレスは 192.168.1.0 です。最初のアドレス (およびおそらくゲートウェイ) は、その範囲 192.168.1.1 の最初のアドレスです。ブロードキャストアドレスは常に範囲 192.168.1.255 の最後の数字です。クライアントが使用できる最後のアドレスはブロードキャスト - 1、つまり 192.168.1.254 です。

これは本当に非常に高度な内容であり、かなり複雑なため完璧な説明ではありません。

計算のヘルプ:簡単にスクリプト化できるアドレスの計算方法をご覧ください。

がここにありますサブネット化の良い入門書同じように

関連情報