CISCO local academy 5/17
Menu Menu来週、5/24 日はお休みにさせていただきます。
先週の復習
IP アドレスの必要性ネットワークの構造
IP アドレスの構造
IP アドレスのクラス
CLASS A
1-127CLASS B
128-191.0-255CLASS C
192-223.0-255.0-255その他 224 multi-cast など
サブネット
階層型のネットワーク構成では、IP アドレスを柔軟にネットワーク/ホストに分割する必要があります。
ビットの分割と割算が対応することに着目してください。
使ってはいけないアドレス
0 が並ぶホストアドレスと、1が並ぶホストアドレスは使わないことになっています。通常、1が並ぶアドレスは、broadcast アドレスとします。
ネットワークアドレスにはそういう制限はありません。
サブネットのきり方の説明
・ネットワークアドレス192.168.1.0は2進法では、どう表現されますか?
192.168.1.0 128×1+64×1=192 128×1+64×0+32×1+16×0+8×1=168なので、 11000000.10101000.00000001.00000000 <−−−−−−−−ネットワーク部分−−−−−−−−> <−ホスト部分−>・まず、サブネットマスクを説明しましょう。
△がネットワーク部分。 □がホスト部分。 クラスCだと、 △△△△△△△△.△△△△△△△△.△△△△△△△△.□□□□□□□□ サブネットマスクの値が24 これだと、256台使えます。 あるいは、クラスCの中をばらばらにすると、 △△△△△△△△.△△△△△△△△.△△△△△△△△.△△□□□□□□ サブネットマスクの値が26 △△△△△△△△.△△△△△△△△.△△△△△△△△.△△△△□□□□ サブネットマスクの値が28 △△△△△△△△.△△△△△△△△.△△△△△△△△.△△△△△△□□ サブネットマスクの値が30・このネットワークのホスト部分をいろいろなサブネットに分割してみましょう。
2分割(つまり、4つに分ける。最初と最後はサブネットアドレスとブロードキャストアドレスに使用。) 6分割(つまり、8つに分ける。) 14分割(つまり、16つに分ける。) 30分割(つまり、32つに分ける。) 62分割(つまり、64つに分ける。)・この時、使えるコンピュータの数はいくらでしょうか?、
4つに分けると、64ホスト(うち2台は不使用)×4(うち2ネットワークは不使用)=62×2 8つ 32 ×8 =30×6 16つ 16 ×16 =14×14 32つ 8 ×32 = 6×30 64つ 4 ×64 = 2×62 ・さて、サブネットに分けたネットワークを表現する方法があります。たとえば、
11000000.10101000.00000001.□□□□□□□□192. 168. 1. 0/24
<−−−−−−−−−−−−−−−−−−−−−−−−>で244つに分けると、
11000000.10101000.00000001.□□□□□□□□^^^^ サブネット用
<−−−−−−−−−−−−−−−−−−−−−−−−−−−>で26 11000000.10101000.00000001.00□□□□□□192. 168. 1. 0〜 63 代表は、192.168.1.0/26
11000000.10101000.00000001.01□□□□□□64〜127 代表は、192.168.1.64/26
11000000.10101000.00000001.10□□□□□□128〜171 代表は、192.168.1.128/26
11000000.10101000.00000001.11□□□□□□192〜255 代表は、192.168.1.192/26
問1.では、8つ分けた時のネットワークの以下の値を計算してみましょう。
1)サブネットマスク2)6つのネットワークネットワークアドレス3)6つのブロードキャストアドレス
問2.(応用)
192.168.1.0のネットワークを32×4+16×8に分けて、問1の値を求めてみましょう。
問3.(応用)
Class B の場合131.15.0.0 を、256 分割して、そのうち、131.15.48.0-131.15.63.0 を使って良いと言われました。
Netmask はいくつにすれば良いでしょうか?
Broadcast Address は?
問4.(応用)
Class B の場合131.15.0.0 を、64 分割します。
Netmask はいくつにすれば良いでしょうか?
一番最後のネットワークアドレスはいくつですか?
Broadcast Address は?
一番最初のネットワークの30番のホストのIPアドレスはいくつになりますか?