代理服务器和路由器什么区别?

  • Post author:
  • Post category:其他


截至目前为止,学了 Squid 代理服务器,突然没想明白通过路由器上网和通过 Squid 代理服务器上网什么区别?遂将这两个知识点记录在此博客中,方便以后又想不明白时回来查看



自己理解:

路由器只是让你的主机能到达不同的局域网,数据请求接收还是你自己做,只是要通过路由器

代理服务器是同一局域网中只有代理服务器能上网,你的主机没法上网,你只能依托代理服务器进行数据请求接收,然后再转发给你



或者这样理解:

你中午想吃饭,喜欢吃的那家餐馆太远,于是你找了个电动车(路由器),

自己骑车去餐馆吃饭


由于餐馆太远,你到不了,只能托外卖小哥去给你取餐送餐(代理服务器)



百度到有个不太恰当的段子这样解释:

代理服务器就如同你利用炒股软件在网上炒股票。并不发生直接交易

而路由上网就如同你到交易大厅去买卖股票,一手交钱,一手买卖股票



理论解释:

使用代理服务器,你自己并不直接访问目的网站,而是由代理服务器去访问的。访问的结果直接在发给你。

路由器会把你的数据包直接路由出去。你是自己亲自去访问目的站。目的站接到服务请求,会根据请求做把反馈信息给你,然后通过路由器把返回包发给你。

从安全角度上讲,代理服务器因为避免了你直接访问,提高了安全性,但是如果需要访问的主机过多,代理服务器可能就会负载越来越大,最后挂掉。



版权声明:本文为qq_35197351原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。