在IPv4中,地址由32位组成,每8位(八位字节)作为一组,分成了四组。8位字节能表示的范围为0到255(可表示的数字个数为256个).外加IPv4地址以点十进制表示的。因此IPv4的格式就类似为:[0~255]:[0~255]:[0~255]:[0~255]例如:205.112.45.60 34.243.44.155。
按照上面的方法,我们将IPv4转换为数字的方法就可表达为:
172 x 2563+16 x 2562+254 x 2561+1 x 2560
结果:172 x 16777216+16 x 65536+254 x 256+1=2886794753
公式:第4位数字x 256³+第三位数字x 256²+第二位数字x 2561+第一位数字x 2560
IP(Internet Protocol)地址是分配给计算机网络中使用IP通信的设备数字标签.当设备(手机,电脑,智能家居,无人驾驶的汽车等等)连接网络时,设备将被分配一个IP地址(类似门牌号的概念),用于网络中识别身份。通过IP地址,设备间可以互相通讯,如果没有IP地址,我们将无法知道哪个设备是发送方,无法知道哪个是接收方。IP地址有两个主要功能:标识设备和网络寻址。 常见的IP地址分为 IPv4 与 IPv6 两大类,IP地址由一串数字组成。IPv4为32位长,通常书写时以四组十进制数字组成,并以点分隔,如:172.16.254.1 ; IPv6为128位长,通常书写时以八组十六进制数字组成,以冒号分割,如:2001:db8:0:1234:0:567:8:1。
IP地址由32位二进制数组成,常以XXX.XXX.XXX.XXX形式表示,每组XXX代表[0~255]之间数字,该表示方法称为点分十进制。二进制一位可以表示"0"或"1",也就是2个数。那么32位可以表示最大数为2 ^32^ 。这也意味着最多可以有4,294,967,296个(即2 ^32^ )IP地址。 貌似很多的样子,可是由于早期编码和分配的问题,很多区间的IP实际上被空出或不能使用.去除这些不能用的IP地址,实际就没有那么多了.总之不能满足每个设备一个IP地址。也就是IPv4地址资源被耗尽了(IPv4的42亿个地址最终于2011年2月3日用尽)。既然被耗尽了,那我手机怎么却能打王者刷抖音。这是由于为了解决地址不够用的问题,发明了网络地址转换技术。 但为了完美的解决IP地址不够的问题,就推出了IPv6.IPv6 IP地址数量最高可达3.402823669 × 10^38^个。届时地球上每一粒沙子都可以拥有自己的IP地址(沙子都有了身份,貌似很厉害的样子)。
静态(Static): 从字面上可理解为保持不变,静止的,稳定的.静态IP也就是不会变IP地址,一般需要向网络服务运营商申请并有一定的费用。常用于服务器或者企事业单位重要的设备。个人很少使用静态IP.
动态(Dynamic): 表示持续改变,其中前缀dyna- power的意思。动态IP也就是会变IP地址。常用于家庭,办公场所或者商场。
静态IP的优点:
动态IP的优点
查看外网IP地址:
访问 浏览器指纹检测工具
查看内网IP地址
在IP地址空间中,有些地址是保留给内网的。内网间的数据包是不经过公网的。内网地址一般为:
10.0.0.1 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255
IP地址空间中,也存在特定用途的ip地址:
127.0.0.1
回送地址,也就是本机地址,与localhost等同
224.0.0.0
IP Multicast
255.255.255.255<span> </span>
广播地址,发送到网络上的所有接口
局域网中常见ip分配规则:
192.168.1.0 该IP为网络编号,将整个网络标识为一个整体,不分配给设备
192.168.1.1 分配给网关的ip地址,家庭局域网中网关一般是路由器。在地址栏中输入这个地址,一般就能登录到路由器管理界面(有些路由器厂商可能进行了修改).
192.168.1.2~192.168.1.254 可分配给网络设备
192.168.1.255 网络的广播地址。发送到该地址的数据会自动广播到地址 1-254
有多种方法可以更改IP,其中比较简单的方法是使用VPN(翻墙软件 Virtual Private Network).VPN是一种虚拟专用网络,不仅可以更改您的IP地址,还可以加密网络流量。使用VPN后你IP就会替换为VPN的地址。 不过只推荐使用工信部允许的VPN软件,未被允许的VPN软件存在风险。
另外一种常见的方法就是使用代理服务器,不过一般是个别软件设置,而不是全局设置。设置方法比较简单,手机设置全局代理的方法如下:
如果代理设置错误或代理不稳定,就会出现无法上网的情况。这时清除代理或使用稳定的代理即可。
当然使用洋葱浏览器(Tor)也可以达到目的。不过不推荐使用.
代理IP(IP代理)可以理解为代理人的意思,是你与要访问的网站服务器之间的中间人。代理接受你发出的请求,然后转发到网站服务器,并将网站服务器响应的结果回传给你。对于网站服务器来说,他会认为请求是代理发出的,不知道背后还有个你。 代理IP是有些公司业务中必须使用的。比如从事爬虫,数据采集,秒杀,抢票等业务的公司。
代理IP根据支持协议的不同分为HTTP、HTTPS和SOCKS5代理。
在TCP/IP协议栈中位置可分为:应用层代理、网络层代理和链路层代理
根据代理的真假程度,可分为透明代理(Transparent Proxy)、匿名代理(Anonymous Proxy)和高匿代理(Elite Proxy)。
购买IP代理也有较多需要注意的点:
代理IP检验的方法:
1、A类地址
A类IP地址由1个字节的网络号和3个字节的主机号组成,网络号的最高位必须是“0”。A类IP地址的范围为:1.00.1~126.255.255.254,可用A类网络共有2 ^7^ -2,即126个;每个网络的可用IP地址有2 ^24^ -2,即,1677214个。
2、B类地址
B类IP地址由2个字节的网络号和2个字节的主机号组成,网络号的最高位必须是“10”。B类IP地址的范围为:128.1.0.1~191.255.255.254,用B类网络有,2 ^14^ -2,即16384个,每个网络的可用IP地址有2 ^16^ -2,即6,5534个。
3、C类地址
C类IP地址由3个字节的网络号和1个字节的主机号组成,网络号的最高位必须是“110”。C类IP地址的范围为:192.0.1.1~223.255.255.254每个C类网络中可用IP地址有2 ^8^ -2,即254个。
4、D类地址
D类IP地址不分网络号和主机号,它固定以“110开头,取值范围为:224.0.0.1~239.255.255.254。D类IP地址并不指向特定的网络,目前这一类地址被用在多播通信中。
5、E类地址
E类地址不分网络号和主机号,它固定以“11110″开头,取值范围为:240.0.0.1~255.255.255.254。E类IP地址仅在实验和开发中使用。
A、B、C类IP地址每个网络号中的可用IP地址总是2 ^n^ -2(n为某类IP地址的网络号位数)这是因为,主机号从0开始,但第一个编号“0”与网络号一起表示该网络的网络号(如C类IP地址的第一个网络号为127.0.0.0),最后一个编号“255”与网络号一起表示该网络的广播地址
(如C类IP地址的第一个广播地址为127.0.0.255)。
此外,每个网段中都有一部分IP地址供给局域网使用,这类IP地址称为私有地址,它们的范围如下:
(1)A类私有地址:10.0.0.0~10.255.255.255。
(2)B类私有地址:172.16.0.0-172.31.255.255。
(3)C类私有地址:192.168.0.0~192.168.255.255