ip地址在计算机内部使用中,ip地址实际上是一个4字节、32bit的二进制数,但是为了让人好识别,将每个字节换为十进制数,在以地点分开的方式表示,这种方式就是点分十进制。
0.0.0.0 ~ 255.255.255.255:
00000000 00000000 00000000 00000000 ~ 11111111 11111111 11111111 11111111
4294967296(43亿台设备左右),这些设备是PC、手机、嵌入式、服务器、路由器看起来允许接这么多,但是实际上并不能接这么多,因为这里面还有很多有特殊用途Ip、以及保留ip,这些ip不能分配给设备,因此实际能够连接的数量没这么多。
划分方法很简单,举个例子,好比0~100的编号,0~10领导用,11~20技术专家用,21~100普通职工用。
0.0.0.0 ~ 127.255.255.255:
00000000 00000000 00000000 00000000 ~ 01111111 11111111 11111111 11111111
A类理论上总共可以给21亿台设备分配,给广域网用(公网ip),公网ip是不能重复的,由于公网ip是全球唯一的,因此现在讨论的IP不够用,说的是公网ip不够用的问题,因为现在有大量的设备,因为各种的原因想直接接入公网,而不是屈居在局域网和城域网下,所以导致了A类地址的紧张。
128.0.0.0 ~ 191.255.255.255:
10000000 00000000 00000000 00000000 ~ 10111111 11111111 11111111 11111111
B类理论上,可以给10亿台设备分配IP,B类是给城域网用的,而且可以重复使用,不担心不够的问题。
192.0.0.0 ~ 223.255.255.255:
11000000 00000000 00000000 00000000 ~ 11011111 11111111 11111111 11111111
但是由于局域网地址可以被不同局域网复用,因此也不需要担心不够用的问题。
- D类,广播地址:后面介绍什么是广播地址
- E类,科教使用的特殊ip:使用的是很多保留ip地址,前面讲ABC类时,事实上在ABC类里有很多的保留地址,这些保留留给了E类来使用。