- ベストアンサー
pingについて
いつもお世話になっております。 pingについて教えてください。 pingが飛ばせる範囲ですが、 同一セグメント内で よろしいのでしょうか? (DNSは考えずに・・・) 以上、ご教授お願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ちょっと前にも似たような質問をされていたような… http://oshiete1.goo.ne.jp/qa3488544.html pingが飛ばせる範囲は他の方が書かれている通りですが 正しくルーティングされている範囲で飛ばせます。 自pc 192.168.5.5/24 から 192.168.5.6 へpingを飛ばす場合 相手のネットマスクは関係なく、自PC上のルーティングテーブル を参照して、どのインターフェース/ゲートウェイへpingを送るのか 決めます。 この場合 192.168.5.5/24 から 192.168.5.6 は 同一ネットワークアドレス(192.168.5.0/24)になるので 自PCのインタフェースからarpパケットをブロードキャストへ 送り、192.168.5.6のMACアドレスを取得しpingを送ります。 受け取った192.168.5.6/25から192.168.5.5へも同様に 同一ネットワークアドレス(192.168.5.0/25)になるので 192.168.5.5へpingを返します。 この場合、どちらもたまたまネットワークアドレスが一致 したからpingが返ります。 pingの話ではないですが… ネットマスクを間違えていると通信できない場合もあります。 ディレクティッド・ブロードキャスト・アドレスを使った通信 の場合には192.168.5.5/24と192.168.5.6/25では相手が見つからない というトラブルが起きます。
その他の回答 (3)
- outerlimit
- ベストアンサー率26% (993/3718)
応答があるかどうかは 別にして 0.0.0.0 ~ 255.255.255.255 の全てです 別セグメントへの場合は ルータのルート設定が適正に為されていなければなりません
- memphis140
- ベストアンサー率34% (100/288)
ネットワークが繋がっている範囲です。
補足
早速ありがとうございます。 そうしますと、 「ネットワーク」の定義が よくわかりません。 自pc 192.168.5.5/24 相手pc 192.168.5.6/25 上記の通信の場合、 ネットワークは違いますが、 pingは通る認識でよろしいですか? (ルータなどはかましていません,ハブで繫いだだけ)
ネームサーバーを考え無いのなら ping 210.132.71.10 の様にしますネ グローバルに飛びます。
お礼
なるほど! 合点しました。 有難うございました。