首页 理论教育 VNC协议的原理和应用

VNC协议的原理和应用

时间:2023-11-23 理论教育 版权反馈
【摘要】:VNC 是基于RFB的公共网络协议来实现。这个协议是由哥伦比亚大学发明的,在XFree86/Linux环境下开放,在网络和视频应用中,THINC 相对其他协议,可以提供更高的性能,它是第一个能够以完整的帧率全屏显示视频的协议。TFTP协议与FTP协议不同,因为TFTP协议不能列出目录和认证,只能从文件服务器上获得或者写入文件。

VNC协议的原理和应用

1.虚拟网络计算协议VNC(Virtual Network Computing)

VNC 是AT&T 公司的远程管理软件,基本上是属于一种显示系统,也就是说它能将完整的窗口界面通过网络传输到另一台计算机的屏幕上。它和终端服务的不同之处在于终端服务连接成功后会开启一个新的会话,而VNC则是和当前正在登录的用户共用同一个会话,也就是远程VNC 登录用户和当前正在使用的用户同时操作,双方一切操作都可以同时显示。VNC 是基于RFB(Remote Frame Buffer)的公共网络协议来实现。VNC 还可供多种平台使用,例如Windows,Linux,iOS等。

2.THINC协议

THINC是一个可以用于局域网和广域网的高效率瘦客户端远程显示协议。这个协议是由哥伦比亚大学发明的,在XFree86/Linux环境下开放,在网络和视频应用中,THINC 相对其他协议,可以提供更高的性能,它是第一个能够以完整的帧率全屏显示视频的协议。在THINC系统中,应用层的指令被转化为THINC原语,然后从服务器端传送到客户端,在客户端直接合成被硬件调用,在屏幕上显示图像。在Windows系统中,高层的指令被服务器直接传送到客户端,然后在客户端进行具体的解析执行。(www.xing528.com)

3.TFTP 协议

TFTP 协议全称为Trivial File Transfer Protocol,是一个传输文件的简单协议,它基于UDP协议而实现,端口号为69。它用来在客户机与服务器之间传输简单文件,提供简单、低开销的文件传输服务。TFTP协议与FTP协议不同,因为TFTP协议不能列出目录和认证,只能从文件服务器上获得或者写入文件。它传输的是8位数据,传输模式有3种:一种是Netascii,是8位的ASCII码形式,是文本模式;另一种是Octet,是8位的源数据类型,是二进制模式;最后一种是Mail,它将返回的数据不是保存为文件而是直接返回给用户,现在已经不再使用了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈