• 网络——IPV4地址(一)


    IPV4地址是给因特网上的每一台主机(或路由器)的每一个接口分配一个在全世界内唯一的32比特的标识符。

    分类编制的IPV4地址

    在这里插入图片描述

    A类地址

    在这里插入图片描述

    最小网络号0,保留不指派
    第一个可指派的网络号为 1 {\color{Orange}1} 1,网络地址为 1 {\color{Orange}1} 1.0.0.0
    最大网络号 127 {\color{Orange}127} 127,作为本地环回测试地址,不指派;最小的本地环回测试地址为 127 {\color{Orange}127} 127.0.0.1;最大的本地环回测试地址为 127 {\color{Orange}127} 127.255.255.254
    最后一个可指派的网络号为 126 {\color{Orange}126} 126,网络地址为 126 {\color{Orange}126} 126.0.0.0

    A类地址可指派的网络数量为: 2 ( 8 − 1 ) − 2 = 126 2^{(8-1)}-2=126 2(81)2=126(减2的原因是除去最小网络号0和最大网络号127)
    每个A类网络中可分配的IP地址数量为: 2 24 − 2 = 16777214 2^{24}-2=16777214 2242=16777214(减2的原因是除去主机号为全0的网络地址和全1的广播地址)

    B类地址

    在这里插入图片描述

    最小网络号也是第一个可指派的网络号 128.0 {\color{Orange}128.0} 128.0
    网络地址为 128.0 {\color{Orange}128.0} 128.0.0.0

    最大网络号也是最后一个可指派的网络号 191.255 {\color{Orange}191.255} 191.255
    网络地址为 191.255 {\color{Orange}191.255} 191.255.0.0

    B类地址可指派的网络数量为: 2 ( 16 − 2 ) = 16384 2^{(16-2)}=16384 2(162)=16384(减2的原因是网络号最高两位固定为10)
    每个B类网络中可分配的IP地址数量为: 2 16 − 2 = 65534 2^{16}-2=65534 2162=65534(减2的原因是除去主机号为全0的网络地址和全1的广播地址)

    C类地址

    在这里插入图片描述

    最小网络号也是第一个可指派的网络号 192.0.0 {\color{Orange}192.0.0} 192.0.0
    网络地址为 192.0.0 {\color{Orange}192.0.0} 192.0.0.0

    最大网络号也是最后一个可指派的网络号 233.255.255 {\color{Orange}233.255.255} 233.255.255
    网络地址为 233.255.255 {\color{Orange}233.255.255} 233.255.255.0

    B类地址可指派的网络数量为: 2 ( 24 − 3 ) = 16384 2^{(24-3)}=16384 2(243)=16384(减3的原因是网络号最高三位固定为110)
    每个B类网络中可分配的IP地址数量为: 2 8 − 2 = 254 2^{8}-2=254 282=254(减2的原因是除去主机号为全0的网络地址和全1的广播地址)

    总结

    1. 根据地址左起第一个十进制的值,可以判断出网络类别(小于127的为A类,128 ~ 191的为B类,192 ~ 223的为C类);
    2. 根据网络类别,就可找出地址中网络号部分和主机号部分(A类地址网络号为左起第一个字节,B类地址网络号为左起前两个字节,C类地址网络号为左起前三个字节);
    3. 以下三种情况不能指派给主机或者路由器接口:
      • A类网络号为0和127
      • 主机号为全0,因为这是网络地址
      • 主机号为全1,因为这是广播地址

    【例】

    IP地址类别是否可以指派给主机
    0.1.2.3A类不可以(因为网络号全0)
    128.0.255.255B类不可以(因为主机号全1,为广播地址)
    223.255.255.252C类可以

    真题嗅探

    【例】(2017年题36)下列IP地址中,只能作为IP分组的源IP地址但不能作为目的IP地址的是_____。
    A 0.0.0.0
    B 127.0.0.1
    C 20.10.10.3
    D 255.255.255.255
    【分析】
    地址 0.0.0.0 是一个特殊的IPV4地址,只能作为源地址使用,表示“在本网络上的本主机”,封装有DHCP Discovery报文的IP分组的源地址使用0.0.0.0,答案选A

    以127开头且后面三个字节非“全0”或“全1”的IP地址是一类特殊的IPV4地址,既可以作为源地址使用,也可以作为目的地址使用,用于本地软件环回测试,例如常用的环回测试地址127.0.0.1

    地址255.255.255.255是一个特殊的IPV4地址,只能作为目的地址使用,表示“只在本网上进行广播”(各路由器均不转发)。
    在这里插入图片描述

  • 相关阅读:
    我的前端合集
    SpringCloud Gateway—高并发场景微服务实战(十三)
    三维目标检测之OpenPCDet环境配置及demo测试
    JNI技术解析
    【2021集创赛】NI杯三等奖:基于IECUBE-3100的高精度数模转换器设计及自动化测试方案
    【软件测试】初识测试
    好用的Visio绘图文件工具 VSD Viewer最新 for mac
    JRHZ分闸、合闸、电源监视综合继电器
    ElasticSearch Query DSL(二)
    有时候,使用 clang -g test.c 编译出可执行文件后,发现 gdb a.out 进行调试无法读取符号信息,为什么?
  • 原文地址:https://blog.csdn.net/vavid317/article/details/126041983