正向代理和反向代理的简单理解

来源:互联网 发布:linux 文件权限 rwx 编辑:程序博客网 时间:2024/06/05 14:37

最近在看负载均衡的时候了解到反向代理这个词,比较陌生。于是看了一点博文,简单理解了一下什么是正向代理、什么是反向代理。这里用一个简单的例子来说明:

例子:

正向代理
现在有A、B、C三个人。A想买东西,C有货品。A知道C但路途太远无法向C买东西。然而A知道B可以跟C买到东西,于是A让B代替自己去向C买东西,B买到了东西以后,将东西给A。C只知道B这个人,不知道A这个人。A的信息是被隐藏保护起来的。

反向代理
同样那三个人,A想买东西,但A不认识C,A觉得B应该有,于是A向B买东西。B没有货品,于是B向C进货,进货以后,B把东西卖给了A。这时候,A不知道C,只有B知道C。C的信息是被隐藏的。

简单来说:
A指向了C,B代理A向C获取资源就是正向代理。
A指向了B,B代理C向A传送资源就是反向代理。

可能以上说得还是很不清楚,所以建议大家自己归纳出来一个理解方式

0 0