RAS 和 NDIS 拨号模式

Posted bobuddy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RAS 和 NDIS 拨号模式相关的知识,希望对你有一定的参考价值。

1.RAS 是利用虚拟的调制解调器来拨号,是2G 3G时候使用的拨号方式.

RAS是典型的拨号实现,需要利用Windows mobile的PPP协议栈实现连接配置和建立 rndis,Remote Network Driver Interface Specification,既是RemoteNDIS,既是远程网络驱动接口规范。基于USB实现RNDIS实际上就是TCP/IP over USB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡。

2.NDIS 是利用虚拟的网卡来拨号,是4G以后的主流拨号方式.

NDIS(Network Driver Interface Specification)网络驱动程序接口规范的简称。它横跨传输层、网络层和数据链路层,定义了网卡或网卡驱动程序与上层协议驱动程序之间的通信接口规范,屏蔽了底层物理硬件的不同,使上层的协议驱动程序可以和底层任何型号的网卡通信。

1、PPP是3G之前包括3G针对modem的产物,在linux下3G走modem可以用PPPD来做,windows下3G走modem可以建立PPP拨号连接来完成。 

2、NDIS是从4G开始针对ECM虚拟网卡的产物,在linux下4G走ECM可以用dhcpd来做为应用层,windows下4G走ndis协议拨号可以建立连接
 

以上是关于RAS 和 NDIS 拨号模式的主要内容,如果未能解决你的问题,请参考以下文章

RAS使用拨号网络拨号的类

拨号PPP NDIS RNDIS CDC ECM NCM QMI_WWAN GOBINET RMNET MBIM概念介绍

嵌入式linux系统下NDIS拨号

Linux Ubuntu系统之PPP拨号经验分享

UDP 通讯代码

安卓电视wifi如何pppoe拨号