1.什么是ip
对于台式机、笔记本、服务器、手机、打印机等等设备,只要想互联通信,都需要一个能让其他设备找到的门牌号,而这个门牌号就是ip地址。(一台设备可能有多个网络接口,也就可以有多个ip地址)
现阶段仍然占据绝对主流的ipv4地址是由32位二进制数组成,我们见到的ip都是换算成4字节10进制数后的,所以由4组0到255间的数字组成。
2.ip地址发展史
2.1分类编址
分类编址法将ip分为A、B、C、D、E五类,其中只有A、B、C三类能划分给设备使用。
A、B、C三类地址的区别主要在于网络号和主机号的划分位数不同
网络号:网络号相同的设备可以直接互相通信,网络号不同的设备需要通过网关通信。
主机号:用于区分同一个网络号中的不同设备。主机号为全0时是网络地址,为全1(即255)时是广播地址,这两种地址都不可分配给主机使用。
*网络号可以理解为一个小区,主机号可以理解为小区内的某一住户,同一小区内的住户可以直接互相串门,不同小区的住户得先跟门卫(也就是网关)打个招呼,才能互相串门。
(1)A类地址
网络号为0的ip地址代表本网络上的某台主机
(2)B类地址
(3)C类地址
汇总一下三类ip地址:
可指派的网络范围 | 可划分的网络数量 | 每个网络中可分配的ip数量 | |
A类 | 1.0.0.0到126.0.0.0 | 126 | 16777214 |
B类 | 128.0.0.0到191.255.0.0 | 16384 | 65534 |
C类 | 192.0.0.0到223.255.255.0 | 2097152 | 254 |
(4)一般不使用的ip
127.0.0.1和0.0.0.0一般代表本机ip
2.2划分子网
如果一个网络中的设备数量远少于这个网络能分配的主机号,那就会造成ip的浪费,为了解决这个问题,就诞生了划分子网的ip地址,以及子网掩码。
主要方法就是借用主机号的某几位来补充网络号。
2.3无分类编址
为了应对ipv4地址耗尽的问题,诞生了更加灵活的无分类编址ip