(1)VNC客户端通过浏览器或VNCViewer连接至VNCServer。
(2)VNCServer传送一对话窗口至客户端,要求输入连接密码(可能为空),以及存取的VNCServer显示装置。
(3)在客户端输入连接密码后,VNCServer验证客户端是否具有存取权限。
(4)若是客户端通过VNCServer的验证,客户端即要求VNCServer显示桌面环境。
(5)被控端将画面显示控制权交由VNCServer负责。
(6)VNCServer将把被控端的桌面环境利用VNC通信协议送至客户端,并且允许客户端控制VNCServer的桌面环境及输入装置。