虚拟机网络的拓扑结构
来源:互联网 发布:chocobank网络剧 编辑:程序博客网 时间:2024/04/30 11:55
搬家后的博客链接: IT客栈 www.itkezhan.org
前些天重新玩了下虚拟机,遇到上网问题,于是重新搜集研究了一下虚拟机网络,为了加深理解,特别搜集了一下虚拟机的内部网络拓扑结构。(图直接截原文的图,懒得重画)。
首先先提及一下涉及到的虚拟网络组件:虚拟网卡(主机有虚拟网卡,虚拟机上也装有虚拟的网卡,注意区别),虚拟交换机(安装VM时就自动安装了10台虚拟交换机),虚拟网络,虚拟DHCP服务器和虚拟NAT服务。下面分别研究下常用的三种虚拟机网络设置模式:桥接、单独网络和地址转换,分别对应连接到主机的虚拟网卡VMnet 0 , Vmnet 1和Vmnet 8。
1.桥接(Bridged)
所谓桥接是指虚拟机的网卡发出的信息可以直接通过主机的网卡发送出去,可理解为一台独立的主机。其网络拓扑结构如下:
在此种模式下,虚拟机可以通过拨号上网,独享带宽,但主机和虚拟机同一时间只能拨一个号。
2.单独网络(host-only)
host-only模式下,虚拟机不能与外界通信,其网络拓扑结构如下:
3.地址转换(NAT)
NAT的具体术语就不再详说,简单描述下就是指在发送时将内网的IP转换成公网IP,接收时将公网IP再转换为内网IP,此处的内网就是指虚拟机上网卡所在的网络。其实际拓扑结构如下:
个人总结:
从以上的三种拓扑结构图可以看出,主机上的虚拟网卡主要的作用是为了与虚拟机进行通信的,虚拟机要真正连接上外网,虚拟机的网卡必须可以连接到主机的物理网卡上(不管是桥接或者是NAT),这样数据包才可送出去,否则就如host-only一样,只能实现主机与虚拟机的通信,不可连接到外网。
参考资料:
VMware虚拟网络的图解:http://wenku.baidu.com/view/df24f18da0116c175f0e48fb.html
Vmnet 0/1/8的简介:http://hi.baidu.com/%C3%D9%B7%E3%C7%C5/blog/item/e78359264f8d950a918f9d9c.html
- 虚拟机网络的拓扑结构
- 网络的拓扑结构
- 网络的拓扑结构
- zigbee的网络拓扑结构
- 忆龙2009:WDS的网络拓扑结构
- 协议栈的网络拓扑结构概述
- 网络拓扑结构的绘制(三)
- 常见网络拓扑结构
- 网络拓扑结构
- 8网络拓扑结构
- ZigBee网络拓扑结构
- 网络拓扑结构
- 网络拓扑结构
- 网络拓扑结构
- 网络拓扑结构
- 网络拓扑结构
- 网络拓扑结构 透彻理解
- 分析实验室网络拓扑结构
- jqgrid学习网博客
- javascript 学习笔记 javascript对象篇
- 解决:provider:Named Pipes Provider error:40无法打开SQL Server的连接
- Hibernate_005_ID生成策略_XML_Annotation
- Right HTML
- 虚拟机网络的拓扑结构
- 歪理邪说解析架构设计师上午考试试题之十(分析2010下半年系统架构设计师上午试题46-50题)
- struct timeval
- C++Primer读书笔记 Al
- Lobatto quadrature
- ocx控件在网页中如何获得键盘事件
- 项目实施(一)
- windows 控制台下运行cl命令
- linux主机与路由器建立隧道的方法