• ベストアンサー

IPアドレスの127.0.0.1について

IPアドレスで自分宛に「127.0.0.1」へpingを打つときがあると聞きました。例えば固定で「192.168.1.3」を自分のIPアドレスとしてるとき、「127.・・・」へpingを打つのと「192.168.・・・」へ打つのとでは何か意味が違うのでしょうか?どういった時に「127・・・」を打つのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • usotsuki
  • ベストアンサー率46% (147/319)
回答No.1

Class AのIPアドレスで、「127.0.0.1」ループバックアドレスと呼ばれるもので、ネットワークを介在しないで、アダプターが正常に動作しているかを確認出来ます。 \windows\system32\etc\drivers\etc\hosts 127.0.0.1 localhost のように記述されます(OSにより場所はことなります。上記はXPの場合です)。 「192.168.1.3」へのPingは、ネットワークを介在して、自局から、自局へパケットを送ります。

ameameame
質問者

お礼

詳しく解説をありがとうございました。

その他の回答 (2)

回答No.3

言ってみれば「127.0.0.1」は、LANカード本体のIPアドレス。といっても、特殊なIPアドレスでLANカードのデバイスドライバが動いているかどうかを確かめるのに 使えます。

ameameame
質問者

お礼

詳しく解説をありがとうございました。

回答No.2

>「192.168.・・・」へ打つのとでは何か意味が違うのでしょうか?  厳密にいえば違いますが、「127.0.0.1」へpingをうって帰ってくればネットワークに繋がってなくてもTCP/IP(アダプター)が正常に動作していることが確認できます。IPアドレスが割り当てられていれば自IPアドレスへPINGを打っても同じ動作確認は出来ます。 また、どういったときに使うかといえば、例えばIPアドレスが割り当てられているのにネットワークに参加できないとか、インターネットに接続できない等といったときに、まず、「127.0.0.1」(または「localhost」)へpingを打ってTCP/IP(アダプター)が正常に動作しているかを確認したりします。

ameameame
質問者

お礼

詳しく解説をありがとうございました。

関連するQ&A

専門家に質問してみよう