サブネットマスクについて、ちょっと疑問があります。
ときおりネット上で、サブネットマスクが異なると通信できないので設定値(255.255.0.0など)は合わせなければいけない、というような記述を見かけますが、現実には異なるサブネットマスクを設定しても通信する事はできます。
このような誤解(通信できない)を産む原因としては、どんな事があるのでしょう?
もしかすると組み合わせによっては、ブロードキャストが届かない場合があるなどで、エクスプローラ上のネットワークコンピュータの一覧に表示されない事があるのかも?と推測しましたが、それが合っているのか否か判断ができません。
もし、情報をお持ちの方がいらっしゃいましたらご教授ください。
No.1
- 回答日時:
その記述をよく読めば、丁寧に記述されているならば 合わせなければいけない とは書いてあっても 合わせなければ通信できないとは書いてないはずです〈こんなことを見つけて鬼の首を取ったような気になるものが時たま見受けられます、知識不足・経験不足を宣伝しているようなものです〉
現実に ある条件を満たせば相互通信できます
それは サブネットマスクの意味が理解できれば判ります
例えば 一方が 255.255.0.0 他方が 255.255.255.0 であっても
同一サブネット内であれば 可能
特に第3オクテットが同一であれば・・
できることと 確実に使えることの違いを勉強してください
その違いが判らないのが初心者 その違いの重要さを認識しているのが上級者です
初心者が行なったことにセキュリティやバグの問題が多いことに繋がっています
自分で作り自分で使うだけならほとんど問題にはなりませんが、詳細を忘れた頃に何かを行なおうとすると嵌ります
まして、他人に使用させる場合には、非常に重要なことです
No.3
- 回答日時:
例を挙げた方が分かりやすいでしょうか。
AとB,次の2台のホストが同一IPネットワーク上に存在するとします。
AのIP Address 192.168.100.1
AのSubnetMask 255.255.0.0
BのIP Address 192.168.200.1
BのSubnetMask 255.255.255.0
▼A→BのIPパケット通信
AのIP Address と AのSubnetMask とのビット論理積は 192.168.0.0
BのIP Address と AのSubnetMask とのビット論理積は 192.168.0.0
同じ値になりますから,AとBは同一IPネットワーク上に存在すると認識して,IPパケットをBに直接送信します。結果的にIPパケットはBに届きます。
▼B→AのIPパケット通信
BのIP Address と BのSubnetMask とのビット論理積は 192.168.200.0
AのIP Address と BのSubnetMask とのビット論理積は 192.168.100.0
違う値になりますから,BとAは異なるIPネットワーク上に存在すると認識して,IPパケットをDefault Gatewayに送信します。結果的にIPパケットはAに届きません。
送信ホストは,自身のSubnetMaskを用いるだけで,相手のSubnetMaskは知る由もない,というのが要点です。
上記のような過程を経た結果,AとBが互いに認識結果が合っていたならばSubnetMaskが異なっていても相互に通信できてしまいます。どちらか一方でも認識結果が合わなければ,相互のIPパケット送受信は失敗します。
No.4ベストアンサー
- 回答日時:
絶対に通信できないというものではありませんが、通信できないというのが誤解というわけでもありません。
以下の記事では、サブネットマスクが異なった場合でも通信できたというケースを、その理由と共に紹介されています。
http://ascii.jp/elem/000/000/562/562310/
http://itpro.nikkeibp.co.jp/article/COLUMN/20060 …
http://itpro.nikkeibp.co.jp/article/COLUMN/20060 …
あえて言えば、正しくサブネット分割させるためには、同一のサブネットマスクを指定するのが『正しい』。しかし、間違ったサブネットマスクを設定した場合でも通信できる『場合がある』と言えます。
間違った設定値でも、通信できる『場合はある』が、常にどんな場合でも100%正しく『通信できるとは限らない』ので、正しいサブネットマスクを設定する必要があるという事です。
貴殿が異なるサブネットマスクを設定しても通信できる、と思っているという事は、『偶然』通信できる場合に該当したのかも知れません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- FTTH・光回線 AU光回線の速度が出ません 2 2022/07/30 16:05
- 固定IP iPhoneでのIPv4切り替え方法 3 2022/11/24 22:26
- UNIX・Linux ホストオンリーアダプタで接続したい 1 2022/08/10 21:46
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- ファイアウォール IPアドレス 1 2022/06/24 19:46
- Facebook Facebookのメッセージボタンが消えました 3 2022/05/21 20:50
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- その他(SNS・コミュニケーションサービス) スマホの無料通話(ビデオ通話)について 現在LINEを主で無料通話をしておりますが、LINEが不安定 1 2022/12/12 21:53
- 家賃・住宅ローン 住宅ローンについて 5 2022/07/20 18:13
- その他(ネットショッピング・通販・ECサイト) 先日あるサプリを定期購入で注文し、支払いはコンビニ後払いにしました。 同時期に複数同じような方法で色 2 2022/08/09 20:42
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セグメントを越えてMACアドレス...
-
同一ネットワーク内の別セグメ...
-
ルータ・スイッチの冗長化について
-
大量のパケット
-
無線wifiをフロア別に敷設する...
-
”トンネルアダプター”って??
-
隣接するセグメントへのPingに...
-
ネットワーク経路について
-
ノートパソコンのサイド(USBポ...
-
8000番や8080番のポー...
-
パソコンの「ローカル」って、...
-
スイッチのポート番号について
-
Windows10におけるUSB-RS232C機...
-
pcAnywhere、これで本当にリモ...
-
インターネット接続できません...
-
ftpサーバー 接続できない
-
PINGが通るのにネットワー...
-
loってなんですか?
-
LPT と COM ポートの違いを教...
-
ワイヤレスマウスUSBレシーバー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同一ネットワーク内の別セグメ...
-
セグメントを越えてMACアドレス...
-
無線wifiをフロア別に敷設する...
-
DHCPサーバがBAD_ADDRESSを記録...
-
LAN内の覗き見・監視について
-
”トンネルアダプター”って??
-
ルータ・スイッチの冗長化について
-
「レイヤ2スイッチ 異なるip...
-
プロキシサーバを立てるにはNIC...
-
Wake On LANにつきまして
-
IPアドレスのネットワーク部が...
-
WANからのブロードキャストパケ...
-
大量のパケット
-
サブネットマスクについて
-
F5のBig IPについて
-
MACアドレスの必要性が理解出来...
-
Ping、ブロードキャスト、ルー...
-
1つのサブネット運用可能な最...
-
DHCPからの接続が不安定(特に...
-
名前解決とブロードキャスト
おすすめ情報