🐷

ネットワークアドレス計算

に公開

まずはじめに

初めまして新卒1年目のインフラエンジニアです。
専門学校には通っていたのですが知識不足でまだまだわからないことばかりなのですが、ネットワークアドレス ブロードキャストアドレスの計算方法についてまとめてみました。
今ままでネットワークアドレスの計算方法を理解していませんでした。以前理解ある人から1時間教えてもらい理解することができました。
下記のような説明を受けて理解することができました。

ネットワークアドレス

ネットワークアドレスとは
 ネットワークに割り当てられたIPアドレス群の中でそのネットワーク自身示すアドレスです。
・IPアドレスにおいて、ホスト部のビットが全て0になっているIPアドレスのことを指します。

ネットワークアドレスの計算方法

サブネットマスクとの論理積をとることで計算できます。

論理積

入力 入力 出力
1 1 1
1 0 0
0 1 0
0 0 0

・IPアドレス 192.168.128.10
2進数     11000000.10101000.10000000.00001010
・サブネットマスク 255 .255 .255 .0
2進数  11111111.11111111.11111111.0
IPアドレスとサブネットマスクを2進数に変換します。

・ネットワークアドレス
11000000.10101000.10000000.00000000
サブネットマスクが0なので論理積を活用し、ホスト部が0になります。
なので答えは 192.168.128.0となります。

ブロードキャストアドレス

ブロードキャストアドレスとは
・IPアドレスにおいて、ネットワークとは逆でホストぶが全て1になるIPアドレスです。ネットワーク内のすべてのデバイスにデータを送信するために使用されるアドレスです。

ブロードキャストアドレスの計算方法

・IPアドレス 192.168.128.10
2進数     11000000.10101000.10000000.00001010
・サブネットマスク 255 .255 .255 .0
2進数  11111111.11111111.11111111.0
IPアドレスとサブネットマスクを2進数に変換します。

・ネットワークアドレス
11000000.10101000.10000000.11111111
なので答えは 192.168.128.255となります。

感想

書き始めて改めて計算の仕方を勉強できたなと感じました。
アウトプットしてよかったなと感じます。

これからたくさん計算問題を解いていき、すぐに計算ができるようになっていきたいなと思います。

Discussion