IP地址由IP协议所提供的一种统一的地址格式,每一个网络和主机都会有一个逻辑地址,在交换数据时,它用于防止网络上的通信发生错误。
IP地址由两部分组成,即网络地址和主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一台主机。
根据网络号和主机号来分,IP地址一般可以分为分为A、B、C三类常规地址及D、E两类特殊地址。
A类
IP地址范围从1.0.0.1 - 127.255.255.254,一般用于大型网络。
对于A类地址来说,第一段号码为网络后,其后三个号段为主机号,因此其可分配的网络数非常少,只有126个,每个网络可以分配的主机数非常多,有16777214个。
B类
IP地址范围从128.0.0.1 - 191.255.255.254,一般用于中等规模网络。
B类地址的前两段为网络号,后两段为主机号。B类地址可以分配16384个网络,每个网络可以分配65534个主机。
C类
IP地址范围从192.0.0.1 - 223.255.255.254,一般用于小型网络。
C类地址中前三段为网络号,最后一段为主机号,因此其可以分配的网络数为2097152个,每个网络可以分配的主机个数为254台。
D类
IP地址范围从224.0.0.0 - 239.255.255.255。
D类IP地址为组播地址,一般用于多路广播用户。
E类
IP地址范围为240.0.0.0 - 255.255.255.255。
此类为保留地址,留待特殊用途。
除了上面提到的IP地址外,还有一些特殊的IP地址,比如0.0.0.0对应当前主机。255.255.255.255是当前子网的广播地址。
127.0.0.1到127.255.255.255.255这些地址都是用来做回路测试的,例如127.0.0.1也可以代表本机IP。
其实,对于主机号,在应用的时候也可以将其拆为子网号和主机号,因此通过IP地址加上一个子网掩码,即可将IP地址分为网络号,子网号和主机号。
IPIDEA已向众多互联网知名企业提供服务,对提高爬虫的抓取效率提供帮助,支持API批量使用,支持多线程高并发使用。