当前位置: 首页 > 专利查询>周兴昌专利>正文

一种KVM延长器传输虚拟终端的方法技术

技术编号:15283950 阅读:272 留言:0更新日期:2017-05-06 12:02
本发明专利技术是一种KVM延长器传输虚拟终端的方法,其特征在于,包括:1)KVM延长器发射端接收虚拟终端的桌面编码;2)所述KVM延长器发射端将所述编码转换成差分信号;3)所述KVM延长器发射端向KVM延长器接收端发送所述差分信号。优点:由于KVM延长器发射端的视频编码器和KVM延长器接收端的视频解码器之间不能传输数据文件,用这种方法传输虚拟终端,用户不能把虚拟终端上的数据到存储到KVM延长器接收端,这样有效的保证了虚拟终端上的数据的安全性,同时用户可以正常使用虚拟终端。

Method for transmitting virtual terminal by KVM extender

The present invention is a method of extending the KVM transmission virtual terminal, which is characterized in that: 1) KVM lengthener transmitter desktop virtual terminal receiving encoding; 2) the KVM lengthener transmitter the encoding is converted to differential signal; 3) the KVM lengthener transmitter is received sends the differential signal to extend to KVM. Advantages: because the KVM extender transmitter video encoder and KVM video decoder is extended between the receiver cannot transmit data file, using this method to transfer the virtual terminal, users can put the virtual terminal data stored in the KVM extension to the receiving end, thus effectively guarantee the safety of the virtual terminal data. At the same time, the user can normally use the virtual terminal.

【技术实现步骤摘要】

本专利技术涉及的是一种KVM延长器传输虚拟终端的方法,属于计算机

技术介绍
现在的社会,公司的服务器里存放有很多信息,很多单位的计算机网络都不是足够的安全,普通的内部员工能够把计算机里的资料带出单位。有的单位使用私有的云服务器,单位的网络仍然不安全。
技术实现思路
本专利技术的目的在于针对上述存在的问题,专利技术一种KVM延长器传输虚拟终端的方法,能够将虚拟终端的桌面编码发送给用户,用户能够在自己的办公桌上正常运行一个虚拟终端,用户不能从计算机里复制数据。本专利技术的技术解决方案:包括1)KVM延长器发射端接收应用软件的桌面编码或应用软件运行可能产生的界面编码;2)所述KVM延长器发射端将所述编码转换成差分信号;3)所述KVM延长器发射端向KVM延长器接收端发送所述差分信号。优点:由于KVM延长器发射端的视频编码器和KVM延长器接收端的视频解码器之间不能传输数据文件,用这种方法传输虚拟终端,用户不能把虚拟终端上的数据到存储到KVM延长器接收端,这样有效的保证了虚拟终端上的数据数据的安全性,虚拟终端所在的计算机里数据的也能有效的保护了,同时用户可以正常使用虚拟终端。附图说明附图1是一种KVM延长器传输虚拟终端的方法。具体实施方式:我们的实施方式中使用一种设备,它叫KVM延长器,KVM延长器由KVM延长器发射端和KVM延长器接收端两个部分组成。一个KVM延长器发射端由一个视频编码器和一个鼠标键盘解码器组成。视频编码器的功能是把视频信号转换成差分信号,然后用延长线远距离传输,我们常用的延长线是双绞线。鼠标键盘解码器的功能是接收鼠标键盘编码器发送的鼠标和键盘信号,然后把这些信号解码,再发送给计算机主机。一个KVM延长器接收端由一个视频解码器和一个鼠标键盘解码器组成。视频解码器:与KVM延长器发射端的视频信号编码器对应,能够将KVM延长器发射端的视频编码器发送的信号解码出来,视频被解码后发送给显示器,显示出来。鼠标键盘编码器:它与鼠标键盘连接,将鼠标键盘的信号编码,然后把信号发送出去。鼠标键盘编码器与鼠标键盘编码器之间目前常用的传输形式是RS-485通信链路。虚拟终端是虚拟机、容器、一拖多类型的虚拟终端和应用程序型虚拟终端中的任意一种。的任意一种。①虚拟机:指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,具体的方式是,在服务器上,运行一个软件,创建一个用户,给这个用户分配一个操作系统,然后给该用户分配处理器、内存、硬盘。②容器:是一个独立的虚拟化用户环境,它使用的是一个虚拟的操作系统,虚拟操作系统指向根操作系统的关键系统文件。容器之间相互孤立和隔离。用户使用容器的体验就像用户使用自己专门的电脑一样。③一拖多类型的虚拟终端:上述两种虚拟终端类型以外,每个一拖多类型的虚拟终端都有自己的用户名和初始桌面,每个一拖多类型的虚拟终端都有自己的显示装置、键盘信号来源和鼠标键盘信号来源。一台计算机有多个一拖多类型的虚拟终端,每个人使用一个虚拟终端,多人可以同时、独立的使用一台PC机,用户可同时共享一台PC计算机的硬、软件及外设资源;④应用程序型虚拟终端:在一台PC内,运行一个软件R并建立一个窗口P,窗口P里可以嵌入一个或多个应用程序。虚拟终端X是上述四种虚拟终端的任意一种。上述四种虚拟终端的鼠标键盘信号都来自KVM延长器发射端的鼠标键盘解码器或软件M。软件M能够接收网络上传来的鼠标键盘信号,软件M可以作为创建虚拟终端的程序R的子程序。应用程序型虚拟终端的桌面是窗口P和窗口P内显示的内容。一种KVM延长器传输虚拟终端的方法;对照附图1,1)KVM延长器发射端接收虚拟终端的桌面编码;2)所述KVM延长器发射端将所述编码转换成差分信号;3)所述KVM延长器发射端向KVM延长器接收端发送所述差分信号。实施方式1:KVM延长器发射端做成一张卡的形式,包括视频编码器、鼠标键盘解码器和插卡管脚,所述插卡管脚用于将所述KVM延长器发射端插在计算机主板上。它直接插在计算机里,这张卡有一个端口,该端口用双绞线输出视频信号和接收键盘鼠标信号。每台计算机有一张或多张这样的卡。四种虚拟终端的鼠标键盘信号都来自KVM延长器发射端的鼠标键盘解码器。硬件设计:1、一个KVM延长器发射端做成一张卡,这张卡有一个端口,这个端口用双绞线输出视频信号和接收键盘鼠标信号;2、这样的卡插在计算机里;3、启动这张卡的驱动程序。软件设计:1)在计算机上创建一个虚拟终端X;2)将虚拟终端X的桌面作为一个视频源,计算机的处理器不断的将虚拟终端X的桌面发送给KVM延长器发射端A的视频编码器;KVM延长器发射端A的视频编码器把接收到的信号编码后发送出去;KVM延长器接收端B的视频解码器收到信号后,对视频信号进行解码,然后把信号发送给显示器,显示器上显示图像;用户在看到屏幕上显示的图像后,操作鼠标键盘进行一定的操作;KVM延长器接收端B的鼠标键盘编码器接收到鼠标键盘信号后立即进行编码,并且发送出去;3)KVM延长器发射端A的鼠标键盘解码器接收到KVM延长器接收端B的鼠标键盘编码器发送的鼠标键盘信号后解码,发送给虚拟终端X,限定鼠标、键盘输入信号只作用在虚拟终端X上;4)虚拟终端X接收鼠标键盘信号并进行相应的操作,相关的操作如果导致屏幕有任何变化,立即在终端X的桌面上显示出来。实施方式2:交换机的交换芯片连接KVM延长器发射端。交换机把一个虚拟终端的桌面发送给与交换机的交换芯片连接的KVM延长器发射端。详细步骤:硬件设计:1)计算机用网线连接一个交换机A;2)交换机A的主板上设置有一个键盘输入端口,一个鼠标输入端口,一个视频输出端口;3)交换机A的视频输出端口连接KVM延长器发射端的视频编码器的输入端口,交换机A的鼠标输入端口连接KVM延长器发射端的鼠标输出端口,键盘输入端口连接KVM延长器发射端的键盘输出端口。软件设计:1)计算机和测控设备约定一套数据传输格式和通讯端口号,计算机向交换机A发送数据时使用的socket通讯端口为4888,交换机A向计算机发送数据时使用的socket通讯端口为4889;2)计算机的IP地址设置为192.168.1.1;3)交换机A的IP地址设置为192.168.1.30;4)在计算机上创建一个虚拟终端X,在该计算机上运行软件M或者在虚拟终端X上运行软件M,软件M将虚拟终端X的桌面作为一个视频源,不断的将虚拟终端X的桌面发送给交换机A;5)交换机上运行一个软件B,软件B根据计算机和测控设备约定的一套数据传输格式,对接收到的数据包进行解码,得到虚拟终端X的视频编码;然后将虚拟终端X的编码发送给主板的视频输出端口,视频输出端口将虚拟终端的编码发送给KVM延长器发射端C的视频编码器;6)KVM延长器发射端C的视频编码器把接收到的界面编成差分信号,发送给KVM延长器接收端D;7)KVM延长器接收端D收到信号后,对信号进行解码,然后把信号发送给显示器;8)用户在看到屏幕上显示的图像后,操作鼠标键盘进行一定的操作;9)KVM延长器接收端D的鼠标键盘编码器接收到鼠标键盘信号后立即进行编码,并且发送出去;10)KVM延长器发射端C的鼠标键盘解码器接收到远方发送的鼠标键盘信号后解码,转换成鼠标键盘信号,然后将鼠标键盘本文档来自技高网...
一种KVM延长器传输虚拟终端的方法

【技术保护点】
一种KVM延长器传输虚拟终端的方法,其特征在于,包括:KVM延长器发射端接收虚拟终端的桌面编码;所述KVM延长器发射端将所述桌面编码转换成差分信号;所述KVM延长器发射端向KVM延长器接收端发送所述差分信号。

【技术特征摘要】
2015.10.21 CN 2015106830551;2015.10.30 CN 201510731.一种KVM延长器传输虚拟终端的方法,其特征在于,包括:KVM延长器发射端接收虚拟终端的桌面编码;所述KVM延长器发射端将所述桌面编码转换成差分信号;所述KVM延长器发射端向KVM延长器接收端发送所述差分信号。2.根据权利要求1所述的一种KVM延长器传输虚拟终端的方法,其特征在于,包括:所述的KVM延长器发射端,包括视频编码器、鼠标键盘解码器、和插卡管脚,所述插卡管脚用于将所述KVM延长器发射端插在计算机主板上,KVM延长器发射端的视频编码器对输入的视频信号进行编码,KVM延长器发射端的鼠标键盘解码器对KVM延长器发射端的鼠标键盘信号输入端输入的信号进行解码。3.一种交换机,其特征在于,包括:KVM延长器发射端,交换机主板上有一个键盘输入端口、一个鼠标输入端口和一个视频输出端口,交换机主板上的视频输出端口连接KVM延长器发射端的视频编码器的输入端口,交换机主板上的鼠标输入端口连接KVM延长器发射端的鼠标键盘解码器...

【专利技术属性】
技术研发人员:周兴昌
申请(专利权)人:周兴昌
类型:发明
国别省市:江苏;32

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

1