1. 小红帽首页
  2. 网络数通
  3. 华为HCIA

IP编址补充

IP编址补充
IP地址是由32个二进制组成
11001101 10100101 01001010 10101110
C类:205.165.74.174
如何区分主机位与网络位?
1.通过子网掩码
子网掩码是连续的1或0组成的32位二进制数,点分十进制
比如:
11111111 11111111 11110000 00000000
255.255.240.0
205.165.74.174
225.255.240.0
11001101 10100101 01001010 10101110
11111111 11111111 11110000 00000000
与运算
11001101 10100101 01000000 00000000
11001101 10100101 01000000 00000000  //黑色全0为网络地址
11001101 10100101 01001111 11111111  //黑色全1为网络地址
205.165.64.0  //网络地址(第一个IP)
205.165.79.255  //广播地址 (最后一个IP)
205.165.64.0-205.165.79.255  //网段范围
2.通过IP后面加斜杠网络位位数来表示
205.165.74.174/20  //后面20就是网络位的位数是20
11001101 10100101 01001010 10101110
11111111 11111111 11110000 00000000
与运算
11001101 10100101 01000000 00000000
11001101 10100101 01000000 00000000  //黑色全0为网络地址
11001101 10100101 01001111 11111111  //黑色全1为网络地址
205.165.64.0  //网络地址(第一个IP)
205.165.79.255  //广播地址 (最后一个IP)
205.165.64.0-205.165.79.255  //网段范围
3.如果都没有就用默认的网络位的位数
A类是8位,B类是16位,C类是24位。
注意:D类组播地址和E类保留地址不属于任何一个网络,它们都是32位掩码的特殊IP地址。
上述IP地址是一个C类的地址
205.165.74.174
11001101 10100101 01001010 10101110
它的掩码是前24位,也就是红色的部分
11001101 10100101 01001010 10101110  //205.165.74.174
11111111 11111111 11111111 00000000  //255.255.255.0
11001101 10100101 01001010 00000000  //205.165.74.0(网络地址)
11001101 10100101 01001010 11111111  //205.165.74.255(广播地址)
一个网段的地址数量就是一个网段的主机数的数量,可以用一个公式计算出来
2^n次方,n表示主机位的位数
用上述IP来说,205.165.74.174/20,主机的位数是32-20,也就是12
2的12次方为4096,减去网络位与主机位,可分配的IP数量为:4094
题目:给出一个IP地址和掩码,172.16.0.0/18,分别给900台主机、2000台主机、4000台主机分配一个网段。
1:总网段的IP范围从哪些到哪些?
2:网络地址及广播地址是什么?
3:主机数量是多小?
4:可用的主机数量是多小?
5:可划分的子网个数是多小?
6:每个子网的IP个数是多小?
7:划分的每个子网段分别是什么?
1、总网段指的是172.16.0.0/18这个网段,因为我们要用这个网段去分出几个子网,所以它的范围就是从此网段的网络地址到广播地址。
10101100 00010000 00000000 00000000  //172.16.0.0
11111111 11111111 11000000 00000000  //255.255.192.0
与运算
10101100 00010000 00000000 00000000  //172.16.0.0(网络地址)
10101100 00010000 00111111 11111111  //172.16.63.255(广播地址)
总网段是:172.16.0.0-172.16.63.255
2、网络地址及广播地址是什么?
172.16.0.0  //网络地址
172.16.63.255  //广播地址
3、主机数量为:2的32-18=16384
4、可用主机数量为:16382
5、可划分的子网个数最少是2个,最多是4096个。因为划分子网是把子网掩码的“1”变多的过程。
每多一个“1”,子网就被划分成2的n次方个。n指多出的“1”的个数。由于31位的掩码的网段只有2个IP,因些31掩码不能算是子网。所以的话最多有2的(30-18)次方=4096个子网。
这里要分给900、2000、4000,所以就可以分成4个。
划分先给最多的主机数依次划分。
4000>2000>900
给4000台主机分配网段,分配步骤:
1)确定此网段的第一个IP地址,这里是第一段子网的第一个IP从总网段的第一个IP开始。也就是172.16.0.0
10101100 00010000 00000000 00000000
2)确定掩码
2^n-2>=4000,n取最小整数,取得n是12,也就是12个主机位,那么网络位就有20位。20+12=32
所以掩码是20个1和12个0
11111111 11111111 11110000 00000000
255.255.240.0
此网段的网络位就是:
10101100 00010000 00000000 00000000  //172.16.0.0
11111111 11111111 11110000 00000000  //255.255.240.0
10101100 00010000 00000000 00000000  //前面红色是网络位
3)确定最后一个IP地址,我们已经知道网络位了,那么广播电台地址是:
10101100 00010000 00001111 11111111  //后面黑色全1是广播地址
172.16.15.255
4)那么子网段就是:172.16.0.0-172.16.15.255
给2000台主机分配网段,分配步骤是:
1)上一个IP最后是:172.16.15.255
10101100 00010000 00001111 11111111  //172.16.15.255
10101100 00010000 00010000 00000000  //172.16.16.0
2)计算子网掩码
2^n-2>=2000,n取最小整数,取得为11,也就是11个主机位,32-11=21个网络位。
所以掩码为21个1和11个0
10101100 00010000 00010000 00000000  //172.16.16.0
11111111 11111111 11111000 00000000  //255.255.248.0
10101100 00010000 00010000 00000000  //172.16.16.0(网络地址)
10101100 00010000 00010111 11111111  //172.16.23.255(广播地址)
3)这个网段是:172.16.16.0-172.16.23.255
给900台主机分配网段,分配步骤是:
1)上一个IP最后是:172.16.23.255
10101100 00010000 00010111 11111111  //172.16.23.255
10101100 00010000 00011000 00000000  //172.16.24.0
2)计算子网掩码
2^n-2>=900,n取得为10,也就是10个主机位,22个网络位。
所以22个1和10个0
10101100 00010000 00011000 00000000  //172.16.24.0
11111111 11111111 11111100 00000000  //255.255.252.0
10101100 00010000 00011000 00000000  //172.16.24.0(网络地址)
10101100 00010000 00011011 11111111  //172.16.27.255(网络地址)
3)这个网段是:172.16.24.0-172.16.27.255
那么我们可以看出划分的子网:
第一个:172.16.0.0-172.16.15.255  //主机数量:4096
第二个:172.16.16.0-172.16.23.255  //主机数量:2048
第三个:172.16.24.0-172.16.27.255  //主机数量:1024

发布者:rhce_net,转转请注明出处:https://www.rhce.net/1127.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注