プロが教えるわが家の防犯対策術!

プライベートIPの数はクラスによって違いますが、プライベートIPも接続できる数はクラスCで254台でしょうか?
グローバルIPだと254台だと本に書いてあったのですが、プライベートIPに関しては書いていなかったものですから・・
初歩的な質問で申し訳ありませんが、教えてください。

A 回答 (10件)

クラスC


 192.0.0.0-223.255.255.255
 ネットワークアドレス長は24ビット、ホストアドレス長は8ビット
クラスC プライベートIPアドレス
 192.168.0.0-192.168.255.255
 サブネットマスク 255.255.0.0
 アドレス数 65,536
ネットワークアドレス1つを考えると 例えば 192.168.0
ホストアドレスの先頭の0 例えば 192.168.0.0 はスタートアドレス
ホストアドレスの最後の255 例えば 192.168.0.255 はブロードキャストアドレス
この二つは割り当てられない
従って、1つのネットワークアドレスでホストアドレスとして割り当てできるのは
192.168.0.1 - 192.168.0.254
の 254 台

グローバルも同じです。
    • good
    • 0

>プライベートIPの数はクラスによって違いますが、プライベートIPも接続できる数はクラスCで254台でしょうか?


プライベートIPアドレスに割り当てられているクラスC用の192.168.0.0~192.168.255.255に関する質問でしょうか?
この範囲にはクラスCを256組作成できることになります。
質問の中で「クラスC」とありますので、この定義を知ることから始めてください。
IPv4のアドレスは32bitの2進数で表示され、8bitずつ4つに区切って10進数の4組をドット区切りで表記しています。
クラス分けは32bitの先頭8bitをネットワークアドレスとして残り24bitをホストアドレスで運用する場合をクラスAとします。
クラスBは先頭から16bitをネットワークアドレスとし、残り16bitをホストアドレスとします。
クラスCは先頭から24bitをネットワークアドレスとし、残り8bitをホストアドレスとします。
ホストアドレスの先頭はネットワークアドレスとしてホストには割り当てられません。また、最後のアドレスはブロードキャスト用に使われますので、これもホストに割り当てられません。
従って、クラスCと明示されているので、2進数8bit=256からホストアドレスに使えない2を引いて254台のホストを運用できることになります。これはプライベート、グローバルの区別とは関係ありません。
    • good
    • 0

testman199さん、ありがとうございました。



結局、質問者への回答としては

クラスフルの場合は 254台
クラスレスの場合は設定により変わる(254台の制限を外す為にクラスレスにする)

でいいのかな。
    • good
    • 0

>フルクラスでは 192.168.0.0/24 で、/25とか/26とかのクラスレスサブネット化は判りますが、/17のように広げることも許されるのですか。

グローバルアドレスで広げられるというのもちょっとおかしい気もするのですが。
広げるって感覚がいまいちだと思います。
ネットワークアドレスの範囲が規定されていないまっさらな状況から、
サブネットマスクにて指定するほうが感覚的にあっていると思いますが。

>ルーティングプロトコルの経路集約では/17のように集約することは知っていますが、アドレッシングでも出来るのでしょうか。
ベンダの実相依存ですが出来ます
http://atnetwork.info/tcpip1/tcpip105.html

>アドレッシングのクラスレスで/17のような説明は(日本語では)見たことがないのですが、RFCか何かに規定されているのでしょうか。
規定はされていないでしょうね。
RFCなんて実装依存の記述が沢山です。
    • good
    • 0

再び Ano.6 testman199さんへの質問なんですが。



> サブネットマスクをを192.168.0.0/17と設定すれば

フルクラスでは 192.168.0.0/24 で、/25とか/26とかのクラスレスサブネット化は判りますが、/17のように広げることも許されるのですか。
グローバルアドレスで広げられるというのもちょっとおかしい気もするのですが。

ルーティングプロトコルの経路集約では/17のように集約することは知っていますが、アドレッシングでも出来るのでしょうか。

アドレッシングのクラスレスで/17のような説明は(日本語では)見たことがないのですが、RFCか何かに規定されているのでしょうか。
もしその規定をご存知でしたら教えていただけますか。
    • good
    • 0

>ネットワークアドレスを越えて、例えば 192.168.0 から 192.168.100 にアクセスできるということでしょうか。


IPアドレスはクラスレスと書かせていただきました。
サブネットマスクをを192.168.0.0/17と設定すれば「192.168.0.x」 も「192.168.100.x」も同じネットワークアドレスなので
ネットワークアドレスを超えるという懸念には当てはまりません。
    • good
    • 0

回答者 ANo.4 testman199さんへの質問なんですが。



> プライベートアドレスの範囲でご自由に台数を決めてください

ネットワークアドレスを越えて、例えば 192.168.0 から 192.168.100 にアクセスできるということでしょうか。
そうであれば「プライベートアドレスの範囲でご自由に」だと思いますが、ネットワークアドレスを越えられなければホストアドレスの範囲に限られてしまいますから「ご自由に」にはならないと思います。

この点はどうなんでしょうか。
    • good
    • 0

今時はクラスレスが当たり前なので


昔ながらのクラスの説明にとらわれず、
プライベートアドレスの範囲でご自由に台数を決めてください。
    • good
    • 0

>プライベートIPの数はクラスによって違いますが、プライベートIPも接続できる数はクラスCで254台でしょうか?



クラスCプライベートIPアドレスレンジのことでしょうか? それともクラスCのマスクでのことでしょうか?

クラスCプライベートIPアドレスレンジのことであれば、クラスCプライベートIPアドレスは、192.168.0.0/24ですから、マスクを16ビットに設定すれば、192.168.0.0~192.168.255.254の65024個、先頭アドレスをネットワークアドレスと解釈し通信に支障をきたすホストがある可能性を排除(さすがにそんな馬鹿は見かけなくなりましたけど)するなら65023個です。

クラスCのマスクのことであれば、.0~.254の255個、先頭アドレスをネットワークアドレスと解釈し通信に支障をきたすホストがある可能性を排除すれば254個です。

ちなみに本に書いてあったのは、後者のことで、懸念事項を排除しつつ記載したのでしょう。
    • good
    • 0

同じです。

    • good
    • 0

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