首页 > 其他分享 >子网掩码划分的问题

子网掩码划分的问题

时间:2024-10-20 21:48:00浏览次数:3  
标签:子网 主机 00000000 0.0 地址 问题 划分 00000001 子网掩码

1 ip 地址分为网络位和主机位     总共32 位

         2     子网就是从主机地址借几位作为网络地址

        假设子网为是x   则子网的个数是2的x次方, 主机地址为y  则主机地址范围是2的y次方-2 个

2    题目    1.0.0.0/8 的网络现在要求划分5个子网求子网 的范围和主机地址的范围

              我们来解题    1.0.0.0 /8    有这个可以知道原来子网掩码是8位       

  1.0.0.0   转二进制        00000001     00000000     0000000  0000000 

/8  就是掩码是位    255.0.0.0       

/16 就是掩码   255.255.0.0 

/24就是掩码 255.255.255.0 

所以这里是/8      255.0.0.0    转化为二进制     1111111    0000000   0000000   0000000    

现在要求划分四个子网   假设子网位是x

2的x次方> 5>  2的x次方减去1 

那么x至少是  3          5 刚好在    4---8 之间 对吧

由此我们可以知道子网位是3,  而原来的网络是/8   现在从后面的八位借了三位  作为子网

那么掩码 由 /8------/11              掩码地址  11111111    11100000     00000000   0000000 

转换为二进制     255.224.0.0   这是现在的掩码,原来的掩码为255.0.0.0 

因为子网是3  所以子网的个数是 2的三次方   8 个

主机位是===32-11==21 位主机地址  那么主机的地址范围就是   2的21次方-2   因为 主机地址不能全0  也不能全1 

=============================================

那么我们算出每个子网的范围

1.0.0.0/8 ------1.0.0.0/11    掩码借出了三位

   

00000001    00000000   00000000    0000000 

  8位               8位            8位             8位

从哪里借出呢? 后面标红的部分借出3位  给网络用

这三位 就是000 ---1111      

000  001  010  100     011   101   110    111   这八种情况

那八个子网就是

00000001   00000000  0000000 0000000       对应十进制就是 1.0.0.0 

00000001   00100000 00000000 0000000    对应十进制就是 1.32.0.0 

00000001    01000000 00000000 00000000   对应十进制就是 1.64.0.0 

00000001    10000000 00000000 00000000    对应十进制就是 1.128.0.0 

00000001    011000000  00000000  00000000   对应十进制就是  1.96.0.0 

00000001    10100000   00000000 00000000    对应十进制就是  1.160.0.0 

00000001    11000000   00000000   00000000    对应十进制就是  1.192.0.0 

00000001     11100000   00000000    00000000  对应十进制就是  1.224.0.0

刚好上面八个网络那么每个网络有的地址范围呢

1.0.0.0/11 

00000001     00000000   00000000  0000000 

这个主机地址范围就是 

00000001     00000000  00000000  0000001   这是最小的   主机地址范围不能全部为0 

00000001     00011111   11111111      1111110   这是最大的   主机地址范围不能全部为1 

很明显就是   1.0.0.1 ------1.31.255.254   

底下八个子网地址也是这么算的

再算个最后一个

00000001     11100000  00000000   00000000     这个网络是1.224.0.0 

主机地址范围就是

00000001    111000000   00000000  00000001   不能全部为0  

00000001   11111111    11111111    11111110     不能全部为1 

1.224.0.1 -------1.255.255.254   

这样是不是算出了每个子网,以及每个子网所对应的地址范围

这里强调一下主类网络范围  

1-127   这是a类   /8     255.0.0.0 

128-191  这是b  /16     255.255.0.0 

192-223   这是c类    /24    255.255.255.0 

这是默认的

再确定子网位,网络位,主机位,之后,我们就能知道有几个子网,每个子网所有的主机地址

尤其是子网位一旦确定那么子网地址 000xxx0 ----111xxxx1     这个地址范围

注意子网的后面的主机地址全部为0  位这个子网号

后面的主机地址方位00000xxx1 ----11111xx0   这个是子网的地址范围

 

标签:子网,主机,00000000,0.0,地址,问题,划分,00000001,子网掩码
From: https://blog.csdn.net/weixin_44548030/article/details/142917541

相关文章