[1]高东飞,张志鸿.基于RNDIS协议的虚拟网卡程序实现[J].计算机技术与发展,2013,(02):85-88.
 GAO Dong-fei,ZHANG Zhi-hong.Realization of Virtual Network Card Program Based on RNDIS Protocol[J].,2013,(02):85-88.
点击复制

基于RNDIS协议的虚拟网卡程序实现()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2013年02期
页码:
85-88
栏目:
智能、算法、系统工程
出版日期:
1900-01-01

文章信息/Info

Title:
Realization of Virtual Network Card Program Based on RNDIS Protocol
文章编号:
1673-629X(2013)02-0085-04
作者:
高东飞张志鸿
郑州大学 信息工程学院
Author(s):
GAO Dong-feiZHANG Zhi-hong
关键词:
USB协议RNDIS协议LIBUSB技术WindowsMobile设备虚拟网卡
Keywords:
USB protocolRNDIS protocolLIBUSB technologyWindows Mobile devicevirtual network card
文献标志码:
A
摘要:
微软提出的RNDIS协议使得以太网通信能够在USB总线上传输,而微软在实现RNDIS时使用TCP协议,通信效率不高.为略去TCP三次握手过程,提高RNDIS协议的通信效率,论文在USB2.0协议和RNDIS协议的基础上,介绍了RNDIS协议的结构及其在USB网络设备上的应用,分析了RNDIS协议的通信流程,同时结合USB设备主机,设计并实现了基于Windows Mobile设备的虚拟网卡程序.该程序在LIBUSB无驱设计的基础上,实现了基于UDP协议的RNDIS协议的方法,通过测试证明基于UDP协议的RNDIS协议方法比TCP方式的通信效率更高
Abstract:
Microsoft's RNDIS protocol enables Ethernet communication to transmit over the USB bus. And Microsoft in the realization of RNDIS using the TCP protocol,the communication efficiency is not high. To remove the TCP three-way handshake process to improve the communication efficiency of the RNDIS protocol,it describes the RNDIS protocol structures and their application on networking e-quipment,analyzed the RNDIS protocol communication processes based on USB 2. 0 and RNDIS protocol. Combined with host USB de-vices,design and implement virtual card procedures based on Windows Mobile. On the basis of no drive in LIBUSB,the program imple-ments the RNDIS protocol based on UDP protocol. Tests proved the RNDIS protocol based on UDP protocol method is more efficient than TCP communications

相似文献/References:

[1]阮赐兴 赵彦敏.Linux下MPC8272的USB主控制器驱动设计与实现[J].计算机技术与发展,2009,(02):12.
 RUAN Ci-xing,ZHAO Yan-min.Design and Realization of USB Host Controller Driver for MPC8272 in Linux[J].,2009,(02):12.

更新日期/Last Update: 1900-01-01