- ベストアンサー
IPアドレスが違うパソコン
IPアドレスが違うパソコン同士を通信させることはできないでしょうか? 1台目:192.168.0.1 2台目:192.168.1.1 現状は、同じハブに有線で接続しています。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
IPアドレスとサブネットマスクについて、簡単に説明します。 サブネットマスクとIPアドレスはそれぞれを全て2進数表記にして比較します。 例えば、IP:192.168.0.1 / Subnet:255.255.255.0は IP: 11000000 10101000 00000000 00000001 Sub: 11111111 11111111 11111111 00000000 となります。 ここで、サブネットマスクが"1"となっているIPアドレスの部分が[ネットワークアドレス]となり、ここの値によって論理的なネットワークが区別されます。 すなわち、サブネットマスクが255.255.255.0の場合はIPアドレス AAA.BBB.CCC.DDDのAAA.BBB.CCCまでが一致していなければ異なるネットワークとして区別され直接通信が出来ません。 一致していない物同士を通信させる場合にはルータやL3スイッチが必要です。 対して、843nrさんなどが指摘するようにサブネットマスクを255.255.0.0にすると同じ例では IP: 11000000 10101000 00000000 00000001 Sub: 11111111 11111111 00000000 00000000 となります。 こうなると、IPアドレス AAA.BBB.CCC.DDDのうちAAA.BBBまでが一致していれば同じネットワーク区分になるので直接通信が出来ます。
その他の回答 (5)
- bphonichi
- ベストアンサー率0% (0/1)
192.168.0.1 ⇔ 192.168.1.1 ネットワークの間にルータ(L3)を入れれば通信できます。
- unazukisan
- ベストアンサー率20% (223/1066)
サブネットマスクを255.255.255.0で通信させたいなら IPアドレスを192.168.0.まで同じにして、最後の数字を1~254の間でふれば通信できます。 例)PC1:192.168.0.1 PC2:192.168.0.2
- 774danger
- ベストアンサー率53% (1010/1877)
> ちなみに255.255.255.0で > 通信を行うことはできないでしょうか?? ルータがないと無理です 255.255.254.0(23bit mask)までは大丈夫ですが、255.255.255.0(24bit mask)ではNo.2のかたも書かれているように別ネットワークになるためNGです ネットマスクがどんな意味を持つのかが理解できていれば「当たり前」レベルのお話です
- jqp
- ベストアンサー率36% (4/11)
いまひとつ状況が把握できませんが。 違うネットワークにあるということでしょうか? ネットマスクが255.255.255.0だとすると最初の3つの数字がネットワークなので違うネットワークになっていると思います。
上記の例なら「サブネットマスクを255.255.0.0」にでもすれば通信可能です。
お礼
ありがとうございます。 確かに通信することができました。 ちなみに255.255.255.0で 通信を行うことはできないでしょうか??