2009-08-30 19:10:34 +0000 2009-08-30 19:10:34 +0000
71
71

Qual è la differenza tra RDP e VNC?

Qual è davvero la differenza tra RDP e VNC?

Entrambi forniscono la stessa funzione e caratteristiche?

Risposte (4)

124
124
124
2009-08-30 19:36:36 +0000

L'RDP è semantico. L'RDP è consapevole dei controlli, dei caratteri e di altri simili primitivi grafici. Questo significa che quando si rende una schermata attraverso una rete, queste informazioni sono utilizzate per comprimere il flusso di dati in modo significativo. Per esempio, se sai che questa regione dello schermo è occupata da un pulsante, con il colore grigio, allora non hai bisogno di inviare un'immagine del pulsante attraverso la rete, ma solo informazioni come la posizione di questo pulsante, la dimensione e il colore.

VNC è “muto” in questo senso, e funziona in gran parte inviando le immagini reali attraverso la rete.

RDP è strettamente accoppiato 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.

13
13
13
2009-08-30 19:19:46 +0000

RDP sta per Remote Desktop Protocol, ed è un protocollo proprietario sviluppato da Microsoft. Altro da Wikipedia )

VNC sta per Virtual Network Computing, ed è indipendente dalla piattaforma. Altro da Wikipedia )

Anche se ho visto i termini scambiati, RDP è di solito usato per riferirsi alla connessione a un PC Windows. I PC Windows hanno l'RDP incorporato, 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 connettermi a una scatola Linux che esegue un server VNC. I programmi VNC di solito possono interconnettersi tra loro, e spesso includono altre caratteristiche che RDP non ha, come la condivisione/trasferimento di file e la chat con la persona sull'altro computer.

Il nostro Jeff Atwood ha persino un articolo Coding Horror del 2005 sui due protocolli.

5
5
5
2009-08-30 20:36:38 +0000

RDP ti fa entrare nel sistema remoto proprio come se fossi alla console (solo con lag e il supporto DirectX non è così buono)… VNC trasmette solo la pressione dei tasti e gli input del mouse alla cieca e riceve il desktop in quello che equivale a un video in streaming.

3
3
3
2018-10-16 21:47:28 +0000

Aggiungendo un po’ di informazioni su altre risposte che ho trovato facendo una ricerca ](https://www.xtontech.com/blog/rdp-vs-vnc-access/),

RDP ,

  • RDP sta per Remote Desktop Protocol. È un protocollo proprietario costruito da Microsoft per permettere agli utenti di controllare graficamente il computer remoto.
  • RDP registra un utente remoto al computer server creando effettivamente una sessione desktop reale sul computer server, compreso un profilo utente.
  • RDP funziona come se l'utente si fosse collegato direttamente al server fisico.
  • RDP può supportare più utenti remoti collegati allo stesso server e completamente ignari l'uno dell'altro.
  • RDP supporta monitor multipli, se il client li ha

VNC,

  • VNC sta per Virtual Network Computing. È un sistema di condivisione grafica del desktop aperto e indipendente dalla piattaforma, progettato per controllare a distanza un altro computer.
  • VNC segue il vecchio modello di mostrare semplicemente ciò che è sullo schermo senza necessità di login forzati.
  • VNC collega un utente remoto al computer stesso condividendone lo schermo, la tastiera e il mouse.
  • Di conseguenza, quando diversi utenti (compreso quello che gestisce il vero monitor fisico e la tastiera) si collegano allo stesso server vedono la stessa cosa e digitano sulla stessa tastiera.
  • VNC ha implicazioni di sicurezza; se vi connettete in remoto a una macchina in cui un amministratore è connesso, sarete effettivamente un amministratore. E se state entrambi cercando di usare il computer allo stesso tempo, è ancora più divertente!

Similitudini tra entrambi,

  • Entrambe le tecnologie RDP e VNC richiedono software lato client e lato server per supportare il protocollo di comunicazione.
  • Entrambe le tecnologie usano la comunicazione diretta peer-to-peer. Significa che il computer utente locale si collega direttamente al computer remoto