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

初歩的な質問なのですが、
サブネットマスクを設定するときに、
よく255.255.255.0の設定を見かけるのですが、
255.255.255.240と設定をすることってあるのですか?

A 回答 (2件)

はい、ありますよ。



このような場なので説明は簡単にしますね。サブネットマスクで
1)255.255.255.0は  11111111111111111111111100000000 のことです。
2)255.255.255.240は 11111111111111111111111111110000 のことです。

1のサブネットマスクを使った環境では、
・ネットワークアドレスは左の方の1が続く24bitで、
・その次の0のbit数分(=8)、つまり256台分だけ機器を接続できます。(*)

2のサブネットマスクを使った環境では、
・ネットワークアドレスは左の方の1が続く28bitで、
・その次の0のbit数分(=4)、つまり16台分だけ機器を接続できます。


IPアドレスがたとえば192.168.0.170だとすると、これは
3)11000000101010000000000010101010 です。

1の環境では
・ネットワークアドレスは110000001010100000000000 で
・機器のアドレスは10101010 です。

3の環境では
・ネットワークアドレスは1100000010101000000000001010 で
・機器のアドレスは1010 です。


何でこうなっているかといいますと、
1の方式を採用すると1台しか機器が無くても256台分のアドレスを消費してしまいます。
2なら16台分で済みます。
とにもかくにも、256*256*256*256しかIPアドレスがない(*)わけですから、無駄にアドレスを消費しないようこのような方法が考え出されました。


*:正確には色々ありますが、理解を妨げないように省略しています。
    • good
    • 0

ありますよ。


ネットマスクというのはIPアドレスのなかのどのIPアドレスをLANなどに流す対象にするかを決めるための物ですので255.255.255.0にしていればたとえば192.168.0.1などのアドレスを使っていれば192.168.0.1から192.168.0.255までを通すことになりますが、255.255.255.240にすると2進にすると
11111111.11111111.11111111.11110000となり最後の0000の影響でIPアドレスの2進で最後の4桁が0000から1111までの物が通るようになりますので192.168.0.1から192.168.0.15までのアドレスを持つ物が通るようになります。
    • good
    • 0

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