首页 | 本学科首页   官方微博 | 高级检索  
     

基于RNDIS协议的虚拟网卡程序实现
作者姓名:高东飞  张志鸿
作者单位:郑州大学信息工程学院
基金项目:国家科技重大专项项目(2009ZX0300101801)
摘    要:微软提出的RNDIS协议使得以太网通信能够在USB总线上传输,而微软在实现RNDIS时使用TCP协议,通信效率不高。为略去TCP三次握手过程,提高RNDIS协议的通信效率,论文在USB2.0协议和RNDIS协议的基础上,介绍了RNDIS协议的结构及其在USB网络设备上的应用,分析了RNDIS协议的通信流程,同时结合USB设备主机,设计并实现了基于Windows Mobile设备的虚拟网卡程序。该程序在LIBUSB无驱设计的基础上,实现了基于UDP协议的RNDIS协议的方法,通过测试证明基于UDP协议的RNDIS协议方法比TCP方式的通信效率更高。

关 键 词:USB协议  RNDIS协议  LIBUSB技术  Windows Mobile设备  虚拟网卡
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号