【关于虚拟机桥接模式和NAT模式的原理,以及主要区别理解】

官方描述

桥接模式(Bridged Networking)图解描述:

  1. **物理网络:**表示实际的局域网,包括路由器、交换机和其他物理计算机。
  2. **宿主机:**运行虚拟机软件的计算机,具有一个或多个物理网卡连接到物理网络。
  3. **虚拟机:**在宿主机上运行的虚拟计算机,具有自己的虚拟网卡。
  4. **虚拟网桥:**在宿主机上,虚拟网桥将虚拟机的虚拟网卡连接到宿主机的物理网卡。虚拟网卡通过虚拟网桥连接到物理网络,使其看起来像是网络中的一个独立节点。
  5. **IP地址:**虚拟机被分配一个与物理网络中的其他计算机处于同一网段的IP地址。

NAT模式(Network Address Translation)图解描述:

  1. **物理网络:**与桥接模式相同,表示实际的局域网。
  2. **宿主机:**运行虚拟机软件的计算机,具有一个物理网卡连接到物理网络。
  3. **虚拟机:**在宿主机上运行的虚拟计算机,具有自己的虚拟网卡。
  4. **NAT服务:**宿主机上的NAT服务负责将虚拟机的私有网络地址(如192.168.x.x)转换为物理网络上的公共IP地址,以便虚拟机可以访问外部网络。
  5. **私有网络:**虚拟机使用私有IP地址进行通信,这些地址在物理网络上不可见。
  6. **IP地址:**虚拟机被分配一个私有IP地址,而宿主机则负责将来自虚拟机的流量转发到物理网络上,并将来自物理网络的响应转发回虚拟机。

虚拟机间通信:

**桥接模式:**虚拟机之间可以直接通过物理网络进行通信,因为它们都在同一网段。
**NAT模式:**虚拟机之间可以通过宿主机的NAT服务进行通信,但可能需要额外的配置来允许这种通信。此外,虚拟机还可以使用虚拟机软件提供的内部网络(如Host-only网络)进行通信,这些网络仅允许虚拟机之间通信,而不与物理网络相连。

我的理解与总结(揭露本质)

桥接模式和nat模式的区别在于,虚拟机之间通信时:

桥接模式下,虚拟机之间必须通过主机的物理网络/局域网通信;

nat模式下,虚拟机之间无需通过主机的物理网络/局域网;

1、可以直接通过主机的NAT服务通信,NAT服务会管理一个新的私有网络,虚拟机之间可以通过这个私有网络进行通信。需要主机的NAT服务提供权限。
2、也可以通过虚拟机软件提供的内部网络进行通信,这个内部网络相当于一个新的局域网,不与主机的物理网络相关联。
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

flos chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值