内部网络适配器

内部网络适配器在 Hyper-V 父分区中运行的管理操作系统中公开。 这种类型的网络适配器为在管理操作系统中运行的进程提供对可扩展交换机的访问。 这允许这些进程通过可扩展交换机发送或接收数据包。

如果可扩展交换机配置为提供内部网络适配器连接,则启动交换机时将执行以下步骤:

  1. 可扩展交换机的协议边缘 (OID 发出对象标识符,) OID_SWITCH_PORT_CREATE可扩展交换机驱动程序堆栈中的 OID_SWITCH_PORT_CREATE 集请求。 此 OID 请求通知底层可扩展交换机扩展正在为内部网络适配器创建端口

  2. 可扩展交换机的协议边缘在可扩展交换机驱动程序堆栈下发出 OID_SWITCH_NIC_CREATE 的 OID 集请求。 此 OID 请求通知基础可扩展交换机扩展,正在为以前创建的端口创建内部网络适配器的网络连接。

  3. 可扩展交换机的协议边缘在可扩展交换机驱动程序堆栈中发出 OID_SWITCH_NIC_CONNECT 的 OID 集请求。 此 OID 请求通知基础可扩展交换机扩展内部网络适配器的网络连接已连接且可正常运行。 此时,扩展可以检查、注入数据包并将其转发到连接到内部网络适配器的端口。

停止具有内部网络适配器连接的可扩展交换机时,将执行以下步骤:

  1. 可扩展交换机的协议边缘在可扩展交换机驱动程序堆栈中发出 OID_SWITCH_NIC_DISCONNECT 的 OID 集请求。 此 OID 请求通知基础可扩展交换机扩展与内部网络适配器的连接正在断开。

  2. 完成面向网络连接的所有数据包流量和 OID 请求后,可扩展交换机的协议边缘会发出OID_SWITCH_NIC_DELETE可扩展交换机驱动程序 堆栈中的 OID 集请求。 此 OID 请求通知基础可扩展交换机扩展,与内部网络适配器的连接已正常断开和删除。

  3. 可扩展交换机的协议边缘在可扩展交换机驱动程序堆栈中发出 OID_SWITCH_PORT_TEARDOWN 的 OID 集请求。 此 OID 请求通知基础可扩展交换机扩展用于内部网络适配器连接的端口正在被拆毁。

  4. 可扩展交换机的协议边缘在可扩展交换机驱动程序堆栈中发出 OID_SWITCH_PORT_DELETE 的 OID 集请求。 此 OID 请求通知基础可扩展交换机扩展,用于内部网络适配器连接的端口已被拆毁和删除。