Antworten:
RDP ist semantisch. Dem RDP sind Steuerelemente, Schriftarten und andere ähnliche grafische Grundelemente bekannt. Dies bedeutet, dass beim Rendern eines Bildschirms in einem Netzwerk diese Informationen verwendet werden, um den Datenstrom erheblich zu komprimieren. Wenn Sie beispielsweise wissen, dass dieser Bereich des Bildschirms von einer Schaltfläche mit der Farbe Grau belegt ist, müssen Sie kein Bild der Schaltfläche über das Netzwerk senden, sondern lediglich Informationen wie die Position dieser Schaltfläche. Größe und Farbe.
VNC ist in dieser Hinsicht "dumm" und funktioniert hauptsächlich, indem die tatsächlichen Bilder über das Netzwerk gesendet werden.
RDP ist eng an die Windows-Plattform gekoppelt, während VNC für die meisten Plattformen verfügbar ist. Aufgrund des semantischen Vorteils wird RDP auch als weitaus performanter als VNC angesehen.
RDP steht für Remote Desktop Protocol und ist ein proprietäres Protokoll, das von Microsoft entwickelt wurde. ( Mehr von Wikipedia )
VNC steht für Virtual Network Computing und ist plattformunabhängig. ( Mehr von Wikipedia )
Obwohl die Begriffe vertauscht wurden, wird RDP normalerweise für die Verbindung mit einem Windows-PC verwendet. In Windows-PCs ist RDP integriert, es gibt jedoch Clients für Mac und Linux. Linux-Benutzer können mit rdesktop eine Verbindung zu einem Windows-Computer herstellen.
VNC erfordert einen separaten Client, der auf einem PC ausgeführt wird, ist jedoch plattformunabhängig, sodass ich einen VNC-Client auf meinem PC haben und eine Verbindung zu einer Linux-Box herstellen kann, auf der ein VNC-Server ausgeführt wird. VNC-Programme können in der Regel miteinander verbunden werden und enthalten häufig andere Funktionen, die RDP nicht bietet, z. B. die gemeinsame Nutzung / Übertragung von Dateien und das Chatten mit der Person auf dem anderen Computer.
Unser eigener Jeff Atwood hat sogar einen Coding Horror-Artikel aus dem Jahr 2005 über die beiden Protokolle.
Hinzufügen von Informationen zu anderen Antworten, die ich während einer Recherche gefunden habe ,
RDP ,
VNC,
Ähnlichkeiten zwischen beiden,