虚拟交换机是构成虚拟平台网络的关键角色,相较于实体的交换机设备,虚拟交换机所具备的网络功能较为简单,一般来说,以L2层面的应用为主。整体而言,内置大量的虚拟网络端口,以及提供速度更快的联机接口,是交换机虚拟化之后所带来的最大好处。虚拟交换机管理网络中数目不限虚拟机来访问数目有限的物理网卡,每个虚拟主机至少有一个虚拟交换机来管理物理网络中的流量。
虽然虚拟交换机和物理网络交换机类似,工作在开放系统互联模型(OSI)中的数据链路层,可以识别接收帧的介质访问控制(MAC)地址,和物理交换机的工作原理类似。虚拟交换机将每个帧中的目的MAC地址和交换表进行对比,然后做出交换选择。虚拟交换机支持对端口进行VLAN 标记,使用像802.11Q trunks和建立port channels这样的特性。这些特性有助于物理网络中的虚拟交换机更好地进行整合。
(图例:主机操作系统中集成的虚拟交换机)
交换机之间的连通性很重要;虚拟交换机不能直接连接到物理交换机上。原本用于传输不同特性的交换协议配置被去掉了。因此,虚拟交换机不支持扩展树协议(STP),可以视其为一个很大的优势。
在STP中,交换机交换各自的状态信息。如果它们的配置有误,将会出现交换环路,阻断整个交换网路中的网络流量。虚拟交换机也不支持动态协商协议。避开这些协议可以使在没有网络管理员帮助的情况下,相对容易地管理虚拟交换机。
如果对于物理交换机很熟悉,你会发现在虚拟交换机上,一些日常需要管理的工作都是自动完成的。虚拟交换机不会从网络中学习MAC地址,它们识别连接的虚拟机的MAC地址,将它们放入MAC地址表当中。虚拟交换机之间或者虚拟交换机和物理交换机之间不需要uplinks链路。因此,不再需要交换拓扑和STP。
综上所述,可以总结出虚拟交换机有:组网灵活,业务多样,专业维护,保护资源等等特点。在服务器操作链接运行过程中产生着不可替代的作用。
|