首先,IP地址和子網掩碼應該轉換成32位二進制。AND運算的特點是0是0,所有1都是1。
具體計算如下:
1100000192(IP地址的第壹段)
1111111 255(子網掩碼的第壹段)
1100000192(與運算的結果)
-
10101000 168(IP地址的第二段)
11111111 255(子網掩碼的第二段)
10101000 168(與運算的結果)
-
00001010 10(IP地址的第三段)
11111111 255(第三段子網掩碼)
00001010 10(與運算的結果)
-
00000000 0 (IP地址的第四段)
11000000 192(子網掩碼的第四段)
00000000 0(與運算的結果)
-
第壹個子網的網絡地址列為192.168.438+00.0。
因為C類地址的默認掩碼是255.255.255.0。但是現在口罩是255.255.255.192。比原來的掩碼1多了兩位,所以劃分了2 ^ 2 = 4個子網。問題是第壹個子網。該子網的有效主機號是192.168.10.1-192.168.6438+00.62。
原因如下:子網掩碼1對應的IP地址位是網絡位,子網掩碼0對應的IP地址是主平面。
在第四個網段中,有6個位的子網掩碼為0,因此該子網中的主機總數為2 ^ 6 = 64。即192.168.10.0-192.168.10.63。但是每個子網中主機位全零和全零1的兩個IP不能用,所以要減去兩個IP,所以這個子網。即192.168.10.1-192.168.10.62。
擴展數據:
IP和子網掩碼
眾所周知,IP是由四個數字組成的。這裏,我們來看看常用的三種IP。
A類IP段1.0.0至126.255.255.255(不使用段0和127)。
B類IP段128.0.0至191.255.255.255。
C類IP段192.0.0至223.255.255.255。
XP的默認子網掩碼僅為每段255或0。
A類的默認子網掩碼是255.0.0.0。壹個子網最多可以容納1658萬臺以上的計算機。
B類的默認子網掩碼是255.255.0.0。壹個子網最多可以容納60,000臺計算機。
C類的默認子網掩碼是255.255.255.0。壹個子網最多可以容納254臺計算機。
我們必須有壹個子網掩碼,因為:
1)配置IP時,所有計算機都必須填寫子網掩碼。
2)我們必須在我們的網絡中設置壹些邏輯邊界。
3)我們必須至少輸入所用IP類的默認子網掩碼。
子網劃分其實就是設計子網掩碼的過程。子網掩碼主要用於區分IP地址中的網絡ID和主機ID。它用於屏蔽IP地址的壹部分,並將網絡ID和主機ID與IP地址分開。子網掩碼是壹個數值,由四個十進制數字組成,用“.”分隔,如255.255.255.0。
如果用二進制形式寫:111111.1165438。38+01111.0000000,其中“1”的位分隔網絡ID,“0”的位分隔主機ID,即網絡號由和IP地址和子網掩碼得到。
例如,如果IP地址為192.160.4.1,子網掩碼為255.255.255.0,則網絡ID為192.160.4.0,主機ID為0.0。計算機網絡ID的不同意味著它們不在同壹個物理子網,需要通過路由器轉發才能交換數據。
每種類型的地址都有默認的子網掩碼:A類為255.0.0,B類為255.255.0.0,c類為255.255.255.0。
除了使用上述表示方法外,還使用了子網掩碼中“1”的位數。默認情況下,A類地址是8位,B類地址是16位,C類地址是24位。例如,A類地址是12.10.10.3/8,其中最後壹個“8”表示地址的子網掩碼是8位,199.42.26.0/28表示網絡199.42。
如果您想在網絡中建立壹個子網,應該在默認子網掩碼中增加壹些位,這樣可以減少主機地址的位數。添加到掩碼中的位數決定了可以配置的子網。因此,在劃分了子網的網絡中,每個地址都包含壹個網絡地址、壹個子網號和壹個主機地址。
參考資料:
百度百科-IP細分