• 网段,掩码


    1. 五种IP分类:

    A 类: 0.xx.xx.xx~127.xx.xx.xx

    B 类: 128.xx.xx.xx~191.xx.xx.xx

    C 类:192.xx.xx.xx~223.xx.xx.xx

    D 类:224.xx.xx.xx~239.xx.xx.xx(组播地址)

    E 类: 240.xx.xx.xx~255.xx.xx.xx(保留未使用的网段)

    2. IP的种类:

      2.1 public IP:  可用于上Internet的IP

      2.2 private IP:  Class A: 10.0.0.0~10.255.255.255

                              Class B: 172.16.0.0~172.31.255.255

                              Class C: 192.168.0.0~192.168.255.255

      2.3 特殊的 loopback IP 网段(lo)

    3. 子网掩码: 为了更详细地区分网段, 出现了子网掩码

    4. 同一网段的概念: 同一物理网段内, 主机的IP地址具有相同的 NET_ID, 独特的HOST_ID

        当HOST_ID = 0, 表示网段地址(Network IP)

        当 HOST_ID =1, 表示广播地址(Broadcast IP)

    eg: 网段: 192.168.0.0~192.168.0.255

             192.168.0.0 表示网络地址, 192.168.0.255 表示广播地址,这两个地址不可用作 网段内的IP设定,

             可用的网络IP为: 192.168.0.1~192.168.0.254

             其中: "192.168.0" 为 NET_ID, 最后一位,“0”,“255” 为 HOST_ID

    得知IP网段,求子网掩码, 以上面的网段(192.168.0.0~192.168.0.255)为例

    子网掩码就是网络位(NET_ID)全为1, 主机位(HOST_ID)全为 0

    第一个IP地址:     11000000 10101000 00000000 00000000

    最后一个IP地址:11000000 10101000 00000000 11111111

    NET_ID=  11000000 10101000 00000000, HOST_ID 为最后8 个位节, 网络位为前三位, 主机位为后一位

    子网掩码:            NET_ID 全为1, HOST_ID 全为0

                                 11111111 11111111 11111111 00000000(转化为十进制为255.255.255.0)

    Ps: Net 位可以少几位,Host 位可以多几位

    eg: 172.17.0.3/19

    Net_ID 为 19 个 "1" ,网络位数为 19, 主机位数为13

    11111111 11111111 11100000 00000000/255.255.224.0

            Net 位可以多机位, Host位可以少几位

    eg:  192.168.6.7/26

    Net_ID 为 26 个“1“,网络位数为26, 主机位数为 6

    11111111 11111111 11111111 11000000/255.255.255.192

  • 相关阅读:
    Django连接SQL Server,安装相关扩展包及相关配置
    安装pipenv
    报错及网络上的解决方案
    Nucleus-SE迁移:未实现的设施和兼容性
    RTOS诊断和错误检查
    Nucleus SE RTOS初始化和启动
    Nucleus 实时操作系统中断(下)
    Nucleus 实时操作系统中断(上)
    系统时间
    应用程序计时器
  • 原文地址:https://www.cnblogs.com/frankb/p/8444850.html
Copyright © 2020-2023  润新知