在具有虚拟服务器的环境中,用于通信的MAC地址,物理主机的MAC地址或虚拟适配器的MAC地址。 如果是虚拟的MAC地址,这个转换是如何转换成物理MAC地址的。 我假设stream量将被传输,就好像它是从物理主机发出的一样。 如果这个假设是真的,那么翻译回到通常处理的虚拟MAC地址如何?
虚拟服务器的MAC地址始终在使用; 通常,主机使用透明桥接将数据包转发到其托pipe的虚拟适配器。 对于网桥来说,正常情况下它转发数据包而不更改MAC地址。
还可以通过虚拟路由器,NAT,负载平衡器等连接虚拟服务器。在这种情况下,您可能看不到物理networking上的虚拟机MAC。
打开vSwitch是虚拟交换机实施的一个示例。
给你一个非常简单的答案:主机中的物理网卡充当虚拟交换机和物理networking之间的“网桥”或“传递”。 没有虚拟MAC到物理MAC映射。 对于不用于pipe理虚拟化pipe理程序本身的虚拟交换机,甚至不需要为虚拟交换机绑定的主机上的物理网卡分配IP地址。 从物理networking的angular度来看,虚拟交换机在虚拟机的MAC地址都可以通过单个物理交换机端口(主机物理网卡所连接的端口)可用的意义上,只是另一个下游交换机,就像连接到一台交换机的物理机器都可以通过单个端口从任何其他下游或上游交换机那里获得一样。