代理:
中文意思:受当事人的委托,代表当事人行使某种权利,做某种事情;
代理IP:
代理IP又成代理服务器,是网络信息的中转站,这是一种特殊的网络服务,简单来说使用IP代理可以更改用户的IP地址;
代理与VPN:
VPN全称是 Virtual Private Network,虚拟专用网络,在公用网络上建立专用网络,进行加密通讯。
代理模式:
代理模式是一种设计模式;
代理模式定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。
著名的代理模式例子:引用计数(1)
代理服务:
没有代理服务这个概念,有代理服务器。
反向代理与正向代理:
正向代理:指一对一或多对一,Server不知道请求的Client都是哪些人。
反向代理:反向代理恰好跟正向代理相反。反向代理一般是负载均衡的一个原理。反向代理就是1对多
代理分类(2):普通代理与隧道代理
普通代理:
图片来源《HTTP权威指南》
隧道代理:
图片来源《HTTP权威指南》
两者比较:
普通代理可以用来承载 HTTP 流量;
隧道代理可以用来承载任何 TCP 流量,包括 HTTP 和 HTTPS.
层次对比:
引用概念:
(1)引用计数:是计算机编程语言中的一种内存管理技术,是指将资源(对象、内存)的被引用次数保存起来,当被引用次数变为零时就将其释放的过程。使用引用计数技术可以实现自动资源管理的目的。