Memo

メモ > サーバ > 各論: ネットワーク > サブネットマスク

■サブネットマスク
IPアドレスの、どこからどこまでがネットワークを表し、どこからどこまでがコンピュータを表すのかを決めるもの IPアドレス 192 168 1 128 11000000 10101000 00000001 10000000 ... サブネットの1に対応する部分がネットワーク、0に対応する部分がコンピュータ サブネットマスク 255 255 255 0 11111111 11111111 11111111 00000000 ... 1が24個あるので「/24」と表記される 以下の場合、コンピュータには「192.168.1.0 〜 192.168.1.255」のアドレスを割り当てられる 192.168.1.0/24 サブネットマスク IPアドレス数 「192.168.1.1」の場合の例 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - /8 255.0.0.0 16777216 192.0.0.0 〜 192.255.255.255 /16 255.255.0.0 65536 192.168.0.0 〜 192.168.255.255 /24 255.255.255.0 256 192.168.1.0 〜 192.168.1.255 /28 255.255.255.240 16 192.168.1.0 〜 192.168.1.15 /32 255.255.255.255 1 グローバルIPアドレス。ネットワークにならない サブネットマスク計算(IPv4)/サブネット一覧(早見表) https://note.cman.jp/network/subnetmask.cgi ■例1 以下のネットワークがあるとする 10.0.0.0/16 (Production) 10.1.0.0/16 (Staging) 10.2.0.0/16 (Develop) この場合、Productionのサブネットは一例だが以下のようになる 10.0.0.0/24 ... 10.0.0.0 〜 10.0.0.255 10.0.1.0/24 ... 10.0.1.0 〜 10.0.1.255 10.0.2.0/24 ... 10.0.2.0 〜 10.0.2.255 10.0.3.0/24 ... 10.0.3.0 〜 10.0.3.255 10.0.4.0/24 ... 10.0.4.0 〜 10.0.4.255 10.0.5.0/24 ... 10.0.5.0 〜 10.0.5.255 この場合、アドレスの割り当ては以下のようになる 10.0.0.0 や 10.0.1.0 がネットワークアドレス(ネットワークを指すアドレス) 10.0.0.1 〜 10.0.0.254 や 10.0.1.1 〜 10.0.1.254 がホストアドレス(使用可能なアドレス) 10.0.0.255 や 10.0.1.255 がブロードキャストアドレス(ネットワーク内のすべての機器に送信するアドレス) ■例2 以下のネットワークがあるとする 172.22.16.0/24 (Production) 172.22.17.0/24 (Staging) 172.22.20.0/24 (Develop) この場合、Productionのサブネットは一例だが以下のようになる 172.22.16.0/28 ... 172.22.16.0 〜 172.22.16.15 172.22.16.16/28 ... 172.22.16.16 〜 172.22.16.31 172.22.16.32/28 ... 172.22.16.32 〜 172.22.16.47 172.22.16.48/28 ... 172.22.16.48 〜 172.22.16.63 172.22.16.64/28 ... 172.22.16.64 〜 172.22.16.79 172.22.16.80/28 ... 172.22.16.80 〜 172.22.16.95 この場合、アドレスの割り当ては以下のようになる 172.22.16.0 や 172.22.16.16 がネットワークアドレス(ネットワークを指すアドレス) 172.22.16.1 〜 172.22.16.14 や 172.22.16.17 〜 172.22.16.30 がホストアドレス(使用可能なアドレス) 172.22.16.15 や 172.22.16.31 がブロードキャストアドレス(ネットワーク内のすべての機器に送信するアドレス)

Advertisement