• ベストアンサー

サブネットマスク

素朴な質問ですみませんが、サブネットマスクについて、関連知識と共に、教えて下さい。

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

  • ベストアンサー
  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.3

サブネットマスク(正確にはネットマスク)は、相手のIPアドレスが、自分と同じネットワーク内に存在するかしないか、を判断するために使用されます。相手のIPアドレスと、自分が設定されているサブネットマスクから、相手のネットワークアドレスを算出します。 同じネットワーク内に相手が存在する場合、PCは直接相手と通信を行おうとします。存在しない場合は、デフォルトゲートウェイにデータを転送し、デフォルトゲートウェイが通信を中継してくれることを期待します。 ちなみに、「サブネットマスク」という名前ですが、以前はIPアドレスによって、クラスA、クラスB、クラスCという形で、ネットワークアドレス長が固定されていました(それぞれ、8bit, 16bit, 24bit)。 クラスCはともかく、クラスAやクラスBはネットワークの単位が大きすぎるので、通常はこのネットワークをさらに細分化(=サブネット化)して運用しました。 このとき、どの部分までがサブネットワークのアドレスなのか、を示すためにネットマスクが用いられたので、「サブネットマスク」と言うようになったのだと思われます。

k1a2z3u4
質問者

お礼

私の質問に何度もご回答頂き、誠に有難う御座います。 今後とも宜しくお願い致します。 k1a2z3u4より。

その他の回答 (3)

  • kuma-ku
  • ベストアンサー率54% (1558/2845)
回答No.4

こんにちは お邪魔いたします。 ”サブネット”とは、【ネットワークの範囲】を表す物として使用されます。 例えば、[192.168.1.1]というアドレスですが、 サブネットによって、ネットワークの範囲が 以下のように変化します。 [192.168.1.1/24]の場合、[192.168.1.1-192.168.1.254]までが同じネットワークになり、 [192.168.1.1/25]の場合、[192.168.1.1-192.168.1.126]までが同じネットワークになり、 [192.168.1.1/26]の場合、[192.168.1.1-192.168.1.62]までが同じネットワークになり、 [192.168.1.1/27]の場合、[192.168.1.1-192.168.1.30]までが同じネットワークになります。 関連知識としては、”CIDR””FLSM/VLSM””経路集約” といった物が有ります。 □CIDR http://www5e.biglobe.ne.jp/~aji/30min/01.html http://www.kurejbc.com/technical/technical-10.htm □FLSM/VLSM http://www5e.biglobe.ne.jp/~aji/30min/02.html http://www.n-study.com/network/2003/10/flsmvlsm1.html http://www.n-study.com/network/2003/11/flsmvlsm2.html □経路集約 http://www5e.biglobe.ne.jp/~aji/30min/03.html http://www.n-study.com/network/2003/11/post_53.html また、サブネット等の計算をしてくれるツールがあるので、 紹介しておきます。 ”IP Subnet Calculator”

参考URL:
http://www.boson.com/promo/utilities.htm
k1a2z3u4
質問者

お礼

kuma-ku様 詳しいご回答有難う御座いました。 今後とも宜しくお願い致します。 k1a2z3u4より。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.2

サブネットマスクは2つの目的で使われます。 1.Aクラス、Bクラス、Cクラスという分類でのIPアドレスの付与が IPアドレスの枯渇により破綻したためA,B,Cよりさらに細かい単位での 付与が必要になりました。 細かい分割付与を実現させる手段がサブネットマスクです。 2.IPアドレスの割り当てを受けた側はネットワークアドレス(サブネットを含む) はひとつです。 しかし、自分のLANの中にはネットワークがいくつかあるのが普通なので、 ネットワークアドレス+ホストアドレスの形で管理するのがベターです。 そこで付与されたビット数のうち前の何ビットかをネットワークアドレスとし 残りをホストアドレスにするという分割を行います。 これを実現するためにサブネットマスクを使用して ネットワークアドレスとホストアドレスに分けます。 サブネットマスクの設定法はNo.1さんのURLにあるとおりです。

k1a2z3u4
質問者

お礼

長いご回答有難う御座いました。 今後とも宜しくお願い致します。 k1a2z3u4より。

  • rmz1002
  • ベストアンサー率26% (1205/4529)
回答No.1

参考URLをご覧ください。

参考URL:
http://e-words.jp/w/E382B5E38396E3838DE38383E38388E3839EE382B9E382AF.html
k1a2z3u4
質問者

お礼

URLのご紹介有難う御座いました。 今後とも宜しくお願い致します。 k1a2z3u4より。

関連するQ&A