- ベストアンサー
イーサネットでのIPアドレスの割り当てについて
PLCでイーサネットやろうと思っているのですが IPアドレスの割り振り方がいまいちわかりません。 "192.100.2.5"など数字が割り当てられていますが それぞれどんな意味があるのでしょうか? HPを色々と見たのですが良く分かりませんでした。 分かる方教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ご質問の内容がもう一つ絞りきれませんので、とりあえず広めに。 IPアドレスは本来は32ビットの2進数です。 しかし、32ビットもの2進数は扱いにくいので8ビットずつ区切って10進数で 表すことが多いです。 192.100.2.5は11000000.01100100.00000010.00000101 つまり11000000011001000000001000000101ということになります。 IPアドレスにはA,B,C,D等のクラスがあります。 詳細は述べませんが、上の192の場合はクラスCを表します。 クラスCでは最初の24ビットがネットワークアドレスを表し、 残りの8ビットがホストアドレスを表します。 ホストというのはパソコンのことだと思ってください。 なお、お尋ねの件がプライベートアドレスについてであれば 192.168.XXX.XXXが許可されています。
その他の回答 (1)
- abekkan
- ベストアンサー率27% (83/305)
ネットワークの素人向けの解答をします。(知っていることだったらごめんなさい) インターネットに直接つながっていない内部のネットワーク内の話でいいですよね。(インターネットにつなぐ場合はプロバイダーから付与されたアドレスを使うことになります) で、プライベートアドレスとして許されているアドレス範囲(192.168.XXX.XXX など)なら勝手に付与してかまいません。サブネットマスクを255.255.255.0 にした場合は最後の8ビットのみを変更したアドレスにすれば通信できます。ただし、0と255は特別な意味を持つのでそれ以外にしてください。
お礼
回答ありがとうございます。 そうです、インターネットに繋がっていない ネットワークの話です。 サブネットマスクの設定も必要なんですね 知りませんでした。 255.255.0.0の場合だったら16ビット分変更しても 繋がるのでしょうか? 知らない事ばかりで質問多くなってしまってすみませんが よろしくお願いします。
お礼
回答ありがとうございます。 まだ、すべてが分かった訳ではありませんが 何となく理解できたきがします。 そこで、同じネットワーク内で繋がっている他の機器と 繋げる場合は最後の8ビット分を変更するだけで いいのでしょうか? お時間ありましたら回答ください。 よろしくお願いします。