【计算机网络】关于网络层中的计算

【例题】

        某网络的IP地址空间为192.168.5.0/24,采用定长子网划分,子网掩码为255.255.255.248,则该网络的最大子网个数,每个子网内的最大可分配地址个数为各为多少?

 【解析】

            >在解释这个题目之前我们需要理解几个概念ip地址组成部分、什么是子网掩码、网络地址、广播地址?

            >一个IP的组成部分为: 网络号+子网号+主机号

            >子网掩码(subnet mask)又叫网络掩码地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成网络地址主机地址两部分。

            >网络地址:所谓“网络地址”就是指“主机号”全为“0”的IP地址,如:125.0.0.0(A类地址)

            >广播地址:而“广播地址”就是指“主机号”全为“1”(也就是255)时的IP地址,如:125.255.255.255(A类地址)。

            >判断两个ip是否在同一个子网只需要用着两个ip地址和子网掩码进行"与"运算,计算得到的结果相同表明在同一个子网

言归正传,通过题目给出的ip可以知主机号有32-24=8位,然而子网掩码最后是248,相当于主机号又被划分了,248=1111 1000

也就是说前五位是子网号,后三位是主机号,这样一来我们就知道了该网络最大的子网数为2^5 =32,主机个数为 2^3. 另外,主机号全 0 代表本地主机, 全 1 表示广播. 共 6 个有效的.。

猜你喜欢

转载自blog.csdn.net/wyf2017/article/details/80463190