zoukankan      html  css  js  c++  java
  • IP地址与子网掩码的计算

    128.0.0.0=1 
    192.0.0.0=2
    224.0.0.0=3 
    240.0.0.0=4 
    248.0.0.0=5 
    252.0.0.0=6 
    254.0.0.0=7 
    255.0.0.0=8
    255.128.0.0=9 
    255.192.0.0=10 
    255.224.0.0=11 
    255.240.0.0=12 
    255.248.0.0=13
    255.252.0.0=14 
    255.254.0.0=15
    255.255.0.0=16 
    255.255.128.0=17
    255.255.192.0=18 
    255.255.224.0=19 
    255.255.240.0=20 
    255.255.248.0=21 
    255.255.252.0=22
    255.255.254.0=23 
    255.255.255.0=24
    255.255.255.128=25
    255.255.255.192=26
    255.255.255.224=27 
    255.255.255.240=28 
    255.255.255.248=29 
    255.255.255.252=30 
    255.255.255.254=31
    255.255.255.255=32 

    以上是IP对应列表,,为了方便计算的
     

    例如
    61.159.62.128/29  

    一个IP是分为4组数字的,每组就是8位的二进制

    IP后面的那个29就是用来计算子网掩码的主机号,第一个可用地址和最后一个可用地址

    怎么求子网掩码

    那个末尾的29代表着29个二进制的1

    请记住二进制常识,IP的一个255=8个二进制的1=11111111

    我们来求出29=多少个255

    解:29/8=3组的255  还余5位二进制的1

    子网掩码也就确认了前面3个组都是255

    目前计算到这里已经确认了子网掩码是255.255.255.余五位二进制的1

    把我们拿到的原始IP的第四组变成二进制

    61.159.62.10000000=61.159.62.128=我们上面拿到的原始IP(61.159.62.128/29)

    我们接着继续计算最后一组29除以8位的余数(余五位二进制的1)

    255.255.255.11111000=255.255.255.248=(61.159.62.128/29)的子网掩码

    子网掩码是255.255.255.248

    求主机号-广播地址

    (取前29位是网络地址)后面3位全部设置1就是广播地址

    以下就是上面这句话的计算例子(请认真理解)

    61 .159.62 .10000000 =61 .159.62 .128 =  网络号  =  主机号   =  主机地址  =  网络地址
    61 .159.62 .10000111 =61 .159.62 .135  = 广播地址


    求可用地址数量地址

    61.159.62 .135 减去 61 .159.62 .128  再减掉1个广播的IP  =  6 个可用的IP

    61.159.62 .128加1   =  61 .159.62 .129   =   第一个可用地址

    61.159.62 .135减去1  = 61 .159.62 .134  =  最后可用地址

    参考:https://blog.csdn.net/xiaohxx/article/details/79427180

  • 相关阅读:
    20200209 ZooKeeper 3. Zookeeper内部原理
    20200209 ZooKeeper 2. Zookeeper本地模式安装
    20200209 Zookeeper 1. Zookeeper入门
    20200206 尚硅谷Docker【归档】
    20200206 Docker 8. 本地镜像发布到阿里云
    20200206 Docker 7. Docker常用安装
    20200206 Docker 6. DockerFile解析
    20200206 Docker 5. Docker容器数据卷
    20200206 Docker 4. Docker 镜像
    Combining STDP and Reward-Modulated STDP in Deep Convolutional Spiking Neural Networks for Digit Recognition
  • 原文地址:https://www.cnblogs.com/z-x-y/p/10505285.html
Copyright © 2011-2022 走看看