RmNet,CDC-ECM ,NDIS,RNDIS区别 一、RmNet和CDC-ECM区别:更像是两种拨号方式的区别,RmNet获取公网IP,ECD-ECM获取局域网IP。 1、如果是使用RmNet,那么发起data call是通过QMI工具发的QMI命令,QMI工具为QMICM,QMICM集成了QMI命令,通过QMICM建立的data call,不走router的,所以它的IP地址获得的是公网IP; 2、如果是使用标准的CDC-ECM发起data call,则是发送标准的ECM命令,通过标准的CDC-ECM建立的data call,是走router的,获得的IP地址是私有的IP如192.168开头。 二、NDIS和Rndis区别:NDIS是一种规范,定义了网络驱动接口的api。RNDIS是一种技术,是将TCP/IP封装在USB报文里,实现网络通信。