代理、正向代理、反向代理解析!!

一、什么是代理?

代理也被叫做网络代理,是一种比较特殊的网络服务,允许一个终端(通常指客户端)通过这个服务与另一个终端(通常指服务器端)进行非直接的连接。

例如:一些网关、路由器等网络设备都具备网络代理的功能。

代理服务有利于保障网络终端的隐私或者安全,可以在一定程度上阻止网络攻击(因为通过代理,可以隐藏真正的服务器端/客户端)

二、代理服务器

代理服务器是一种位于【客户端】和【服务器】之间的计算机,它通过转发【客户端】和【服务器】之间的请求和响应来进行通信。代理服务器可以提供一些特殊的功能,比如缓存、加密、安全认证等。如下图示意:

三、代理请求过程

【客户端】首先根据代理服务器所使用的代理协议,与代理服务器创建连接,接着按照协议请求对【目标服务器】创建连接、或者获得目标服务器的指定资源(如:文件)。

注意!!:此处的协议指的是网络传输协议,主要是两种:

  • Socks
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值