在Vmware
esx/esxi中使用虚拟Lan(Vlan)时,一般是指Vlan
Trunk的使用,使用的Vlan配置还有其它三种类型:
Virtual Switch Tagging(虚拟交换机标记,缩写VST
)、External SwitchTagging(外部交换机标记,缩写EST)和Virtual
Guest Tagging
(虚拟guest标记,简称VGT)。

那我们如今就来介绍下着三种类型的差别及用途。

Virtual Switch Tagging(VST)

VST採用802.1q
Vlan Trunk和标记通信。物理交换机对待esx/esxi
Server和其它交换机一样,在通信跨Trunk传输到esx/esxi
Server的NIC的过程中,会使用适当的Vlan标记对通信进行标记。esx/esxi
Server然后使用Vlan标记,将通信引导到适当的port组。为了使用这样的配置,物理交换机port必须作为VLAN
Trunk进行配置,esx
Server须要将一个port组採用一个Vlan
id进行定义。

External Switch Tagging(EST)

在EST中,物理交换机的配置是为每一个port的单个Vlan传递未做标记的通信。对思科IOS系统来说,这意味着物理交换机port将配置为某一详细Vlan的訪问port,类似于:

interfaceGigabitEthernet0/23

switchportmode access 200

假设多数的物理交换机port都是依照这样配置的,这是一种能够在很多组织广泛看到的十分典型的交换机配置。在这样的模式下,esx/esxi
Server为每个Vlan分配一个不同的vSwitch,每个vSwitch具有自己的、连接到物理NIC的独立uplink。port组仍然能够用于控制通信量调整功能和安全策略,可是它们将不会影响VLAN的操作。

Virtual Guest Tagging(VGT)

VGT是一种专业化的实施配置,它将Vlan标记一直传递到虚拟机,然后子操作系统将处理Vlan标记。这意味着子操作系统必须可以支持Vlan和Vlan标记。物理交换机仍然看待esx/esxi
Server和其它交换机没有什么差别,可是esx/esxi
Server把Vlan信息直接传递到子操作系统,而不是对它进行处理,将通信引导到一个匹配的port组。为了使用VGT,esx/esxi
Server仅仅须要一个单个的port组,使用的Vlan
id是4095。

何时使用VGTESTVST
VLAN
配置

每一种不同的VLAN配置都有自己的优势和劣势。正如实施中的其它配置一样,“最好的答案”将取决于组织的业务需求。在多数情况下,VST在复杂性和简易性之间提供了合适的平衡,同一时候提供了最大程度的灵活性。

只是,在有的情况下,EST或VGT会更为适合。比如,组织的server插入分布层交换机。这些分布层交换机然后连接到一个核心交换机。假设核心交换机和分布交换机还没有作为VLAN
Trunk进行配置,也就是不能同一时候传送多个VLAN,那么採用VST差点儿是不可能的。每个分布交换机仅仅传输一个单一的VLAN,并且仅仅可以传输一个单一的VLAN。在这样的情况下,EST就唯一的解决方式。

与此相似,假设某一个虚拟机须要同一时候在多个VLAN预设,那么VGT可能更加合理,而不是採用多个vNIC(虚拟NIC),每个vNIC分配到一个不同的port组或VLAN。这样的情况较少见,但却是一种合理的情况。子操作系统须要支持VLAN驱动;这似乎是在不同UNIX和类似UNIX的操作系统中常见的,比如,Solaris、OpenBSD和某些Linux分布。

VGT优于EST的一个特点是,VGT和VST能够同一时候採用。VST须要创建详细的VLANport组,每个port组配置对应的VLANID。由于802.1q标准同意VLANID的最大值为4094,所以,在同一个vSwitch同一时候採用VSTport组(VLAN
ID从1到4094)和一个VGTport组(VLANID为4095)是可能的。

Vmware esx/esxi Vlan三种配置模式(VST、EST和VGT)的更多相关文章

  1. VMWare虚拟机网络的三种工作模式

    VMWare提供了三种工作模式: 1.bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器.在桥接模式下,需要手工为虚拟系 ...

  2. VMWare ESX/ESXi 虚拟机硬盘的厚置备(Thick Provision)与精简置备(Thin Provision)的转换

    VMWare ESX/ESXi 有两种硬盘置备方式,厚制备(thick)和精简置备(Thin) 有时可能会由于性能问题或磁盘空间需要将虚拟机磁盘在两种模式间进行互转,虽然在虚拟机配置页面是没有办法修改 ...

  3. VMware网络配置三种网络模式(桥接、NAT、Host-only)

    VMware网络配置三种网络模式(桥接.NAT.Host-only) 一.虚拟安装后三种网络模式显示 当安装好后,的“虚拟网络编辑器”中也存在三种模式,分别对应:桥接-VMnet0.Host-only ...

  4. (转)VMware虚拟机三种网络模式的区别及配置方法;

    我的一点实际经验理解桥接和NAT 桥接是虚拟机完全作为一个独立的地址接在局域网中,NAT是虚拟机依赖宿主主机地址转换的一种方式 例子我的虚拟机如果用桥接模式,连接外部网站如百度时会提示此pc没有装公司 ...

  5. VMware 三种网络模式的区别

    VMware 三种网络模式的区别 VMware 三种网络模式的区别 我们首先说一下VMware的几个虚拟设备 VMnet0:用于虚拟桥接网络下的虚拟交换机 VMnet1:用于虚拟Host-Only网络 ...

  6. VMWare提供了三种工作模式上网

    VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式).要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式. 1 ...

  7. vmware虚拟机三种网络模式详解_转

    原文来自http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note 由于L ...

  8. VMWare三种工作模式 :bridge、host-only、nat

    VMWare提供了三种工作模式,它们是bridged(桥接模式).NAT(网络地址转换模式)和host-only(主机模式).要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式.这里 ...

  9. Vmware虚拟机三种网络模式详解

    原文来自http://note.youdao.com/share/web/file.html?id=236896997b6ffbaa8e0d92eacd13abbf&type=note 我怕链 ...

随机推荐

  1. 破损的键盘(UVa 11988)

    s[] 数组用来保存原有的字符序列 nex[] 数组记录打印的下标顺序 C++11 代码如下: #include<iostream> #include<cstring> usi ...

  2. js和php计算图片自适应宽高算法实现

    js Code: <script> $width = $(imgobj).width(); //图原始宽 $newheight = $(imgobj).height(); //图原始高 $ ...

  3. 【LOJ】#2445. 「NOI2011」道路修建

    题解 看完题目我的第一个反应是--要求最小花费的方案?!怎么求??? 然后我把题读完了.好吧. 记录一下size就行,比NOIP普及组还要不如的题= = 代码 #include <iostrea ...

  4. 【51nod】1822 序列求和 V5

    题解 我是zz吧 nonprime[i * prime[j]] = 0 = = 还以为是要卡常,卡了半天就是过不掉 我们来说这道题-- 首先,我们考虑一个\(K^2\)做法 \(f_{k}(N) = ...

  5. SQLite数据库、ListView控件的使用

    android下数据库的创建(重点) 在Android平台上,集成了一个轻量级嵌入式关系型数据库—SQLite,SQLite3支持 NULL.INTEGER.REAL(浮点数字).TEXT(字符串文本 ...

  6. Java人员正确使用 IntelliJ IDEA的方式

    原文: http://tengj.top/2017/02/22/idea1-1/ 作者: 嘟嘟MD 前言 博主是Java开发人员,以前一直都用myeclipse来开发的,说实话感觉myeclipse毫 ...

  7. 30:最小的K个数

    import java.util.ArrayList; import java.util.TreeSet; /** * 面试题30:最小的K个数 * 输入n个整数,找出其中最小的K个数.例如输入4,5 ...

  8. Python之路【第九篇】:面向对象进阶

    阅读目录 一. isinstance(obj,cls)和issubclass(sub,super)二. 反射三. __setattr__,__delattr__,__getattr__四. 二次加工标 ...

  9. idea在debug模式启动非常慢,日志正常debug模式一直在启动中状态

    背景 最近在使用idea开发工具时遇到了一个奇怪的现象,使用run tomcat项目可以正常启动,但是使用debug模式启动时,控制台可以正常打印日志,但是进度十分缓慢,也没有任何报出任何错误信息.只 ...

  10. Category 特性在 iOS 组件化中的应用与管控

    背景 iOS Category功能简介 Category 是 Objective-C 2.0之后添加的语言特性. Category 就是对装饰模式的一种具体实现.它的主要作用是在不改变原有类的前提下, ...