• IP地址分类整理


    什么是IP地址?

      IP地址就是计算机在网络中地址。

    IP地址有多少个?

      IP地址范围是:0.0.0.0~225.225.225.255,这只是人为了方便记录才转为十进制的,ip地址实际是一个32位地址,即:

    00000000,00000000,00000000,00000000 =  0

    11111111,11111111,11111111,11111111 =  4294967295

    所以IP地址的范围是0~4294967295,有 4294967295 + 1 = 4294967296 个IP地址。

    IP地址怎么管理?

      IP地址由国际管理小组划分为A、B、C、D、E类,D、E类为特殊地址;

    IP地址是怎么划分?

    很多人都是直接记A类地址访问,B类地址范围,C类地址范围,实际上不需要死记硬背,那些之所以要硬背的人,是把IP当成0~255组成的字符串了,实际上,在电脑处理中一个32位地址,所以我们也应当从二进制的角度去理解IP地址的划分;

    A类地址

    A类地址网络号范围:1.0.0.0---126.0.0.0;

    为什么是到126,而不是到其他数字,127,或者125呢?我们从二进制角度去看这些地址:

    00000001,00000000,00000000,00000000

    01111110,00000000,00000000,00000000

    B类地址

    B类地址网络号范围:128.0.0.0---191.255.0.0。

    同样,转化为二进制:

    10000000,00000000,00000000,00000000

    10111111,11111111,00000000,00000000

    C类地址

    C类地址网络号范围:192.0.0.0---223.255.255.0

    同样,转化为二进制:

    11000000,00000000,00000000,00000000

    11011111,11111111,11111111,00000000

    D类地址

    D类地址不分网络地址和主机地址,它的第1个字节的前四位固定为1110。

    D类地址范围:224.0.0.0---239.255.255.255

    同理,转化为二进制:

    11100000,00000000,00000000,00000000

    11101111,11111111,11111111,11111111

    E类地址

    E类地址不分网络地址和主机地址,它的第1个字节的前五位固定为11110

    E类地址范围:240.0.0.0---255.255.255.254

    同理,转化为二进制:

    11110000,00000000,00000000

    11111111,11111111,11111110

    IP地址为什么这样划分?

    D、E类地址划分原理

    先说D、E类地址是怎么划分的,D、E类地址都是没有网络地址和主机地址的保留地址,D类地址规定了前4位为1110(国际组织定的),那么只要记得这个,D类的地址就是

    11100000,00000000,00000000,00000000

    11101111,11111111,11111111,11111111,

    转化为十进制就是240.0.0.0---255.255.255.254;

    D类地址主要用于多点广播;

    同理,E类地址是以11110(国际组织规定)开头,是开头,和D类不同,D类是固定,那么很明显,E类地址范围是

    11110000,00000000,00000000

    11111111,11111111,11111110

    为什么不包括11111111,11111111,11111111?因为这个是广播地址了。

    A、B、C类地址划分原理

    A类地址 = 1个字节网络号(没用完) + 3个字节主机号

    B类地址 = 2个字节网络号 + 2个字节主机号

    C类地址 =  3个自己网络号 + 1个字节主机号

    所以:

    A类网络地址的最高位必须是"0"。

      所以:

      00000001,00000000,00000000,00000000

      01111110,00000000,00000000,00000000  (为什么不是01111111=127,因为127开头的ip作为保留ip用于测试,就像127.0.0.1)

    B类网络地址地址的最高位必须是"10"。

       所以:

      10000000,00000000,00000000,00000000

      10111111,11111111,00000000,00000000

    C类网络地址最高位必须为"110"。

      所以:

      11000000,00000000,00000000,00000000

      11011111,11111111,11111111,00000000

      注意:IP地址根据网络号和主机号来分,分为A、B、C三类及特殊地址D、E。全0和全1的都保留不用。
  • 相关阅读:
    IdHTTP + RegExpr
    Delphi多线程编程之五不同类线程读写全局变量阻塞和锁定
    服务器开发
    Delphi多线程编程之四 线程安全和VCL
    接口测试方式
    LR11开始录制时打不开浏览器
    接口测试基础
    ospf应用简单
    OSPF协议原理及配置4邻接关系的建立和LSDB同步
    windows7安装远程服务器AD域管理工具
  • 原文地址:https://www.cnblogs.com/pandang/p/4849117.html
Copyright © 2020-2023  润新知