サブネットマスクのビット数は、サブネットごとのサブネットとホストの可能な数の数に依存します。サブネットマスクの定義する前に、サブネットとホスト元の使用回数の数を把握しなければなりません。
サブネットの数を計算するために使用します
私たちは、分割されるサブネットの数、およびサブネットマスクを求める前に必要な各サブネット内のホストの数を知る必要があります。
-
バイナリにサブネットの数を表現します
-
二進数字を取得し、Nであります
-
クラスは、サブネットを取得しているIPアドレスのサブネットマスクのホストアドレス部の前に、そのIPアドレス、サブネットマスク、Nの位置を取得します
クラスB IPアドレス、サブネット27への168.195.0.0の場合:
-
27 = 11011
-
、N = 5である5桁の二進数
-
255.255.0.0 1 5位のホストアドレスの前にクラスBサブネットマスクアドレス(ビットのホストアドレスクラスBは、2つのバイトを含むが、ので、ここで最初の5 1の3番目のバイトの位置を取る)、精製し255.255.248.0
ホストの数によると、
ホストの数を使用して計算。
-
ホストの数を表すためにバイナリに変換され
-
数未満であるか、またはホストのビット数を得るために、ホスト254(2の除去は、IPアドレスを予約することに注意してください)に等しい場合、確かにN <8 Nです。254を超える場合は、N> 8、どのホストアドレスが8つ以上を取ることを意味します。
-
1にホストアドレスビットにすべてのセットをIPアドレス255.255.255.255クラスを使用して、その後、Nビットの前方に後方から0へのすべてのセットであり、サブネットマスクの値です。
:クラスBのIPアドレス168.195.0.0ホストサブネット700とそれぞれ、いくつかのサブネットに分割するための
-
700 = 1010111100
-
10バイナリビット、N = 10
-
255.255.255.255を与えるために、クラスBのアドレスが255.255.0.0のホストアドレスにすべてのセットをマスクサブネット
-
10後に、次に前方にある位置0から:11111111.11111111.11111100.00000000、即ち、255.255.252.0。
これは、クラスBのIPアドレス、サブネットマスクの168.195.0.0にホスト700となります。