码迷,mamicode.com
首页 > 其他好文 > 详细

子网掩码计算

时间:2015-06-12 00:29:27      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

子网掩码计算:

    1. 十进制转二进制:

      十进制:23 —> 11101 十进制

      2|23 - - - 1

      2|11 - - - 1

      2|5 - - - 1

      2|2 - - - 0
      2|1 - - - 1

      把余数从从下往上,依次为从高到低位:10111 

    2. 二进制转十进制:

      二进制:11011 —> 27 二进制

      1(24) + 1(23) + 0(22) + 1(21) + 1*(20) = 16 + 8 + 0 + 2 + 1 = 27

      从右往左,进行2的N次幂运算,N从0开始递增,再把二进制的每一位作为系数与幂运算结果相乘,最后累加。

    3. 子网的数量(number of subnet number)

      2^(32 - 网络号位数 - 子网位数)

    4. 特殊子网地址

      子网的第一个地址(主机位全为0):表明本网络;

      最后一个地址(主机位全为1):留作广播地址;

    5. 子网的大小(hosts)

      子网位数:

      子网掩码转为2进制,全为0的位数;

      子网大小 = 2^(子网位数)

    6. 子网的合法大小(valid hosts)

      子网大小 - 2

      特殊子网地址不纳入合法主机数

    7. 网络号分类

      A类:0 0 0 开头(二进制),网络号占 8 位

      B类:1 0 0 开头(二进制),网络号占 16 位

      C类:1 1 0 开头(二进制),网络号占 24 位

子网掩码计算

标签:

原文地址:http://www.cnblogs.com/sertraline/p/4570381.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!