• 締切済み

IPアドレスだけでサブネットマスクが無くても何故アクセスできる?

例えばOKWave『http://okwave.jp』のIPアドレスは210.132.71.10ですが、何故IPアドレスだけでアクセスできるのか疑問を感じました。 理由はサブネットマスクが分からなければ、どこまでがネットワークアドレス部かわからないのに、どのようにルーティングされているかと思いました。どなたか、分かりやすくご教授お願い致します。

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.5

ANo.4やANo.3の回答と同じことなのですが。私のPCは, 私のIPアドレスと私のサブネットマスクをビットAND演算した結果   と 相手のIPアドレスと"私の"サブネットマスクをビットAND演算した結果 を照合して,相手が私と同じネットワーク内にいるのか違うネットワークにいるのかを判定し,後者であるならパケットをデフォルトゲートウェイ(ルータ)に送信して,以降の中継はすべてその先のルータ群に任せます。 私のPCは,相手のサブネットマスクを知る(相手のIPアドレスのどこまでがネットワーク部なのかを知る)必要はありません。それを知っているのは,インターネットのバックボーンを支える,適切に管理されたルータたちです。

すると、全ての回答が全文表示されます。
回答No.4

サブネットマスクというのは、接続したい相手の IP アドレス(210.132.*.* )が、自分自身(192.168.0.*)のつながっているネットワーク内(192.168.0.0 /24)にあるかどうかを判別するために使うからでしょう。 相手も自分も同じネットワーク内なら接続したい IP アドレスを持つホスト(ノード)(192.168.0.* )に直接アクセスするし、ネットワーク外ならデフォルトゲートウェイ(ルータ)(192.168.0.1 )に投げかけるだけです。 以上はパソコンから見た家庭内程度の LAN の話。 投げかけられたルータは、自分自身が知っている、IP アドレスとサブネットマスクの組をつかって、そのIP アドレス(210.132.*.* など)を管理するノード(ゲートウェイとかホストとか)に投げかけているわけです。(知らなければ、デフォルトゲートウェイに再び投げる) 要するに、末端のユーザが知っている必要はないということですし、通常はセキュリティ上、公表されるものでもないということです。

参考URL:
http://itpro.nikkeibp.co.jp/article/COLUMN/20060122/227658/
すると、全ての回答が全文表示されます。
  • a-saitoh
  • ベストアンサー率30% (524/1722)
回答No.3

たとえば、 0135671234 という電話番号は、01(3567)1234かもしれませんし、0135(67)1234かもしれません。でも、どちらかをわからないままにダイヤルしても電話は繋がります。 電話する人や電話機がしらなくても、電話局の交換機が知っているからOKなのです。 それと同じです。 IPでも、ネットワークの主幹部のルータは、210.132.71.10のネットマスク(を含めた経路情報)を知っています。

すると、全ての回答が全文表示されます。
noname#96023
noname#96023
回答No.2

ネットワークの勉強をしないと難しいのですが、 端的に書くとロンゲストマッチを取り入れているからです http://itpro.nikkeibp.co.jp/article/COLUMN/20060115/227277/

すると、全ての回答が全文表示されます。
  • urakage
  • ベストアンサー率11% (1/9)
回答No.1

こちらのサイトを参考にしてみてはどうでしょう

参考URL:
http://www.tef-room.net/main/ip-address.html
すると、全ての回答が全文表示されます。

関連するQ&A