一、什么是物理网卡和虚拟网卡?
图示如下:红色部分包含VMWare的为虚拟网卡。

通常,我们部署VMWare虚拟机、VMSphere虚拟集群、XenCenter虚拟集群是都会涉及虚拟网卡。

二、辨别物理网卡和虚拟网卡的应用场景
场景一:一般部署虚拟集群的时候会用到。
场景二:通过抓包分析数据请求来源是物理网卡发出的数据包,还是虚拟网卡地址发出的包时候会用到。辨识都是通过mac地址区分的。
场景三:其他需要区分网卡的场景。
三、 如何区分物理网卡和虚拟网卡呢?
方法一:老套且仅适用于windows操作系统。
原理大致如:
先由 GetAdaptersInfo 获取所有网卡的基本信息。然后利用网卡名去注册表中查找对应的硬件信息。若是物理网卡,其硬件信息中通常会包含 PCI 。
例如,某个网卡的名为 {ACA306D0-1D69-4116-BC2
继续阅读与本文标签相同的文章
上一篇 :
一个换行符引发的思考!
下一篇 :
Scrapy 如何正确配置、验证xpath?
-
SpringMVC源码分析和启动流程
2026-05-24栏目: 教程
-
POLARDB for Oracle初步体验报告
2026-05-24栏目: 教程
-
使用阿里云邮件推送服务群发邮件
2026-05-24栏目: 教程
-
阿里云产品代金券如何使用?—阿里云助力用户上云(精)
2026-05-24栏目: 教程
-
java的线程安全
2026-05-24栏目: 教程
