网络代理技术原理

网络代理技术原理新质力文库 - 聚焦新质生产力发展的数字化知识库_行业洞察 / 理论成果 / 实践指南免费下载新质力文库
网络代理技术原理
此内容为付费资源,请付费后查看
1724
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

第1页 / 共5页
试读已结束,还剩4页,您可下载完整版后进行离线阅读
THE END
网络代理技术原理什么是网络代理?上网这种事原来就只是客户端和服务器之间的事,后来,客户端这边的上网情况变了,可能由于网管做了上网行为的限制,又或是接入运营商做了一些访问限制,导致客户端这边无法访问到某些目标服务器了。不过客户端还能访问其他未被限制的服务器,于是一个不算太难想到的想法出现了:让客户端能正常访问的那个服务器帮我们上网,我(指客户端)把要访问的数据发给它(能访问到的服务器),它再帮我去访问目标服务器,得到结果后再发回给我,我便突破了本地网管/运营商的限制,这种上网方式便是正向代理上网。正向代理技术不一定就是这么诞生的,但一定是为了突破上网限制而兴起的。可能是网管的限制,可能是运营商的限制,也可能是服务端对客户端源P的限制。最早的上网主要是指访问网站,使用http的协议,于是要代理上网的话也是基于http的代理,后来服务数据可能不走htp了,用了ss或仅基于tcp,于是基于tcp层的socket代理出现,当然也有基于u即层的代理。代理上网技术主要是在传输层及以上的层次,有没有网络层及以下的代理呢,那个可能就不叫代理技术了,而叫VPN技术,本文不做这方面的讲解。正向代理技术主要有三种:HTTP代理、HTTPS代理、socks代理HTTP正向代理:ht即协议使用的是明文,早期的网络协议都是用的明文,所以很容易遭到中间人攻击,htp的正向代理服务器就充当了这个中间人,正规的htp服务器当然不会去随意窃取和篡改我们的信总,所以我们要使用开源的htp正向代理服务器。http正向代理的原理是:在配置了htp代理的客户端,它的浏览器在上网时,不会直接把请求的数据包发给目标服务器,而是发给了代理服务器,代理服务器收到数据包后,解析tp头部的字段,获取客户端要访问的目标,然后代理服务器自己作为一个客户端向目标服务器发起相同的请求,获得目标服务器返回的结果后,再把数据发给最终的客户端客户端代理服务器目标汞务器〉>把要发给目标承务器的数据发给代理代理解析收到的数据代理自已向目标服务器发起,一个请求,内容为客户端发来的那个内容目标服务器做出响应代理把到的响应消息再发给客户端
喜欢就支持一下吧
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容