zoukankan      html  css  js  c++  java
  • 计算机网络-将C网192.168.25.0划分四个子网,计算每个子网的有效IP地址范围和对应网络掩码

    首先计算子网掩码:

    将256/4=64,主机块大小64 2的6次方=64

    根据主机数量计算出掩码的最后一个字节为11000000,用十进制表示掩码为255.255.255.192

    由于IP地址结尾全为0为网络地址;全为1为广播地址。两者都是不允许用作主机IP地址的。

    因此,4个子网分为:

    1> 192.168.25.1 -- 192.168.25.62
    2> 192.168.25.65 -- 192.168.25.126
    3> 192.168.25.129 -- 192.168.25.190
    4> 192.168.25.193 -- 192.168.25.254

     

     一般化的计算:
     
    首先这是个C网,C网Ip的前三个字节代表网络号即192.168.25,现在需要划分4个子网,所以需要最后一字节的前三位做子网号(选前两位的话刚好可以划分4个子网,但子网号00和11没有意义,所以需要三位),将最后一个字节0转换成二进制为0000 0000,选前三位当子网号,例如:
    001,010,100,011。将其转换成十进制,以001为例,0010 0000 对应十进制的32,起始地址为0010 0001,终止地址为 0011 1110(001代表子网号是固定的,后面全1的和全0的有特殊意义不能做有效地址),子网掩码为 255.255.255.224(001子网号及以前的全设为1,其余为0就是子网掩码,即1111 1111.1111 1111.1111 1111.1110 0000 转换成十进制就是255.255.255.224)
    则 001的网络地址:192.168.25.32 ,起始地址:192.168.25.33,终止地址:192.168.25.62,子网掩码 :255.255.255.224,
    010 的网络地址为:192.168.25.64 起始地址:192.168.25.65,终止地址:192.168.25.94
    子网掩码:255.255.255.224,
    100的网络地址为:192.168.25.128,起始地址:192.168.25.129,终止地址:192.168.25.158
    子网掩码:255.255.255.224,
    011的网络地址为:192.168.25.96,起始地址:192.168.25.97,终止地址:192.168.25.126
    子网掩码:255.255.255.224.
    这里需要说明下子网号全0及全1这个不能用不是绝对的,现在由于CIDR的广泛应用,有的路由器软件支持子网号全0及全1,有的不支持,所以保险期间取了前三位
  • 相关阅读:
    三级联动下拉菜单1
    IP地址查询接口及调用方法
    实现简单的网页拖拽效果
    [转载]PHP如何获取客户端真实IP
    mysql(二)连接查询
    php exec 执行php脚本
    PHP-将某一目录下文件压缩成zip格式
    从读书时代想我的程序之路
    Github上建立自己的网站
    小米手机购买程序,如果是我,我会怎么写
  • 原文地址:https://www.cnblogs.com/shenckicc/p/7044709.html
Copyright © 2011-2022 走看看