子网分段的问题,有答案求原因某公司有一个网段158.180.0.0/15,现需要分成两个分别有32000个主机的子网和四

1个回答

  • 子网大小都是固定的数字比如2,4,8,16,32,64,128.....

    你一定发现了,都是2的n次方

    为什么呢?因为子网大小由主机位决定,这里的n其实就是主机位数

    /17代表网络位17位,剩下的就是主机位,32-17=15

    当n =15的时候,子网大小即2的15次方=32768,刚好大于需要的32000

    //计算时,为什么不是14不是16,刚好是15呢?

    可以计算,n=14的时候,子网大小2的14次方>32000 浪费地址

    所以n=15刚好满足要求

    ps:实际应用时都是分配给以太网来用,每个子网都需要有一个网络地址和一个广播地址,这两个地址都不能再分配给主机,也就是实际能分配的主机数要在上述计算的数值里再减去2

    所以会有个2的n次方-2的计算方法.也就是子网大小实际应该是2,6,14,30,62,126....

    特殊情况是/31,/32

    /31的时候,因为只包含2个地址,所以一般用于点对点的传输,不再区分网络地址广播地址

    /32的时候,只包含1个地址,其实就是主机本身

    (都是个人理解,不一定严谨)

    这里为了不混淆,就直接按2的n次方来说明了.