この質問では:
225.225.225.128は有効なサブネットマスクですか?
受け入れられた回答は、サブネットマスクが連続している必要があることを示しています。いくつかのコメントは、これが事実であると述べているRFCを参照しています。しかし、RFCでこれを見つけることができません。
RFC 95 (15ページ)には、255.255.255.88を使用した明示的な例があります。これは、4番目のオクテクトが01011000
のマスクを生成します。次に、17ページで、用語集に次のように記載されています。
Subnet Field The bit field in an Internet address denoting the subnet number. The bits making up this field are not necessarily contiguous in the address.
これをオーバーライドする最近の標準はありますか?見つかりませんでした( RFC 6918 RFC 950を更新しますが、サブネットマスクには影響しません)。
あるいは(上記の標準が有効であると仮定して)、サブネットマスクで非連続ビットフィールドを使用すべきではないという正当な理由がありますか?
CIDR(クラスレスドメイン間ルーティング)は1993年に RFC 1519 (現在は RFC 4632/BCP 122 )で登場し、非隣接サブネットマスクの終わりを綴りました。
「これらのルールに従った実装も一般化して、すべてのルーティング宛先で任意のネットワーク番号とマスクを受け入れるようにする必要があります。唯一の未解決の制約は、マスクを連続させておく必要があることです。」