• ベストアンサー

ipアドレス

プライベートipアドレスにサブネットマスクという概念は、必要なのでしょうか? グローバルipアドレスには必要だと思うのですが、 ローカルネットワークでも、さらにローカルなネットワークを分割するのでしょうか? 初心者で的外れかもしれませんが、よろしくお願いします。 【サブネットマスク】ipアドレス(ネットワークアドレス+ホストアドレス)のどれがネットワークアドレスか。 ipアドレスのサブネットマスクという文言はよく見ますが、この場合のipアドレスは グローバルなのかプライベートなのか分かりません。

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

  • ベストアンサー
  • ninoue
  • ベストアンサー率52% (1288/2437)
回答No.1

パソコン等が数十台以上数百台ー数千台の大規模企業等のシステムでは、各パソコンからの信号を全てのパソコンに伝えるようにしていたのでは信号トラフィックが過大になり過ぎます。 そこで全社のローカルネットワークを更に部や課単位等に分割して途中にルータを置き、サブネットマスクを使って同一サブネット内の交信(部や課内の交信)は自分のサブネット内だけで閉じるようにしています。 ローカルネットワーク内のアドレスだが他のサブネット分のものは、ルータ間で信号を伝え合い、自サブネットの分が見つかった場合には対応するルータがその配下のパソコンにLANケーブル等を介して信号を伝えます。 普通ルータでは一度交信データをバッファリングします。サブネット内は100M、ルータ間は1G等速度変換も行われたりします。 次等を参照下さい。 http://okwave.jp/qa/q8473310.html ネットの勉強の仕方 例えばatmarkitサイト内でサブネットマスクの解説がないかサーチすると次等が見つかります。 サブネットマスク site:http://www.atmarkit.co.jp ==> http://www.atmarkit.co.jp/ait/articles/0212/06/news002_3.html 第7回 IPアドレスとネットマスク (3/3) ==> http://www.atmarkit.co.jp/ait/articles/0212/06/news002.html ######## 同様な仕組みはグローバルIPアドレスでも使われています。 nifty, biglobe等のサービスプロバイダでは、宛先が自分の配下のIPアドレスかどうかを同じくサブネットマスクを使って判断し、外部宛だったらもっと上位のルータへ伝える等を行います。

その他の回答 (1)

  • 121CCagent
  • ベストアンサー率51% (14126/27547)
回答No.2

確かに個人の家で使うことを考えるとプライベートIPアドレスにサブネットマスクという概念は必要ないかも 知れませんね。その昔、WindowsにはNetBEUIと言うプロトコルで簡単にファイルやプリンタを共有するのがありましたが 今はTCP/IPのプロトコルを使ってファイルやプリンタを共有しますね。 そのため個人で使う小規模なものから比較的規模の大きいネットワークまでまとめて一緒にサポートする必要があり サブネットマスクと言う設定も必要になってくるんだと思います。 特に個人で使う場合、ルーターなどのDHCPの機能から自動的にIPアドレスやサブネットマスクが割り振られるので この辺りは意識しないと言うか気にしないところかもしれません。 >【サブネットマスク】ipアドレス(ネットワークアドレス+ホストアドレス)のどれがネットワークアドレスか。 何を質問されようとしているこの文面だけでは申し訳ないのですが読み取れないのですが 例えば192.168.0.1/24の場合 IPアドレス:192.168.0.1 サブネットマスク:255.255.255.0 となりますがこと時は192.168.0がネットワーク部で1がホスト部になります。割り当てられるIPは192.168.0.0から192.168.0.255の 計256台分になりますね。 もっと範囲を狭くした192.168.0.1/29を例にすると IPアドレス:192.168.0.1 サブネットマスク:255.255.255.248 となりますがこと時は割り当てられるIPは192.168.0.0から192.168.0.7の計8台分になります。 この場合ネットワーク部とホスト部は192.168.0.1を2進数にした方が分かりやすいので 11000000.10101000.00000000.00000001 とします。先頭から29ビット目までがネットワーク部で11000000.10101000.00000000.00000で残りがホスト部が001になります。 IPアドレス変換計算(AsIpChk) http://www.vector.co.jp/soft/winnt/net/se437075.html 見たいなソフトを使うと簡単に計算できたりします。 >ipアドレスのサブネットマスクという文言はよく見ますが、この場合のipアドレスはグローバルなのかプライベートなのか分かりません。 インターネットに直接繋がない閉じられたネットワークならグローバルIPに割り当てられるIPアドレスを使っても構わないので IPアドレスだけを見てグローバルかプライベートか区別がつかないこともあると思います。 マスタリングTCP/IP 入門編 http://estore.ohmsha.co.jp/titles/978427406876P のような本を書店で立ち読みするなり購入するなりして色々と情報を収集してみるのも良いかも知れません。

関連するQ&A

  • ipアドレス

    .プライベートipアドレスにサブネットマスクという概念は、必要なのでしょうか? グローバルipアドレスには必要だと思うのですが、 ローカルネットワークでも、さらにローカルなネットワークを分割するのでしょうか? 初心者で的外れかもしれませんが、よろしくお願いします。 【サブネットマスク】ipアドレス(ネットワークアドレス+ホストアドレス)のどれがネットワークアドレスか。 ipアドレスのサブネットマスクという文言はよく見ますが、この場合のipアドレスは グローバルなのかプライベートなのか分かりません。

  • IPアドレスについて

    MACアドレスやIPアドレス(グローバルIPアドレス、プライベートIPアドレス)を勉強しています。 IPアドレスの先頭から何ビットをネットワークアドレスに使用するかを定義する数値を【サブネットマスク】として、IPアドレスをネットワークアドレスとホストアドレスに分けていますが、 1. プライベートIPアドレス(192.168・・・、10.・・・など)にも、サブネットマスクがあるのでしょうか? 組織内のIPアドレス=プライベートIPアドレスと認識していますが、 組織内でさらにサブネットマスクで、プライベートIPアドレスを分割する必要があるのでしょうか。 2. プライベートIPアドレスがあれば、MACアドレスは不要だと思うのですが・・・。 プライベートIPアドレスとMACアドレスの役割の違いは何でしょうか? (MACアドレスは、LANカードなどのネットワーク機器に一意に割り当てられた数値という認識です) グローバルIPとプライベートIPアドレスだけでネットワーク通信は可能だと思います。 (勉強中で不十分な知識ですが、MACアドレスは、OSI参照モデルの第2層(データリンク層) で使用されると聞きますが。) プライベートIPアドレスやMACアドレスなど、各役割・必要性など理解しておりません。 ご回答は、どれか1つでも構いません。 お手数ですが、よろしくお願いします。

  • 同じサブネットに属する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計算について解けない問題があるのですが、 クラスCのIPアドレスでサブネットマスクがデフォルトの場合利用可能なホストはいくつですか? 選択254  255 256 510 511 512 サブネットマスクがデフォルトの場合192.168.32.0というクラスCアドレスのブロードキャストアドレスはどれですか? 192.168.0.0 192.168.0.255 192.168.32.0 192.168.32.254 192.168.32.255 ネットワークアドレスが192.168.32.0のときサブネットワーク1つにつき254台のホストを利用可能にするにはどのサブネットマスクを当てますか? 255.255.0.0 255.255.255.0 255.255.254.0 255.255.248.0 この3つの問題が解けないのですがIPアドレス計算のできる方どうかお願いします。

  • グローバルIPアドレス

    初心者質問で恐縮です。 グローバルIPアドレスにクラスA、B、Cの概念(ネットワーク部やホスト部)やサブネットの概念はあるのでしょうか? ご存知の方よろしくお願いします。

  • IPアドレスの求め方

    IPアドレス 187.187.187.187でネットマスク255.255.255.240/27のアドレスがあります。 このサブネットで割り当てができるホストのIPアドレスで最小と最大のものを求めよという問題があるのですが、やり方がわからないのです。 それから、ネットワークアドレス(ホスト部が0)を求めよという問題があったのですが、 これは、IPを187.187.187.0にしてから二進数にしたIPアドレスとネットマスクをANDしろという意味で合っているのでしょうか? よろしくお願いします。

  • IPアドレス

    IPアドレス IPアドレス上のホストのアドレスが208.15.208.85で、サブネットマスクが255.255.255.240とする。このホストの配置されているサブネットのネットワークアドレスと、このサブネットのブロードキャストアドレスを次の中なら選びなさい。 a.サブネット:208.15.208.80、ブロードキャス:208.15.208.95 b.サブネット:208.15.208.16、ブロードキャス:208.15.208.94 c.サブネット:208.15.208.62、ブロードキャス:208.15.208.255 d.サブネット:208.15.208.80、ブロードキャスト:208.15.208.255 e.サブネット:208.15.208.32、ブロードキャスト:208.15.208.255 f.十分な情報を与えられていないので解答できない。 g.サブネット:208.15.208.64、ブロードキャスト:208.15.208.96 です。宜しくお願い致します。

  • 部署毎に割り振るIPアドレスの計算

    初心者ですので説明不足があるかも知れませんが、 どうぞ宜しくお願いします! (前提条件) ・企業のプライベートIPアドレスはクラスB→172.21.0.0 ・サブネットマスクにより部署毎にIPアドレスを管理している ・サブネットマスク→255.255.248.0 (問題)  ある部署のネットワークアドレスは 172.21.72.0である。  この部署に割り振ることのできるIPアドレスの上限を求めよ。 過去のQ&Aから、この企業に割り振ることのできる上限は 2046 だと思うのですが、部署毎に割り振る場合はどのように考えれば いいのでしょうか?

  • IPアドレスについて

    シスアドの問題で困っています・・・。 どうか教えてください。 ネットワークアドレス:200.170.70.16 サブネットマスク:255.255.255.240 このネットワークを利用する場合、次のうちから割り振れないのはどれか? ア 200.170.70.17 イ 200.170.70.20 ウ 200.170.70.30 エ 200.170.70.31 答えはエですが解説をみてもなんだかさっぱりわかりません・・・(>_<) 解説には「240を2進数にすると「11110000」となり、すなわち4ビットで表現できる0000~1111の16通りのローカルアドレスを設定することができる。」とあたりまえのように書いてあり、まずこの時点で意味が理解できません。240の2進数はわかってて当たり前の数値ですか? また「サブネットマスクが255.255.255.240ということは14コのローカルIPアドレスを設定していい」とあります。 この展開が恥ずかしながら理解できず、疑問が残ってしまっています。わかるかた是非教えてください。

  • 「IPアドレス」「IPネットワークアドレス」の違い

    PHPで書かれた「アクセス解析」コードを見ているのですが、IPアドレス部分に関して内容が理解できせん。何をしようとしている(と予想できる)か、教えて下さい ■前提 ・IPアドレスの一番下の桁を0にして保存しています ・「123.45.678.93」→「123.45.678.0」 ・「220.30.220.912」→「220.30.220.0」 ■質問1 ・ホスト部を0にしているので、「IPネットワークアドレス」を保存している、という理解で合っているでしょうか? ・算出方法。ビット(「IPアドレス」✕「サブネットマスク」) … long2ip( ip2long( $_addr ) & ip2long( $_mask ) ); ■質問2 ・またこの際、算出結果が、'0.0.0.0'だったら空を返す、という条件が入っているのですが、ビット(「IPアドレス」✕「サブネットマスク」) は、'0.0.0.0'になったりするのでしょうか? ■質問3 ・IPネットワークアドレス自体、よく分からないのですが、例えば、「192.168.1.0」=「192.168.1.XXX ネットワークそのもの」、と言う理解で合っているでしょうか? ・つまり、アクセス解析時に、「192.168.1.0」を登録することは、「192.168.1.1」「192.168.1.2」も全て同じアクセスとみなす、ということを意味するのでしょうか? ■質問4 ・「IPアドレス」と、「IPネットワークアドレス」って、何が違うのでしょうか? ・例えば、同じ「192.168.1.2」でも、所属する「IPネットワークアドレス」によって、異なる対象を指す、ということなのでしょうか? ・それは、「サブネットマスク」を見なければ分からない、ということなのでしょうか? ・もし、そうだとすると、所属が違うだけで、同じ「IPアドレス」はたくさん存在するのでしょうか?