接入方式的变化,直接决定地址能保持多久。早期拨号上网,每次连上都会拿到一个新地址,断开就还回去,地址是流动的。后来宽带常连,地址可以稳定保持相当长的时间,于是有了「固定」与「动态」的说法。再往后无线接入普及,设备在多个网络之间来回切换,地址的变化变得更频繁。代理IP的静态与动态之分,对应的就是这段演变留下的两种状态。
三个阶段
拨号阶段的特点是地址随连接分配,用一次换一次,同一个地址会在不同用户之间轮转。常连阶段的特点是地址可以长期保持在同一个用户手上,稳定性大幅提高。移动阶段的特点是设备经常换网络,同一个设备在不同时间可能落在完全不同的地址段里。三个阶段没有完全替代,现在还能同时见到。
- 拨号阶段:按次分配,用完归还,地址流动
- 常连阶段:长期保持,稳定性提高
- 移动阶段:随网络切换而变,变化频繁
- 三个阶段并存,按场景选用
为什么会有固定与动态
固定指的是同一个使用者长期拿到同一个地址,动态指的是每次连接可能不一样。前者适合需要长期保持同一来源的场景,后者资源利用率更高,因为闲置时可以分给别人。两者的差别不在技术难度,而在分配策略。
稳定性从哪来
稳定性来自地址的保持时间。保持时间长,对端在这段时间内看到的是同一个来源;保持时间短,中途变化会让对端认为换了一个人。很多使用中的异常,根子就在某个环节把地址换掉了,而使用者并不知道。
切换频繁会带来什么
设备在不同网络之间移动时,地址会跟着变。这在日常使用中通常无感,因为应用会自动重连。但在需要连续保持同一个来源的场合,中途变化会打断整个过程,需要重新建立。
和代理IP的关系
代理IP的作用是把对端看到的来源稳定下来,不随本机接入方式变化。本机从有线换到无线、从一个网络换到另一个网络,对端看到的仍然是代理IP提供的那个来源。这也是它在需要稳定来源的场景里被采用的原因。
- 本机接入方式变化,对端看到的来源可以保持不变
- 动态资源按次分配,固定资源长期保持
- 需要长期同一来源时,先看保持时间有多长
很多使用中的异常,根子在某个环节把地址换掉了。
三个阶段并存,按场景选用就行。代理IP把对端看到的来源固定下来,本机怎么接入都不影响。需要稳定来源时,先问保持时间有多长。
