Qual è realmente la differenza tra RDP e VNC?
Entrambi offrono la stessa funzione e le stesse funzionalità?
RDP è semantico. RDP è a conoscenza di controlli, caratteri e altre primitive grafiche simili. Ciò significa che quando si esegue il rendering di uno schermo su una rete, queste informazioni vengono utilizzate per comprimere il flusso di dati in modo significativo. Ad esempio, se si conosce che questa regione dello schermo è occupata da un pulsante, con il colore grigio, non è necessario inviare un'immagine del pulsante attraverso la rete, ma solo informazioni come la posizione di questo pulsante, dimensione e colore.
VNC è "stupido" in questo senso, e funziona in gran parte inviando le immagini reali attraverso la rete.
RDP è strettamente collegato alla piattaforma Windows mentre VNC è disponibile per la maggior parte delle piattaforme. RDP è anche visto come molto più performante di VNC, a causa del vantaggio semantico.
RDP è l'acronimo di Remote Desktop Protocol ed è un protocollo proprietario sviluppato da Microsoft. ( Altro da Wikipedia )
VNC è l'acronimo di Virtual Network Computing ed è indipendente dalla piattaforma. ( Altro da Wikipedia )
Anche se ho visto i termini scambiati, RDP è solitamente usato per riferirsi alla connessione a un PC Windows. I PC Windows hanno l'RDP integrato, ma ci sono client sia per Mac che per Linux. Gli utenti Linux possono usare rdesktop per connettersi a un computer Windows.
VNC richiede un client separato in esecuzione su un PC, ma è indipendente dalla piattaforma, quindi posso avere un client VNC sul mio PC e collegarmi a una macchina Linux su un server VNC. I programmi VNC possono solitamente interconnettersi tra loro e spesso includono altre funzionalità che RDP non possiede, come la condivisione di file/trasferimenti e la chat con la persona sull'altro computer.
Il nostro stesso Jeff Atwood ha persino un articolo di Coding Horror del 2005 sui due protocolli.
RDP ti fa entrare nel sistema remoto come se fossi alla console (solo con lag e il supporto DirectX non è buono) ... VNC trasmette ciecamente tasti e input del mouse alla cieca e riceve il desktop in quello che equivale a un video in streaming.
Aggiungendo un po 'di informazioni su altre risposte che ho trovato mentre faccio una ricerca ,
RDP,
VNC,
Somiglianze tra entrambi,