linux – virbr#和vnet#有什么区别?

linux – virbr#和vnet#有什么区别?,第1张

概述我在RHEL6上运行KVM,我在其中创建了几个虚拟机.向主机系统命令行发出ifconfig命令会显示virbr0,virbr1 …和vnet0,vnet2的列表…它们是来宾 *** 作系统的IP地址吗? virbr#和vnet#之间有什么区别? 这些是网络接口,而不是IP地址.网络接口可以包含来自其上交换的任何协议的数据包,包括IPv4或IPv6,在这种情况下,可以为它们提供一个或多个IP地址. virb 我在RHEL6上运行KVM,我在其中创建了几个虚拟机.向主机系统命令行发出ifconfig命令会显示virbr0,virbr1 …和vnet0,vnet2的列表…它们是来宾 *** 作系统的IP地址吗? virbr#和vnet#之间有什么区别?解决方法 这些是网络接口,而不是IP地址.网络接口可以包含来自其上交换的任何协议的数据包,包括IPv4或IPv6,在这种情况下,可以为它们提供一个或多个IP地址.

virbr是桥接接口.它们是虚拟的,因为没有与之关联的网络接口卡.它们的作用就像一个真正的桥接器或交换机,即连接到它的接口(真实或其他)之间的交换机数据包(在第2层),就像真正的以太网交换机一样.

您可以为该设备分配IP地址,这基本上为主机提供了桥接器所连接的子网上的IP地址.然后,它将使用连接到网桥的其中一个接口的MAC地址.

他们的名字以vir开头的事实并没有使它们与任何其他桥接接口有任何不同,它只是由libvirt创建的,它为桥接接口保留了名称空间

vnet接口是称为tap接口的其他类型的虚拟接口.它们附加到一个进程(在这种情况下,进程在qemu-kvm模拟器中运行).进程写入该接口的内容将显示为主机已在该接口上接收到的内容以及主机在该接口上传输的内容可​​供该进程读取. qemu通常将其用于guest虚拟机中的虚拟化网络接口.

通常,vnet将添加到网桥接口,这意味着将VM插入交换机.

总结

以上是内存溢出为你收集整理的linux – virbr#和vnet#有什么区别?全部内容,希望文章能够帮你解决linux – virbr#和vnet#有什么区别?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1021794.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存