• ベストアンサー

ネットワークアドレスの計算方法について

基礎的なことで大変申し訳ないのですが、 ネットワークアドレスの計算方法を教えてください。 例えば、 IPアドレスが172.16.70.5で、 サブネットマスクが255.255.224.0のとき、 ネットワークアドレスはいくつになりますか? できれば途中過程を教えてください。

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

  • ベストアンサー
noname#65902
noname#65902
回答No.1

(1)172.16.70.5 と (2) 255.255.224.0 を 2進数に変換し、論理積(AND)をとります。 (Windowsの電卓のように10進数のまま論理積とれるなら2進数を介さなくていいです) (1)→ 10101100.00010000.01000110.00000101 (2)→ 11111111.11111111.11100000.00000000 AND →10101100.00010000.01000000.00000000 10進で 172.16.64.0 これがネットワークアドレスです。

50seema
質問者

お礼

あっ こうゆうことだったんですか すごくわかりやすかったです。 大変迅速な対応ありがとうございました。

関連するQ&A

  • サブネットアドレスの計算方法が分かりません

    本日TCP/IPの基礎を習いました。どうしてもサブネットアドレス の計算方法がわかりません。 IPアドレス      192.168.200.108 サブネットマスク   255.255.255.240 サブネットマスク第4オクテットは1111000となるので、左4バイトまで ネットワーク部だとはわかりました。 正解は192.168.200.96 です。何故96が出てくるのか分かりません どなたか分かりやすく教えて頂けると助かります。 よろしくお願い致します。

  • 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アドレス計算のできる方どうかお願いします。

  • ネットワークアドレス :200.170.70.16 

    ネットワークアドレス :200.170.70.16  サブネットマスク :255.255.255.240 のときIPアドレスはどうして200.170.70.31にしてはいけないのですか?

  • ネットワークアドレスについて

    IPアドレス:172.16.110.17 サブネットマスク:255.255.255.240 の場合のネットワークアドレスは 10101100 00010000 01101110 00010001 11111111 11111111 11111111 11110000 で 10101100 00010000 01101110 00010000 になるところまでは分るのですが、 172.16.110.1/28 になるのが分りません。 172.16.110.16/28 ではないのでしょうか? それとも/28になるとそれ以後の0000は数えずに、10000ではなく1になるのでしょうか?

  • ホストアドレスについて教えてください!

    ネットワークに接続されているホストのIPアドレスが"212.62.31.90"でサブネットマスクが"255.255.255.224"のとき、ホストアドレスは10となりますが、詳しい計算方法を教えてください。

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

    ネットワークを勉強している大学生です。 サブネットマスクとネットワークアドレスの理解で自分の理解が正しいのか気になったので投稿させていただきます。 ご返答いただければ大変ありがたいです。 例えばあるグローバル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ネットワークアドレス」の違い

    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アドレス」はたくさん存在するのでしょうか?

  • ネットワークアドレスの求め方について

    ネットワークアドレスの求め方について 例えばIPアドレスが153.172.35.124である場合のホストのネットワークについて。 この時サブネットを使用しない場合のネットワークアドレスはいくつになりますか? 2進数に変換するところまではできたのですが、その後の求め方がかわかりません… できれば過程を教えて頂けると嬉しいです。 お手数ですがよろしくお願いします。

  • サブネットマスクから、ネットワークアドレス/ブロードキャストアドレスを求める

    サブネットマスクから、ネットワークアドレス/ブロードキャストアドレスを求める方法を、教えてください。 ○サブネットマスク=255.255.255.224 ⇒ 2進法 11111111.11111111.11111111.11100000 ○これのネットワークアドレス/ブロードキャストアドレスは、  192.168.168.0/31  192.168.168.32/63 192.168.168.64/95 192.168.168.96/127 192.168.168.128/159 192.168.168.160/191 192.168.168.192/223 192.168.168.224/225  になるとのことですが、この算出方法を教えていただけませんでしょうか?

  • ネットワークアドレス

    教えて頂きたいのですが、 先日授業で習ってその場では理解していたと思うのですが、今復習すると全く分からず困っています。 以下のアドレスはユニキャストアドレスか? とあり、サブネットマスク「255.255.240.0」 とあり、問は「170.240.15.0」とあり、 プリントの横に手書きで10101010 11110000 00001111 0 と書いています。プリントで手書きで書いた部分をどうしても思い出せません。 ほかにも、IPアドレス 160.244.156.138 10100000 11110100 10011100 10001010 手書き ネットマスク 255.255.255.192 11111111 11111111 11111111 11000000 手書き *手書きとは、私が黒板の解答を写したものです。 32ビットの1100・・・などの手書き部分をどうしたら出せるのか教えて下さい。 ネットワークアドレスを計算しなくてはいけないんですが、それがわからず困ってます。よろしくお願いします。