• 第三章 IP地址分类及其子网划分


    第三章ip地址分类

    作者一本正经胡说的韩

    ipv4地址共32bits,分为4段,每一段8bits
    0.0.0.0(未指定地址|默认路由) ---- 255.255.255.255(广播地址)
    ipv4是由(网络位+主机位)构成
    用网络位标识一个网络 主机位标识此网络中的其中一台设备

    A类地址
    定义:首位固定为0,前8bits是网络位,后24bits是主机位

    注:首位固定为0 最大可变化为01111111 最小变化00000001
    0xxxxxxx.y.y.y 00000001--01111111 转换成10进制 (1-127)
    网络数量=2**7-2 (-2的原因:0 不可用 127本地环回地址 不可用)
    每个A类网络容纳的主机数量=2**24-2(-2的原因:主机位全位0是网络号,主机位全为1是广播地址)
    举例22.150.79.200 网络号:22.0.0.0 广播地址:22.255.255.255
    私有A类地址 10.0.0.0 ---- 10.255.255.255 10.0.0.0/8
    多个私有地址可以对应一个公网地址
    nat|pat

    B类地址
    定义:前两个bits固定10,前16bits是网络位,后16bits是主机位
    10xxxxxx.y.y.y 100000000--1011111111 转换成10进制(128-191)
    网络数量=2**14
    每个B类网络容纳的主机数量=2**16-2
    举例172.16.1.100 网络号 172.16.0.0 广播地址 172.16.255.255
    私有B类地址 172.16.0.0 --172.31.255.255 172.16.0.0/12
    转换成二进制
    172.00010000.00 前固定12
    172.00011111.00

    c类地址

    定义:前3bits固定为110 前24bits是网络位,后8bits是主机位
    11000000.00000000.00000000.y --11011111.111111111.11111111.y(192 --- 223)
    网络数量 2**21
    主机位 2**8-2
    举例192.168.1.1 网络号 192. 168.1.0 广播地址 192.168.1.255

    私有c类地址 192.168.0.0 ---192.168.255.255 192.168.0.0/16
    注:/16 如何计算得来 就是看前多少私类地址前几个bits是固定的 192.168.0-192.168.255,前16bits是固定的
    D类地址:
    定义:前面4bits固定为1110
    1110xxxx.y.y.y --11101111.111111111.111111111.(224-239)
    224.0.0.0 -239.255.255.255 表示组播地址
    组播:
    一对多
    广播:
    多对多
    单播:一对一 点对点

    子网掩码定义:通过掩码定义网络大小
    用1表示地址的对应位置是网络位,用0表示地址的对应是主机位

    例子:192.168.1.1 255.255.255.0 前24是网络位 后8是主机位

    21.150.79.200 255.255.255.0
    网络号21.150.79.0/24 广播地址 21.150.79.255/24 A类地址
    21.150.79.200 255.255.0.0
    网络号21.150.0.0 广播地址 21.150.255.255
    注意:需要数量少时 掩码越大 需要数量多时 掩码越小
    192.168.1.1/24
    192.168.1.1/24

    192.168.1.00000001/25
    192.168.1.10000001/25
    前25不变

    192.168.1.00000001/25 >> 192.168.1.00000000 网络号:192.168.1.0/25

    192.168.1.10000001/25 >> 192.168.1.10000000 网络号:192.168.1.128/25

    例子:
    1.1.1.1 255.255.255.0 网络号:1.1.1.0/24 广播地址1.1.1.255/24

    1.1.1.1 255.255.255.192 /26的掩码
    32-26=6主机位
    26的网络位
    网络号 主机位全为0
    1.1.00000001.00000001
    1.1.00000001.000000000
    1.1.1.0
    广播地址 主机位全为1
    1.1.00000001.00000001
    1.1.00000001.00111111
    1.1.1.63

    1.1.100/26
    1.1.1
    1.1.1000000
    1.1.1.64 网络地址
    1.1.1 01 100100
    1.1.1 01 111111

    1.1.1.127 广播地址
    子网掩码
    怎么计算定义:

    就是看掩码数 列如26掩码 相当于6的主机位 把ip后8bitis转换成二进制 网络号主机位6位全为0
    广播地址主机位为6位全1 然后转换成十进制 就是子网掩码划分的主机数量范围


  • 相关阅读:
    IP保留地址
    HTML5读取本地文件
    angularjs中动态为audio绑定src
    canvas移动端常用技巧图片loading
    angularjs三级联动
    angular实现select的ng-options
    ng-bind-html在ng-repeat中问题的解决办法
    JS判断是否在微信浏览器打开
    angular实现select的ng-options
    创建 AngularJS 自定义过滤器,带自定义参数
  • 原文地址:https://www.cnblogs.com/carsar/p/11192830.html
Copyright © 2020-2023  润新知