基于KVM虚拟机访问主机物理串口的通信方法和装置制造方法及图纸

技术编号:44636611 阅读:21 留言:0更新日期:2025-03-17 18:30
本发明专利技术提供了基于KVM虚拟机访问主机物理串口的通信方法和装置,涉及计算机技术领域,该方法包括创建配置有虚拟串口的KVM虚拟机;其中,虚拟串口定向至伪终端;根据用户请求安装串口代理程序;其中,用户请求包括监听目标物理串口的数据并进行转发;将串口代理程序与伪终端进行绑定,通过串口代理程序和伪终端实现定向至伪终端的KVM虚拟机的虚拟串口与目标物理串口之间的通信。本方案提供了更加灵活、安全、可扩展,且具有更高可管理性的串口虚拟化方案,实现了物理串口和虚拟串口之间的安全通信。

【技术实现步骤摘要】

本专利技术涉及计算机,特别涉及一种基于kvm虚拟机访问主机物理串口的通信方法和装置。


技术介绍

1、在嵌入式系统开发、远程设备管理、自动化测试等领域,串口通信仍然扮演着重要的角色。目前串口访问控制一般采用如下方式:1)串口设备之间直接通过物理串口总线连接使用;2)通过串口服务器,将物理串口总线转换为网络通信,通过tcp/ip协议进行远程访问;3)工业控制靶场和工业仿真的虚拟化或超融合场景中,将物理串口直接映射到虚拟主机中,被虚拟机独占使用,并在虚拟机中安装串口应用程序;4)对于单一串口的安全运维,通过增加一个设有成对串口的便携式运维网关,将成对串口的两个串口分别接入在被运维设备的串口上和带有串口的运维笔记本中,例如便携式运维场景;5)将串口相关的工具或者应用程序容器化,使用docker的设备映射功能,从而访问硬件的物理串口。

2、然而,上述串口访问控制方式仍存在如下问题:1)由于串口具有独占性,只能被一个应用程序独占访问,难以对已交付运行的数据进行调试和数据还原;2)采用串口服务器虽然解决了远程接入的问题,但无法满足人至串口设备现场的安全运维;本文档来自技高网...

【技术保护点】

1.一种基于KVM虚拟机访问主机物理串口的通信方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述串口代理程序与所述伪终端进行绑定,包括:

3.根据权利要求1所述的方法,其特征在于,所述通过所述串口代理程序和所述伪终端实现定向至所述伪终端的KVM虚拟机的虚拟串口与所述目标物理串口之间的通信,包括:

4.根据权利要求2所述的方法,其特征在于,所述通过所述串口代理程序和所述伪终端实现定向至所述伪终端的KVM虚拟机的虚拟串口与所述目标物理串口之间的通信,包括:

5.根据权利要求1至4中任一所述的方法,其特征在于,所述用户...

【技术特征摘要】

1.一种基于kvm虚拟机访问主机物理串口的通信方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述串口代理程序与所述伪终端进行绑定,包括:

3.根据权利要求1所述的方法,其特征在于,所述通过所述串口代理程序和所述伪终端实现定向至所述伪终端的kvm虚拟机的虚拟串口与所述目标物理串口之间的通信,包括:

4.根据权利要求2所述的方法,其特征在于,所述通过所述串口代理程序和所述伪终端实现定向至所述伪终端的kvm虚拟机的虚拟串口与所述目标物理串口之间的通信,包括:

5.根据权利要求1至4中任一所述的方法,其特征在于,所述用户请求还包括:对所述虚拟串口与所述目标物理串口之间的通信数据进行数据还原、数据...

【专利技术属性】
技术研发人员:汪义舟沈志淳姜海昆范宇
申请(专利权)人:长扬科技北京股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1