• ベストアンサー

サブネットマスクの求め方がわかりません

クラスCのアドレスをサブネットに分け各サブネットワーク内の最大ホスト数を62にしたい。この場合のサブネットマスクを選べ。 答え 255.255.255.192 宜しくお願いします。

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

  • ベストアンサー
回答No.3

ホストを62接続できるネットワークを構成するためには、ネットワークアドレスとブロードキャストアドレスの2つを加えた64個のIPアドレスが必要となります。 64は2の6乗なので、6bitあればすべてのアドレスを表せます。 IPv4のアドレスは32bitなので、32-6=26から26bitがネットワーク部となります。 ネットワーク部に1を、それ以降の6bitに0を割り当てた 11111111 11111111 11111111 11000000 がサブネットマスクとなるので、10進数に戻すと 255.255.255.192 となります。

qwsfgh
質問者

お礼

ご回答くださった皆様、ありがとうございました。 定期試験を乗り切ることができました。

その他の回答 (6)

回答No.7

取り敢えずクラスは関係ないので、 忘れ去って下さい。 あるサブネットの最大ホスト数は常に2のn乗-2です。 ですので、最大ホスト数を62にしたいなら62+2=64が、2^6 なので、単純に255.255.255.256からこれを引けばよいだけです。 255.255.255.192になりますよね。 また例えば、最大ホスト数を1022にしたければ1022+2=1024で 2^10なので、255.255.252.0ですよね。(255.255.255.0が256で 255.255.254.0は512なのですから・・)末尾の数が半分になれば、 使用できるIPの数は倍(-2)になるのは、どんなネットワークの大きさでも 変わりません。 ついでに申し上げると実務で「サブネットマスク」を求めることはありません。 あくまで「サブネットマスク」を決めるだけです。 全体のネットワーク構成から最適な大きさのサブネットを考えて、 前後のセグメントとの兼ね合いを考えて決めるものです。 その過程で計算が必要になる場合も有ります。  ※普通は複雑な計算が必要な工程を避けて、   無駄なIPアドレスが出来ても、分かりやすいサブネット   (/24オンリー)とかで設計します。   一人で管理しているわけではなく、将来も見越せば当然ですよね。

回答No.6

255-192は64ですので、 62のホストにIPを割り当てることが、 ギリギリ可能です。 また設問の「クラスC」はこの場合何の意味も有りません。 (クラスレスIPというかVLSMの問題なのに混乱の元です) で、設問の場合は「256-62(+2)=」で求められます。 最小値から必要IP数+2が収まればOKです。 というか、綺麗に収まりすぎて「this is 問題」感が否めないですが・・

  • Carbadoc
  • ベストアンサー率19% (144/748)
回答No.5

バグがあった。先の方法だと、ぴったり64だとマスクを掛けたときに潰れてしまうので、「ぴったり同じ値だったときは1ランク格上げ」にするか、次のようにしないといけない (1) 62を、8ビット4組(合計32bit幅)の二進数に変換する 00000000 00000000 00000000 00111110 (2) 一番左のビットから右側を1で埋める。 00000000 00000000 00000000 00111111 ※ビットが立っている部分は、1~62の番号を振るときに使われる。 (3) すべてのビットを反転する 11111111 11111111 11111111 11000000 ※これが「マスク」になる。 (4) それぞれのブロックを10進数に変換する 255 255 255 192

  • Carbadoc
  • ベストアンサー率19% (144/748)
回答No.4

(1)2のべき乗(1,2,4,8,16,32,64,128,256...)で収まる値を出す。 62だと、64になる。・・・32では収まらないので、次は64になる。 (2)64を、8bit4つ(全32bit)の二進数に変換する。 00000000 00000000 00000000 01000000 (3)ビットが立っているところから左を1で埋める 11111111 11111111 11111111 11000000 (4)各区切りを10進数に変える 255 255 255 192 隙間にピリオドを打てば、255.255.255.192

  • p-p
  • ベストアンサー率34% (1914/5487)
回答No.2

2進数で構成されているのは理解されていますか? 255なのは8ビット11111111=256(2の8乗)256を1引いた数だからです 最大ホスト数62というのは64からブロードキャストアドレスとユニキャストアドレスの2つを除いてるから62なのでは? 64は2の6乗なので3番目に1がきます 00000000 なら256 01000000なら128 00100000なら64 https://www.mrl.co.jp/download/manual-online/gl2000/gl2000_02/manual/docs/netlistc.htm

noname#252332
noname#252332
回答No.1

 サブネットマスクは実は4つの8桁の2進数です。それぞれ1はマスクする(無視する)をあらわします。62個のIPアドレスは、たとえば192,168,1,0~192,168,1,61です。(192,168,1,の部分は仮定です) 61は8桁の2進数で書くと00111101です。つまりIPアドレスの4つの数字の一番下は、00000000~00111101までのIPアドレスを扱うことになります。変化しない部分は無視して高速化しようというのがたぶんサブネットマスクなので、変化しない部分を1にしてマスクします。それはIPアドレスの2進数の上から2桁、11000000と言うことになります。192.168.1はこの場合変化しない(256台以上使う場合はここも変化します)ので、11111111,11111111,11111111,11000000がサブネットマスクです。これを10進に書いたものが答えです。私は理屈を知りませんが、目的とするサブネットマスクの求め方はこういうことです。

関連するQ&A

  • サブネットマスク 

    会社では、クラスCを使用していて サブネットを2つに分けています。 サブネットマスクは、255.255.255.128です。 ☆<ホスト数>126 <アドレス数>128 ホスト数とは、サブネットを126コ作れるということですか? アドレスを128コ作れるサブネットワークが、126コ作れる って事でしょうか。 教えて下さい。。

  • サブネットマスクが、255.255.252.0のとき

    サブネットマスクが、255.255.252.0のとき IPアドレス172.30.123.45のホストが属する サブネットワークのアドレスは? という問題があり、 答えは、172.30.120.0 とありました。 解説で所属するサブネットワークの計算方法は、サブネットマスクとIPアドレスを 2進数に変換し、それぞれのANDをとる とあるのですが、ANDとはどのような事をいっているかよくわかりません。 よろしくお願いします。

  • サブネット長とサブネットマスク長は同じですか?

    以下の2つの問題は、同じものを求めていると考えてよいですか。 また解き方も同じですか? ・必要ホスト数が最大1500台の組織に対して、CIDRによりクラスCアドレスを束ねて割り当てたい。”サブネット長”はいくつにすればよいか。 ・必要ホスト数が最大2500台の組織に対して、CIDRによりクラスCアドレスを束ねて割り当てる。”サブネットマスク長”(1が続く数)はいくつにすればよいか。 よろしくお願いします。

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

    テクニカルエンジニア(ネットワーク)平成15年秋問27  クラスBのIPアドレスでは,サブネット化を行うことによって62のサブネットワークと各サブネットワーク当たり 1,022のホストを構成することができる。このときに指定するサブネットマスクはどれか。 ア 255.255.252.0 イ 255.255.253.O ウ 255.255.254.0 エ 255.255.255.0 正解 ア 情報セキュリティアドミニストレータ平成17年問15  クラスBのIPアドレスでは,サブネット化を行うことによって64のサブネットワークと各サブネットワーク当たり1,022 のホストを構成することができる。このときに指定するサブネットマスクはどれか。 ア 255.255.252.0 イ 255.255.253.0 ウ 255.255.254.0 エ 255.255.255.0 正解:ア と云う問題があります。 お聞きしたいのはサブネットワーク数です。 サブネットワークもすべて1と0の二つをひくものなのでしょうか。 最初に学ぶために買った本にはサブネットワークの部分から2ひくとは書いていませんでした。 ネットで探していたら上のように二種類(64、62)の問題も見つかりどう理解するのかわかりません。 よろしくお願いします。

  • サブネットマスク長はいくらにすればよいかという問題

    必要ホスト数が最大2500台の組織に対して、CIDRによりクラスCアドレスを束ねて割り当てる。サブネットマスク長(1が続く数)はいくつにすればよいか。 答.20 導出過程をお願いします。

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

    サブネットマスクとサブネットワークとは同じ意味なのでしょうか? 問題の解説にこうあります 「サブネットマスクは255.255.255.224です。 244は2進数に直すと11100000なので、上位3ビット(1の部分)がネットワークアドレス部、下位5ビットがホストアドレスに分割できます。 よって、上位3ビット分をサブネットワークとして使用できます。 3ビット分なので2^3=8、つまり8個のサブネットワークが使用可能です。」 平成18年度 秋 シスアド試験 午後 問2 設問1 回答より 上位3ビットはサブネットマスクだとおもっていたのですが、サブネットワークともいうのですか? 初歩的な質問ですがよろしくお願いいたします。。。

  • サブネットマスクはどれか

    192.16.1.0のネットワークに16のサブネットを作成した。適切なサブネットマスクはどれか? 答え 255.255.255.240 なのですが! Cクラスのアドレスであること。 実際に利用できるアドレス数だから 5ビットが必要なことまではわかります。 ここからが分からなくなぜ答えがでるのか困ってます!! 教えてください。お願いします!

  • サブネットマスクについての質問です。

    TCP/IPにおいて、255.255.255.128の場合と255.255.254.0の場合のサブネットマスクを用いた時、同一サブネット内で設定可能なホストアドレス数は最大が幾つか求めよ。 解き方がわからないので教えて下さい。 よろしくお願いします。

  • サブネットマスクの意義がいまいち掴めません

    サブネットマスクの意義がいまいち掴めません。 192.168.1.0というネットワークを構成する際にあえて、 それぞれの端末のサブネットマスク値を以下のように異なる形にしました。 端末A:192.168.1.2/24 (サブネットマスク:255.255.255.0) ←通常はこっち 端末B:192.168.1.3/25 (サブネットマスク:255.255.255.128) このように192.168.1.0のネットワークを構成するにあたって異なるサブネットマスク値を設定すると 192.168.1.0というネットワーク上で通信的な問題が起きるのでしょうか? 端末Bのネットワーク部を25bitにすることで、ホスト部が7bitと減り このサブネットに所属できるホスト数は128台となりますよね? 「255.255.255.128のサブネットマスク値を持った端末は128台までしか所属できないサブネットワークにいますよ~」という意味ですよね? つまりそのサブネットマスク値とはそのサブネットに所属できるホスト台数を制限するというだけの意味だけなのでしょうか? 通信的な意味は無し?(別のサブネットワークの端末にはパケットを****しない等) ちょっと考えすぎかもしれませんがよろしくお願いします!

  • サブネットマスクについてお願いします!!

    255.255.255.0のサブネットマスクを用いた時、同じサブネットマスクで設定可能なホストアドレスは最大は254(255-1と考え・・・)でいいのでしょうか? だれか分かるかたいたらおしえてください。