本学期第四次技术沙龙结束啦!
这次技术沙龙是由甘海林学长为我们讲解代理服务器相关知识。
•代理(英语:Proxy)也称网络代理,是一种特殊的网络服务,允许一个网络终端(一般为客户端)通过这个服务与另一个网络终端(一般为服务器)进行非直接的连接。一些网关、路由器等网络设备具备网络代理功能。一般认为代理服务有利于保障网络终端的隐私或安全,防止攻击。
让我们回到当初:
•Socks
•Bill 希望通过互联网与 Jane 沟通,但他们的网络之间存在一个防火墙,Bill 不能直接与 Jane 沟通。所以,Bill 连接到他的网络上的 SOCKS 代理,告知它他想要与 Jane 创建连接;SOCKS 代理打开一个能穿过防火墙的连接,并促进 Bill 和 Jane 之间的通信。
•HTTP
•Bill 希望从 Jane 的 Web 服务器下载一个网页。Bill 不能直接连接到Jane 的服务器,因为在他的网络上设置了防火墙。为了与该服务器通信,Bill 连接到其网络的 HTTP 代理。他的网页浏览器与代理通信的方式与他直接连接 Jane 的服务器的方式相同;也就是说,网页浏览器会发送一个标准的 HTTP 请求头。HTTP 代理连接到 Jane 的服务器,然后将 Jane的服务器返回的任何数据传回 Bill。
通过这次技术沙龙,大家是不是对于代理服务器又多了一分了解呢?我们下次再见啦!
领取专属 10元无门槛券
私享最新 技术干货