プライベートネットワークのアドレス

2度目の書き込みになります、ととぼんです。
またまた質問で恐縮なのですが、お教えいただければ幸いです。

「完全理解 TCP/IP」を読むと
192.168.0.0 ~ 192.168.255.255
はプライベートネットワークとして自由に使えるとあります(P75)。
それはわかるのですが、いろいろ調べてみると大抵のところでは
ネットワークアドレスとして
192.168.0.0/24 か
192.168.1.0/24
のどちらかを使っているようで、特に 192.169.1.0/24 のほうが多いようです。
「完全理解」でも後者を使って説明されている部分があります。
私としては「0」から使えるのだから前者の方がすっきりしているのではないかと
思うのですが、後者のほうが多いのには何か(暗黙的な?)わけがあるので
しょうか。

名前: 
ととぼん
日時: 
02/11/27 21:33

コメント

ととぼんさん,こんにちわ。お久しぶりです。

いやー,何とお答えすればよいのでしょうか。
結局は好みの問題ですからねぇ。
人間は『0』よりも『1』から始めるほうが自然だと感じる,ということかもしれません。
あるいは,ホスト番号の部分のビット値を全部『0』にしたアドレスは,
個々のホストを指すのではなく,ネットワーク全体を指すものとして使う,
という特例があるので,
ホスト番号を割り当てるときは,『1』から始めるのが通例です。
その考え方があるから,このケースでも,
『0』ではなく,『1』から始めるのかもしれません。
ちなみに,『完全理解 TCP/IP...』で『1』から使い始めているのは,
この理由から,なるべく読者に違和感を与えないようにしよう,
と配慮しているためです。

その辺,推測することはできても,
それ以上のところは,私にもよくわかりません。
ゴメンナサイ。

なお,192.168.0.0 ~ 192.168.255.255 の範囲は自由に使えるので,
192.168.0.0/24 も 192.168.1.0/24 も
どちらも正しいアドレスに違いありません。

お返事ありがとうございます。

>ホスト番号を割り当てるときは,『1』から始めるのが通例です。
>その考え方があるから,このケースでも,
>『0』ではなく,『1』から始めるのかもしれません。

なるほど、確かにそう考えると「0」は特殊な数字で、逆に不自然なのかもしれませんね。

今度ネットワーク構成を変更するときにどちらにするかまた考えて
みることにします。ありがとうございました。