首 页 教育新闻课件中心论文中心教学教案试题中心语文专题综合下载技术教程公务员  
设为首页
加入收藏
联系我们
您当前的位置:中国教育资源网 -> 技术教程 -> 网络相关 -> 服务器 -> 代理服务器 -> 技术内容 退出登录 用户管理

请大家注意,SNAT和MASQUERADE的工作方式不同!代理服务器教程

论文作者:佚名  论文来源:不详  论文发布时间:2006-6-19 18:14:46  论文发布人:chjchjchj

减小字体 增大字体

              摘要:请大家注意,SNAT和MASQUERADE的工作方式不同!
SNAT的作用和MASQUERADE完全一样,但是计算机的负荷稍微多一点。因为对每个匹配的包,MASQUERADE都要查找可用的IP地址,而SNAT用的IP地址是配置好的。所以建议大家如果有固定的IP,就用SNAT.没有固定再用MASQUERADE.

 platinum 回复于:2005-08-19 15:20:51对,是这个道理
另外在权值路由负载均衡时,也建议用 MASQUERADE,这样可以实现路由的自动选择

 jackylau 回复于:2005-08-19 16:26:46我看过很多文档在做负载均衡时,都用的是MASQUERADE,但是不知道为什么.SNAT不可以么?

 platinum 回复于:2005-08-19 18:33:43[quote:32285730eb="jackylau"]我看过很多文档在做负载均衡时,都用的是MASQUERADE,但是不知道为什么.SNAT不可以么?[/quote:32285730eb]
这就是 SNAT 与 MASQUERADE 的区别啊,你不是在顶楼已经阐述过了吗?

 jackylau 回复于:2005-08-20 19:01:31我的意思是说:在做负载均衡的时候为什么不能用SNAT?我没有实验环境,所以不能验证.

 platinum 回复于:2005-08-20 19:27:53哦,是这样的
route 和 nat 二者是不同的
route 决定数据包以某条路由出去
nat 决定数据出去的时候,源地址欺骗为什么

 hayg 回复于:2005-08-20 22:59:40负载均衡和nat有何关联?负载均衡是由路由决定的,nat是路由后的事了。

 platinum 回复于:2005-08-20 23:30:33何谓 NAT ?
NAT 也叫地址转换,把你的 LAN 地址变为 WAN 再出去
如果你有双链路,除了数据包被随机路由外,你的 NAT 之后的地址也要跟着变化才可以

举个例子:
你有两条线路
eth0 1.1.1.1 gw 1.1.1.254,线路1
eth1 2.2.2.1 gw 2.2.2.254,线路2
eth2 192.168.0.254,内网地址
如果你使用了 iproute2 的 equalize 做了权值路由负载均衡,那么数据包是根据你设置的权值走不同路由出去的
如果你使用 -j MASQUERADE 做 NAT,那么你的数据包会根据不同的 nexthop 来动态修改 WAN 地址
但如果你使用 -j SNAT --to 1.1.1.1,类似这样做,那么你的数据包只能欺骗成 1.1.1.1 出去
试想,一个从 2.2.2.254 出去的数据包,源地址却为 1.1.1.1,回来的时候是怎样走的?绕了一圈,这样的话,根本没起到链路负载均衡的目的,我们需要的是数据流单独走单独回来,因此这里使用 -j MASQUERADE 就对了

MASQUERADE 是动态的,他可以动态根据不同的 nexthop 选择不同的 SNAT 地址,虽然我没找到文字的东西说明这个问题,但我做过很多试验,上面的内容是我自己总结的,如果说的不对还请大家指正 :em06:

 senmao 回复于:2005-08-21 02:36:07学习了。

 jackylau 回复于:2005-08-22 10:05:18噢,明白了.谢谢!

 braverman 回复于:2005-08-29 10:33:13谢谢platinum    的经验总结!

[] [返回上一页] [打 印] [收 藏]  
 ∷相关技术评论  (评论内容只代表网友观点,与本站立场无关!) [查看发表评论...]
 
 中国教育资源网免费技术教程下载中心-站内广告 站内广告 中国教育资源网免费技术教程下载中心-站内广告 
 中国教育资源网站内搜索 站内搜索 中国教育资源网站内搜索 
 

   
 中国教育资源网免费技术教程下载中心-栏目导航 栏目导航 中国教育资源网免费技术教程下载中心-栏目导航 
· Windows 9XMEXP · Windows NT20002003
· LinuxBSD · 系统综合
· IISApache · 硬件技术
· Web服务器 · FTP服务器
· 邮件服务器 · 域名服务器
· Windows服务器 · 代理服务器
· 服务器综合
 
中国教育资源网免费技术教程下载中心-相关教程  相关技术 中国教育资源网免费技术教程下载中心-相关教程
 中国教育资源网免费技术教程下载中心-本月热门教程 本月热门 中国教育资源网免费技术教程下载中心-本月热门教程 
 
 中国教育资源网免费技术教程下载中心-本日热门论文 本日热门 中国教育资源网免费技术教程下载中心-本日热门论文 
 
关于本站 - 网站帮助 - 免费课件 - 美容 - 绿色软件 - 软件下载 - 广告合作 - 下载声明 - 友情连接 - 网站地图 - 网站留言
浙ICP备06010405号 Email:cnkjz@163.com 技术支持:名流设计
版权所有 Copyright© 2002-2004 名流