计算机技术与发展Issue(2):85-88,4.DOI:10.3969/j.jssn.1673-2013.02.019
基于RNDIS协议的虚拟网卡程序实现
Realization of Virtual Network Card Program Based on RNDIS Protocol
摘要
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.关键词
USB协议/RNDIS协议/LIBUSB技术/Windows Mobile设备/虚拟网卡Key words
USB protocol/RNDIS protocol/LIBUSB technology/Windows Mobile device/virtual network card分类
信息技术与安全科学引用本文复制引用
高东飞,张志鸿..基于RNDIS协议的虚拟网卡程序实现[J].计算机技术与发展,2013,(2):85-88,4.基金项目
国家科技重大专项项目(2009ZX0300101801) (2009ZX0300101801)