设为首页收藏本站language→→ 语言切换

鸿鹄论坛

 找回密码
 论坛注册

QQ登录

先注册再绑定QQ

查看: 1354|回复: 2
收起左侧

使用NAT比Bridged速度快

[复制链接]
发表于 2007-11-12 23:13:50 | 显示全部楼层 |阅读模式
主要是虚拟机和宿主机的连接上。
我简单测试了一下,在宿主机上建立FTP Server,然后用两种不同的网络连接方式从虚拟机里下载一个文件(不到20MB),NAT方式大概是Bridged方式的2倍左右。
测试环境不是很严格,不过在同一种环境下下载文件重复了10次左右,平均值。应该还算比较科学吧。
发表于 2007-11-12 23:14:21 | 显示全部楼层
我一直使用桥接模式,实测相对于服务器网卡,性能上仅损失了2%左右。
NAT模式还一直没有用过,但我认为肯定不会达到2倍,因为我在桥接下很容易让虚拟网卡的带宽占到90%以上。
因此我认为是你的测试结构问题造成的,在桥接模式下,交换机会识别出两个网络设备,因此你从VM访问HOST的时候数据是需要走出网卡的。而在NAT下呢,这些数据不需要走出网卡就行,那问题就在这里!因为你是在VM里访问HOST,而不是访问其它机器,这就好比你访问127.0.0.1一样。 如果有时间的话,你可以在VM里使用两种方式去访问另外一台服务器,这样才能真正看出两种模式的效率。
沙发 2007-11-12 23:14:21 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-12 23:15:12 | 显示全部楼层
我也不是很清楚,主要是因为以前看过几篇帖子,好像都有人说到这个问题,那天没事干就简单测试了一下。
他没有提到用VM访问其他机器,主要意思就是VM和HOST PC之间互访,以及传输文件的时候用NAT方式要比Bridged方式快。
改天测试一下用VM访问其他机器。
板凳 2007-11-12 23:15:12 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-1-23 17:51 , Processed in 0.057099 second(s), 10 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表