問題ID: 3987
- フォーラムは新サイトへ移行しました。
- このフォーラムではゲスト投稿が禁止されています
問題ID: 3987
msg# 1
ゲスト
投稿数: 0
この問題の回答である「interface FastEthernet0/1のネットワークアドレスは 192.168.20.16である」
の解説でいまいちよく理解できなかったのですが自分なりの解釈としてはこう思っています。
サブネットマスクが「255.255.255.240」ということから、ホスト部は下記のY、ネットワーク部が下記のX。(XXXXXXXX.XXXXXXXX.XXXXXXXX.XXXXYYYY)
既にIPアドレスが「192.168.20.18」に設定されているため、IPアドレスの18が入るよう4オクテット目のXXXXの一桁目にビットが立ち(0001)、ネットワークアドレスは192.168.20.16〜という解釈なんですが合ってますでしょうか?
の解説でいまいちよく理解できなかったのですが自分なりの解釈としてはこう思っています。
サブネットマスクが「255.255.255.240」ということから、ホスト部は下記のY、ネットワーク部が下記のX。(XXXXXXXX.XXXXXXXX.XXXXXXXX.XXXXYYYY)
既にIPアドレスが「192.168.20.18」に設定されているため、IPアドレスの18が入るよう4オクテット目のXXXXの一桁目にビットが立ち(0001)、ネットワークアドレスは192.168.20.16〜という解釈なんですが合ってますでしょうか?
Re: 問題ID: 3987
msg# 1.1
ゲスト
投稿数: 0
teray さん
はい、その認識でよいと思うのですが、ネットワークアドレスに含まれるIPアドレスは、192.168.20.16〜192.168.20.31(16パターン)になります。
注意点としては、
ホスト部(YYYY)がオール0→192.168.20.16(ネットワークアドレスを示す)と
ホスト部(YYYY)がオール1→192.168.20.31(ブロードキャストアドレスを示す)
の2パターンは、特別なアドレスのためホスト(端末)に設定できません。
ホスト(端末)に設定可能なアドレスは、14パターンであることに注意してください。
ちなみに、ホストが(自分の)ネットワークアドレスを識別するには、IPアドレス(2進数)とサブネットマスク(2進数)でAND演算してます。
例えば問題の 192.168.20.18のネットワークアドレスを求めるには
IPアドレスを2進数
192.168.20.18→2進数
11000000.10101000.00010100.00010010
サブネットマスクを2進数
255.255.255.240→2進数
11111111.11111111.11111111.11110000
IPアドレスとサブネットマスクのAND演算(同じビットでAND)
11000000.10101000.00010100.00010010 IP
11111111.11111111.11111111.11110000 サブネットマスク
------------------------------------(AND)
11000000.10101000.00010100.00010000 →(192.168.20.16)
ホストはAND演算により、自動で192.168.20.16を認識するので、通常はネットワークアドレスを設定する項目はないはずです。
基本的な理屈を説明するために、長くなってしまってすいませんでした。
terayさん、理解されていると思います、慣れれば短時間でネットワークアドレスを求められるようにり、今後につながります。がんばってください。
はい、その認識でよいと思うのですが、ネットワークアドレスに含まれるIPアドレスは、192.168.20.16〜192.168.20.31(16パターン)になります。
注意点としては、
ホスト部(YYYY)がオール0→192.168.20.16(ネットワークアドレスを示す)と
ホスト部(YYYY)がオール1→192.168.20.31(ブロードキャストアドレスを示す)
の2パターンは、特別なアドレスのためホスト(端末)に設定できません。
ホスト(端末)に設定可能なアドレスは、14パターンであることに注意してください。
ちなみに、ホストが(自分の)ネットワークアドレスを識別するには、IPアドレス(2進数)とサブネットマスク(2進数)でAND演算してます。
例えば問題の 192.168.20.18のネットワークアドレスを求めるには
IPアドレスを2進数
192.168.20.18→2進数
11000000.10101000.00010100.00010010
サブネットマスクを2進数
255.255.255.240→2進数
11111111.11111111.11111111.11110000
IPアドレスとサブネットマスクのAND演算(同じビットでAND)
11000000.10101000.00010100.00010010 IP
11111111.11111111.11111111.11110000 サブネットマスク
------------------------------------(AND)
11000000.10101000.00010100.00010000 →(192.168.20.16)
ホストはAND演算により、自動で192.168.20.16を認識するので、通常はネットワークアドレスを設定する項目はないはずです。
基本的な理屈を説明するために、長くなってしまってすいませんでした。
terayさん、理解されていると思います、慣れれば短時間でネットワークアドレスを求められるようにり、今後につながります。がんばってください。
Re: 問題ID: 3987
msg# 1.1.1
ゲスト
投稿数: 0
ktkyzさん、ご丁寧な解説ありがとうございました
ホストに割り当てられる数も再度勉強になりました。
ネットワークアドレスを求めるやり方は、おっしゃるとおり「192.168.20.18」から求める方が早いですね。
とても参考になりました。
引用:

ホストに割り当てられる数も再度勉強になりました。
ネットワークアドレスを求めるやり方は、おっしゃるとおり「192.168.20.18」から求める方が早いですね。
とても参考になりました。
引用:
注意点としては、
ホスト部(YYYY)がオール0→192.168.20.16(ネットワークアドレスを示す)と
ホスト部(YYYY)がオール1→192.168.20.31(ブロードキャストアドレスを示す)
の2パターンは、特別なアドレスのためホスト(端末)に設定できません。
ホスト(端末)に設定可能なアドレスは、14パターンであることに注意してください。
ちなみに、ホストが(自分の)ネットワークアドレスを識別するには、IPアドレス(2進数)とサブネットマスク(2進数)でAND演算してます。
例えば問題の 192.168.20.18のネットワークアドレスを求めるには
IPアドレスを2進数
192.168.20.18→2進数
11000000.10101000.00010100.00010010
サブネットマスクを2進数
255.255.255.240→2進数
11111111.11111111.11111111.11110000
IPアドレスとサブネットマスクのAND演算(同じビットでAND)
11000000.10101000.00010100.00010010 IP
11111111.11111111.11111111.11110000 サブネットマスク
------------------------------------(AND)
11000000.10101000.00010100.00010000 →(192.168.20.16)
ホストはAND演算により、自動で192.168.20.16を認識するので、通常はネットワークアドレスを設定する項目はないはずです。