1. 计算机网络。A,B,C网段的网络范围和主机数,和计算方法
关于A类,B类,C类IP地址的网段和主机数的计算方法
IP地址是一个32位的二进制数,由四个八位字段组成。每个IP地址包括两部分:一部分为网络标识(网络号),一部分为主机标识(主机号)。
A类地址前8位为网络标识,后24位为主机标识,网段与主机数的计算方法如下:
A类网段计算:
根据规定,A类地址的网络标识必须以“0”开头。那么其网段数应该为0XXXXXXX.YYYYYYYY.YYYYYYYY.YYYYYYYY即后面有七位数字,因为是二进制数,所以网段数应该为:
27,即2的7次幂个网段,等于128,即网段应该是0—127之间。而网络空间计算都必须“减2”,这是因为要扣除两个保留地址:二进制数里全是“0”和全是“1”的要保留。“0”做为网络号,“1”做为广播号。所以A类地址的网段为1—126.
所以网段数为27-2=126.
A类主机数计算:
因为后面24位是主机标识,所以主机数应该是224,即2的24次幂
224=412=166=2563=16777216,扣除两个保留地址后,主机最大数应该是16777214个。
综上所述,A类IP地址范围应该是:1.0.0.1~126.255.255.254
其中红色的为网络标识,绿色为主机标识
B类地址前16位为网络标识,后16位为主机标识,网段与主机数的计算方法如下:
B类网段计算:
根据规定,B类地址的网络标识必须以“10”开头。那么其网段数应该为10XXXXXX.XXXXXXXX.YYYYYYYY.YYYYYYYY即后面有14位数字,因为是二进制数,所以网段数应该为:
214,即2的14次幂个网段,等于16384,扣除两个全“0”,全“1”的保留地址,所以B类网络可以有16382个网段。
而转换成十进制后, IP地址的第一个小数点前的数字应该是多少呢?因为第一段是10XXXXXX,所以应该是26个,即2的6次幂,等于64个。127是被保留网段暂不使用,所以网段应该是从128开始,到128+64-1=191,其中192是保留网段。即十进制IP的第一段数字是在128—191之间。
B类主机数计算:
因为后面16位是主机标识,所以主机数应该是216,即2的16次幂
216=48=164=2562=65536,扣除两个保留地址后,主机最大数应该是65534个。
综上所述,B类IP地址范围应该是:128.0.0.1~191.255.255.254
其中红色的为网络标识,绿色为主机标识
C类地址前24位为网络标识,后8位为主机标识,网段与主机数的计算方法如下:
C类网段计算:
根据规定,C类地址的网络标识必须以“110”开头。那么其网段数应该为110XXXXX.XXXXXXXX.XXXXXXXX.YYYYYYYY即后面有21位数字,因为是二进制数,所以网段数应该为:
221,即2的21次幂个网段,等于2097152,扣除两个全“0”,全“1”的保留地址,所以B类网络可以有2097150个网段。
而转换成十进制后,IP地址的第一个小数点前的数字应该是多少呢?因为第一段是110XXXXX,所以应该是25个,即2的5次幂,等于32个。所以网段应该是从192开始,到192+32-1=223,224作为保留字段。即十进制IP的第一段数字是在192—223之间。
C类主机数计算:
因为后面8位是主机标识,所以主机数应该是28,即2的8次幂
28=44=162=2562,扣除两个保留地址后,主机最大数应该是254个。
综上所述,C类IP地址范围应该是:192.0.0.1~223.255.255.254
2. 求计算机网络IP计算方法
常规办法是把这个主机地址和子网掩码都换算成二进制数,两者进行逻辑与运算后即可得到网络地址。其实大家只要仔细想想,可以得到另一个方法:
255.255.255.192的掩码所容纳的IP地址有255-192=63个(包括网络地址和广播地址),那么具有这种掩码的网络地址一定是63的倍数。而网络地址是子网IP地址的开始,广播地址是结束,可使用的主机地址在这个范围内,因此略小于192(192第一个IP的主机地址)而又是63的倍数的只有189所以得出:
网络地址是192.168.100.189
A类IP地址:
子网位 /主机位 子网掩码 子网最大数 /主机最大数
2/22 255.192.0.0 2/4194302
3/21 255.224.0.0 6/2097150
4/20 255.240.0.0 14/1048574
5/19 255.248.0.0 30/524286
6/18 255.252.0.0 62/262142
7/17 255.254.0.0 126/131070
8/16 255.255.0.0 254/65536
9/15 255.255.128.0 510/32766
10/14 255.255.192.0 1022/16382
11/13 255.255.224.0 2046/8190
12/12 255.255.240.0 4094/4094
13/11 255.255.248.0 8190/2046
14/10 255.255.252.0 16382/1022
15/9 255.255.254.0 32766/510
16/8 255.255.255.0 65536/254
17/7 255.255.255.128 131070/126
18/6 255.255.255.192 262142/62
19/5 255.255.255.224 524286/30
20/4 255.255.255.240 1048574/14
21/3 255.255.255.248 2097150/6
22/2 255.255.255.252 4194302/2
B类IP地址:
子网位 /主机位 子网掩码 子网最大数 /主机最大数
2/14 255.255.192.0 2/16382
3/13 255.255.224.0 6/8190
4/12 255.255.240.0 14/4094
5/11 255.255.248.0 30/2046
6/10 255.255.252.0 62/1022
7/9 255.255.254.0 126/510
8/8 255.255.255.0 254/254
9/7 255.255.255.128 510/126
10/6 255.255.255.192 1022/62
11/5 255.255.255.224 2046/30
12/4 255.255.255.240 4094/14
13/3 255.255.255.248 8190/6
14/2 255.255.255.252 16382/2
C类IP地址:
子网位 /主机位 子网掩码 子网最大数 /主机最大数
2/6 255.255.255.192 2/62
3/5 255.255.255.224 6/30
4/4 255.255.255.240 14/14
5/3 255.255.255.248 30/6
6/2 255.255.255.252 62/2
写的很累。。。
3. 求学长学姐帮忙:计算机网络问题,ip地址问题!最好有计算过程
地址类别:A类
网络地址:111.128.0.0
直接广播地址:111.191.255.255
主机号:0.53.21.9
子网内最后一个可用IP地址:111.191.255.254
转换111.181.21.9到2进制为111.10110101.21.9 (这里只有第二个比较有用,所以后面的21.9就没有转换)
转换 255.192.0.0到2进制为255.11000000.00000000.00000000
把IP和子网掩码的每位数AND
得到的数值就是网络地址
将子网掩码取反,再与IP地址每位AND
得到的数值就是主机标示(主机号)
广播地址就是主机号全为1,也就是111.10111111.11111111.11111111(后面22位为主机号)
子网内最后一个可用IP地址就是 比广播地址小1的,即111.10111111.11111111.11111110
(主机号全0和全1的IP地址用作特殊用途,比如广播)
4. 怎么从一个ip地址块里找看出网络号有多少位
先知道是哪类地址。
1.A类IP地址一个A类IP地址是指,在IP地址的四段号码中,第一段号码为网络号码,剩下的三段号码为本地计算机的号码。如果用二进制表示IP地址的话,A类IP地址就由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”。A类IP地址中网络的标识长度为7位,主机标识的长度为24位,A类网络地址数量较少,可以用于主机数达1600多万台的大型网络。
2.B类IP地址一个B类IP地址是指,在IP地址的四段号码中,前两段号码为网络号码,剩下的两段号码为本地计算机的号码。如果用二进制表示IP地址的话,B类IP地址就由2字节的网络地址和2字节主机地址组成,网络地址的最高位必须是“10”。B类IP地址中网络的标识长度为14位,主机标识的长度为16位,B类网络地址适用于中等规模规模的网络,每个网络所能容纳的计算机数为6万多台。
3.C类IP地址一个C类IP地址是指,在IP地址的四段号码中,前三段号码为网络号码,剩下的一段号码为本地计算机的号码。如果用二进制表示IP地址的话,C类IP地址就由3字节的网络地址和1字节主机地址组成,网络地址的最高位必须是“110”。C类IP地址中网络的标识长度为21位,主机标识的长度为8位,C类网络地址数量较多,适用于小规模的局域网络,每个网络最多只能包含254台计算机。