IP地址分类

IP地址分类

目录

  • 概述
  • 分类
  • 特殊IP地址
  • 共有IP地址
  • 私有IP地址

概述

  • IP地址是连接在因特网上的主机的唯一标识, 通过特定的IP地址能找到被该IP地址标识的主机.例如:我们的家地址可以看作一个IP地址, 通过这个地址,可以找到我们,也就是主机.
  • 在TCP/IP协议中, IP地址是以二进制数字形式出现, 共32Bit, 1Bit就是二进制中的1位, 由于二进制的形式不适合人们阅读.因此换用一种”点分十进制法”表示IP地址.
  • 例如:

    点分十进制: 192.168.1.1

    二进制: 11000000.10101000.00000001.00000001

分类

8 Bit 8 Bit 8 Bit 8 Bit
Class A NETWORK HOST HOST HOST
Class B NETWORK NETWORK HOST HOST
Class C NETWORK NETWORK NETWORK HOST
Class D 多播
Class E 科研用

Class A

  • A类地址的第一个8 Bit 表示网络位, 且网络位的第一个Bit为0, 1-7Bit表示网络标识,格式为:0XXXXXXXX.
  • 后3个8 Bit 表示主机位.
  • A类地址的网络范围:00000001~01111111, 用十进制表示: 1.0.0.0到126.0.0.0,一共有126个网络.
  • 主机标识为2的24次幂-2个(去掉全0和全1的地址), 全0的主机号字段表示该IP地址是”本机”连接到的单个网络地址,而1的主机号表示该网络上的所有主机.每个网络可容纳的主机数为16777214个.
  • A类地址支持巨型网络,一般分给有大量主机的网络使用.

Class B

  • B类地址的前两个8 Bit表示网络标位, 且网络位的前两个Bit总是10, 即格式为: 10XXXXXX XXXXXXXX.
  • B类地址可指派的网络数为: 2的14次幂-1, -1的原因是128.0.0.0是不指派的.
  • 后两个8 Bit表示主机位.
  • B类的每个网络可容纳的主机数是2的16次幂-2, 即65534.

Class C

  • C类地址的前3个字节表示网路号, 且开头必须为110, 可以指派的最小网络地址为:192.0.1.0, 指派的网络范围为2的21次幂-1, -1的原因是192.0.0.0是不指派的.
  • 每个C类地址可容纳的主机数为:2的8次幂-2.

特殊地址

0.0.0.0

  • 它表示所有不清楚的主机和目的网络.
  • 不清楚的是意思是本机路由表中没有指定如何到达.
  • 如果在网络设置中设置了缺省网关, 那么系统会自动生成一个目的地址为0.0.0.0的缺省路由,所有不清楚的目的网络和主机都会被送到这里.

255.255.255.255

  • 对本机来说, 这个地址指本网段内的所有主机. 这个地址不能被路由器所转发.

回环地址

  • A类网络中的127是一个保留地址, 用于网络软件测试和本机进程间的通信.
  • 无论什么程序, 只要发送了该地址的数据, 就会被立刻发送回本机.
  • 127网络号的分组不能出现在网络传输上.

局域网内的IP

  • 当主机号的全为0时,表示一个网络本身.
  • 当主机号全为1时, 表示网络中的全部主机.
  • 网络号代表一个网络本身, 同时也是一个网段的第一个地址. 广播地址是网段的最后一个地址,这两个地址是不能配在主机上的.

私有地址

  • 属于非注册地址, 专门为组织机构(学校,企业)内部使用, 简单来说私有地址不能直接上网.
  • 私有IP的范围:
    • A类私有IP地址: 10.0.0.0~10.255.255.255
    • B类私有IP地址: 172.16.0.0~172.31.255.255
    • C类私有地址: 192.168.0.0~192.168.255.255

公有IP

  • 公有地址(Public address,也可称为公网地址)由Internet NIC(Internet Network Information Center因特网信息中心)负责。这些IP地址分配给注册并向Internet NIC提出申请的组织机构。通过它直接访问因特网,它是广域网范围内的。

参考资料

分享到