問題ID:26472

  • フォーラムは新サイトへ移行しました。
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2018-9-10 23:10
karzas  新米   投稿数: 4
以下の解説が理解できず、なぜ最低2ビットがホスト用に必要かが分かりません。

最低2ビットが必要な理由は、ネットワークアドレスとブロードキャストアドレスで2つ使用され、ホストに割り当てるために1アドレスを使うから最大3つ使うからでしょうか?

◾解説
ホスト部に割り当てられているビットのうち、最低2ビットはホスト用に残しておく必要があります。

よろしくお願いいたします。
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-9-11 9:09
arashi1977  長老 居住地: 広島  投稿数: 1715
そのとおりです!
一般的なネットワークでは「ホスト同士が通信する」ことを前提に考えますから、「ホストに割り当てるアドレスを確保する」必要があるんです。
なので正しくは「最低3つ」使うから、ですね。

ID:26472の話で言えば、10.0.0.0/8の場合
・先頭8ビットは固定
・後ろ(ホスト部)に最低2ビット(アドレス4つ分)は確保
・8+2=10ビットは借用不可能な範囲
・IPv4アドレスはトータル32ビットなので、32-10=22がサブネット用に使える
という考え方ですね
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2018-9-11 22:49
karzas  新米   投稿数: 4
arashi1977さん

ご回答いただき、ありがとうございました!
非常に解説がわかりやすかったです。

1点確認したいのですが、最低2ビット(アドレス4つ分)と記載いただきましたが、3つ分ではないのでしょうか?

よろしくお願いいたします。

なし Re: 問題ID:26472

msg# 1.2.1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-9-11 23:20
arashi1977  長老 居住地: 広島  投稿数: 1715
引用:
1点確認したいのですが、最低2ビット(アドレス4つ分)と記載いただきましたが、3つ分ではないのでしょうか?
どうしても4つになるんです。
2ビットで表現できる数は
00: 0
01: 1
10: 2
11: 3
なので、例えば192.168.1.0/30というと192.168.1.0〜192.168.1.3までの範囲を指します。最初(ネットワークアドレス)と最後(ブロードキャストアドレス)は当然なので、残りは2つ(1と2)となるんです。
最低3つ確保するためには、どうしてもアドレス4つ分の範囲が必要、ということですね
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-9-12 12:06
karzas  新米   投稿数: 4
arashi1977さん

またまたご回答いただき、ありがとうございます!
ようやく理解できました。

丁寧に解説いただきまして、本当にありがとうございました😊

  >フォーラム検索へ


Copyright (c) 2020 Ping-t All rights reserved.