Linux上虚拟接口的function

我正在尝试了解Linux环境中虚拟networking接口的工作。 具体来说,1.我已经在具有物理Atheros无线网卡的Ubuntu 12.04计算机中创build了2个虚拟WiFi网卡。 我使用以下命令来创build虚拟WiFi网卡

sudo iw dev wlan0接口添加vif1types的站点sudo macchanger -e vif1 sudo ifconfig vif1 up

sudo iw dev wlan0接口添加vif2types的站点sudo macchanger -e vif2 sudo ifconfig vif2 up

  1. 我想将这些虚拟接口关联到不同的接入点,我可以做到这一点。

  2. 疑问是我无法理解:

    1. 在Ubuntu操作系统中如何理解虚拟networking接口?
    2. 如何通过一个无线接口调度多个无线接口的帧
      物理界面?
    3. Ubuntu操作系统中的什么组件控制虚拟接口?
    4. 了解虚拟networking接口概念的任何来源
      Ubuntu的? 感谢预期。