远程控制软件的原理是,在控制的过程中,将TCP/IP协议网络数据通信作为基础,在控制计算机与被控计算机内运行,确保网络通讯等各项功能可以顺利实现。现在IP协议中主要存在UDP与TCP两种通讯传输协议,且UDP协议采用数据拆分后以数据报传输方式,并未对达到数据有专门要求;TCP 协议则是对待传输数据进行分割、打包处理后,以数据流形式进行传输,可以选择在控制与被控制两台计算机间建立虚电路,提高数据传输的准确性、连续性与双向性。两种协议对比可知,UDP协议运行可靠性较低,两台计算机间未建立有效的连接,只有当客户端与服务端选择应用相同程序时,才可以进行数据的传输。而TCP 协议因两者间具有稳定的连接关系,具有更大的灵活性。具体来说,远程控制具有以下几种形式,1)远程唤醒控制技术、2)远程屏幕监控技术、3)远程关机技术。以上就是我们讨论的远程控制软件的原理。