• 締切済み

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

  • IPアドレスのサブネットマスクの設定について教えてください。

    サブネットマスクの設定について教えてください。 【ネットワーク情報】 ・自分のホストがいるネットワーク(A)  10.4.0.0 255.255.0.0 (10.4.0.0/16) ・L3スイッチ  ネットワーク(A)は、VLAN40に属しています。  VLAN40 は、10.4.0.0/16 がIPアドレスの範囲です。  特にVLAN40 内ではアクセスコントロールはしていません。 上記ネットワーク上に、サーバーを立てました。 IPアドレスは、 10.4.255.30 で、MACアドレスにてDHCPサーバの予約で IPを配布しています。 念のため、サーバーにも手動でIPアドレスを振ろうと思っているのですが、 この場合のサブネットマスクは 255.255.255.0 で良いのでしょうか? それとも 255.255.0.0 にした方がよいのでしょうか? 255.255.255.0でサブネットマスクを設定しても、255.255.0.0 からアクセス出来る ような気がするのですが、どうなのでしょうか。 ご教授くださいますようお願い致します。

  • サブネットマスクについて

    今、Linuxでネットワーク設定を行っているのですが、 ifconfig eth0 172.30.3.49 netmask 255.255.192.0 コマンドすると正常な動作が行えません。 サブネットマスクが間違っているのでしょうか? IPアドレスからサブネットマスクが正常な値かどうかなど算出できるのでしょうか? サブネットマスクは、ネットワークアドレス部とホストアドレス部を判断するために IPアドレスとサブネットアドレスとのANDを取って ネットワークアドレス部とホストアドレス部を見極め るまではわかっています。 よろしくお願い致します。

  • サブネットマスクとネットワークアドレス

    ネットワークを勉強している大学生です。 サブネットマスクとネットワークアドレスの理解で自分の理解が正しいのか気になったので投稿させていただきます。 ご返答いただければ大変ありがたいです。 例えばあるグローバルIPアドレスを512個のサブネットに区切る際 サブネットマスクを192.168.0.1/30 この場合 サブネットマスク 255.255.255.252 に設定すると 1つのネットワークで 実際使えるIPは2個という理解でよいでしょうか? (先頭はネットワークアドレス,最終は使えないので4-2) となると 順番にネットワークアドレスを抽出していくと *ネットワークA 192.168.0.0 (192.168.0.0~192.168.0.3) *ネットワークB 192.168.0.4 (192.168.0.4~192.168.0.7) *ネットワークC 192.168.0.8 (192.168.0.8~192.168.0.11) *ネットワークD 192.168.0.12 (192.168.0.12~192.168.0.15) このように区切れば でそれぞれのネットワークアドレスは 192.168.0.0 192.168.0.2 192.168.0.4 192.168.0.8 192.168.0.12 ・・・ になると思うのですが、 この理解でよいでしょうか? ここでRIPでルーティングをする際にルータ(自分)にぶら下がっているネットワークアドレスを指定すればいいと思うのですが。 192.168.0.0 は受け付けてくれるのですが 192.168.0.2 をいれても受け付けてくれないんです(;;) それぞれのぶらさがっている2本の回線には 192.168.0.1/30 とか 192.168.0.5/30 で割り振っています。 これは何か回線だけじゃなくて、ルータのサブネットマスクが255.255.255.0になっているからでしょうか? (そう考えた根拠は 192.168.1.0とか192.168.0.2) だと受け付けてくれるんです. これはコマンドラインで設定してやらないといけないんでしょうか? 使っているネットワークシュミレーションソフトは パケットトレーサー(Paket Tracer ver.4.1)です。 うまくいかないってことで 私のサブネットとネットワークアドレスの理解のそのものが間違っている可能性もあるのかなと考え駄文失礼しました。 もし私の理解で正しいのであれば、ルータ(機器)のサブネットマスクをコマンドラインから入力する方法をご教授いただければ幸いです。 よろしくお願い致します。

  • IPアドレスとサブネットマスクについて

    すでに構築されているネットワークを任されることになってしまったのですが、 IPアドレスとサブネットマスクの関係について質問させて頂きます。 現在はパソコンが20台程度なのですが、今後増える予定があります。 実際にあるPCに割り振られているのが、192.168.1.32/26(255.255.255.192)です。 前任者がいなくなってしまったので、なぜサブネットが26なのかがわかりません。 どこかのHPで、クラスCのサブネット26だと、 第4オクテットが、 0~63 64~127 128~191 192~255 になるとの記載がありました。 これは、例えば192.168.1.32のパソコンから 192.168.1.64のパソコンへはアクセスできないという事なのでしょうか? そういう事だとすると、 サブネットが26だと、4つのグループに分けることが出来るということでしょうか? 例えば経理部・総務部・営業部・企画部など部署ごとに分けて、 サーバーなど4つのグループがアクセス可能にさせたい機器に関しては、 サブネット24(255.255.255.0)にするという事で理解してよいのでしょうか?

  • 同じサブネットに属するIPアドレス

    IPアドレスが192.168.1.34のPCと同じサブネットに属するIPアドレスはどこまでかを求めよ.ただしサブネットマスクは255.255.255.240が設定されているものとする. という問題が出たのですが,答えを聞いてもいまいちわかりませんでした. サブネットマスクの240の部分→11110000,よってホスト部が0000で14台. だから192.168.1.34の34+14で192.168.1.48までが同じサブネット,という考えでいいのでしょうか. 説明ではネットワークアドレスを求めていたようなのですが,求める必要があるのかがわかりません.

  • IPアドレス、サブネットマスク について

    こんにちは^^ シスアドについてなのですが IPアドレス:192.168.1.18 サブネットマスク:255.255.255.240 の場合、 ネットワークアドレス:192.168.1.16 パソコンに割り当てられないIPアドレス:192.168.1.16と192.168.1.31 であってますでしょうか? よろしくお願いします♪

  • IPアドレスとネットマスクについて

    表題について勉強中です。 頭の整理をしたいので、ご教授ください。 IPアドレス 192.168.0.1 サブネットマスク 255.255.255.0 上記の設定の時に ネットワークアドレスは、192.168.0.0/24で、アドレスの範囲は1~254になると思います。 もし、 IPアドレス 192.168.0.1 サブネットマスク 255.255.254.0 だったとすると、 ネットワークアドレスは、192.168.0.0 0/23で、アドレスの範囲は1~510になると思いますが、192.168.0.1 ~ 192.168.1.254ということでよろしいですか? また、上記の設定のとき、192.168.2.10はセグメントが違うため、アクセス不可能になるってことですか?

  • サブネットマスク

    サブネットマスクについて勉強しておりますが、イマイチよくわかりません。 サブネットマスクはIPアドレスのネットワークアドレスを調べるためだけにあるのですか? よろしくお願いします。

  • グローバルIPアドレスとサブネット

    現在ネットワーク勉強中の者です。ISPがグローバルIPアドレスを振り出すときはネットワーク部(例:192.128.128.0)のみを振り出すのでしょうか。それともホスト部も含め(例:192.128.128.35)振り出すのでしょうか。 参考書にグローバルIPアドレスに255.255.224のサブネットマスクをかけて、サブネットワークを増やす例が載っていたのですが、仮に普通の企業でこれをやるとしたら、192.128.128.0の形でもらわないとできませんよね?それとも192.128.128.35の形でもらって、ISP自身がサブネット化してるのでしょうか?個人的には後者だと思うのですが。

  • サブネットマスク

    サブネットマスクについて教えてください。 IPアドレス;200.1.1.0 サブネットマスク;255.255.255.240 この場合16のネットワークがつくることができ、 1ネットワークごとに14のホストを持つということでよろしいでしょうか?