usb禁止重定向_USB重定向

本文探讨了桌面云环境下的USB外设工作原理,对比了传统PC与桌面云的USB重定向方式,如USB端口重定向和设备重定向。USB端口重定向具有良好的设备兼容性,但可能因带宽和时延问题不适合图像类应用,此时需使用设备重定向技术。文章介绍了桌面云中USB重定向涉及的各模块及其作用,并提及了在KVM、spice和virt viewer中实现USB重定向的方法。
摘要由CSDN通过智能技术生成

第一期中,我们一起简要的看了下传统PC和桌面云下USB重定向和USB设备重定向方式的差异,了解了桌面云下外设兼容性问题来源的根源-USB设备本身驱动不规范/不支持,

或者虚拟机驱动实现上与USB设备对接存在疏漏。

本期我们来详细的了解下传统PC和桌面云的外设工作原理

目前,在通用操作系统上,USB外设占主流,下面就以USB摄像头举例说明其两种重定向技术的区别。

传统PC

先认识一下传统(PC机模式)USB外设工作的原理

从上图可以了解到,所有USB外设正常工作,在软件层面依赖的是USB总线驱动。一个应用需要使用USB外设必须与USB设备驱动进行交互,而设备驱动的工作

完全依赖USB总线驱动来交互设备数据,与硬件交互都是由总线驱动来代理完成。

桌面云

在桌面云环境下实现对USB外设的支持,可以有两种方式,一种是基于USB总线的虚拟化重定向,称之为USB端口重定向,即替换掉USB总线驱动;另外一种

是USB设备驱动的重定向,称之为设备重定向,即替换掉USB设备驱动。

上图所示,即为USB端口重定向方式,它通过在虚拟机和客户端各内置一个虚拟USB总线驱动,实现原物理下USB总线驱动的拉远。而设备对应的真实USB设备驱动安装

并运行在虚拟机中,与虚拟机USB总线驱动进行交互,这样对虚拟机中的USB设备驱动来说,并不会感知到所控制的设备实际上在TC远端,同样应用程序也不会感知到

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值