• 网络——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地址,只能作为目的地址使用,表示“只在本网上进行广播”(各路由器均不转发)。
    在这里插入图片描述

  • 相关阅读:
    四、SSL 虚拟私有网络
    再次总结nios II 下载程序到板子上时出现 Downloading RLF Process failed的问题
    JNA封装C/C++动态库在flink内使用记录
    十四、InnoDB的ACID事务
    CCF推荐会议必投攻略:这些顶级会议投完直通录取大门
    假脸检测:Exploring Decision-based Black-box Attacks on Face Forgery Detection
    RK3399应用开发 | RK3399本地编译glmark2
    【Java】传输层UDP
    毕设 JAVA JSPsqlserver_基于J2EE的论坛论文
    SpringBoot-SpringCache缓存
  • 原文地址:https://blog.csdn.net/vavid317/article/details/126041983