ECM 网络设备模型
2025-07-10
0
0
网络设备具备两种通讯类接口:
- 通讯类接口:用于网络配置,始终于于连接状态。
- 数据类接口:用于数据通讯
以上两类接口其分别具有独立的MAC地址,分别用于调制解调配置和用户数据通讯。
设备结构和接口类型
USB网络设备具有一种通信类接口,该接口呈现给主机用于配置和管理网络设备。这些设备通常是”始终连接”的,所有时间都处于”链路启动”状态。通信类接口主要用于网络设备的配置和管理,无需调用连接。
与电信设备的关键区别
与电信设备不同,网络设备总是至少有一个关联的数据类接口来交换网络流量。在典型的主机软件堆栈中,负责配置和管理网络设备的同一个驱动程序也作为网络流量的源/接收端的客户端。此类主机驻留网络驱动程序的示例包括ATM或以太网驱动程序。
多接口对的使用
对于向网络暴露多个接口的设备,使用多对通信/数据接口是很常见的。例如,DOCSIS电缆调制解调器有两个48位MAC地址:
- 第一个MAC地址:用于管理电缆调制解调器功能
- 第二个MAC地址:用于用户访问互联网
对于管理功能迁移到主机的电缆调制解调器实现,将向主机暴露两个不同的通信类和数据类接口(每对对应2个MAC地址中的一个)。
设备分类
网络设备通过其子类代码进行区分,目前包括:
- 以太网网络控制模型
- ATM网络控制模型 [USBATM1.2]
总结
USB网络设备通过专用的通信和数据接口提供标准化的网络连接方法,实现高效的配置、管理和数据交换功能,同时在需要时支持多个网络接口。