जवाबों:
आरडीपी शब्दार्थ है। आरडीपी नियंत्रण, फोंट और इसी तरह के अन्य ग्राफिकल प्राइमेटिव से अवगत है। इसका अर्थ है कि किसी नेटवर्क पर स्क्रीन को प्रस्तुत करते समय, इस जानकारी का उपयोग डेटा स्ट्रीम को महत्वपूर्ण रूप से संपीड़ित करने के लिए किया जाता है। उदाहरण के लिए, यदि आप जानते हैं कि स्क्रीन का यह क्षेत्र यदि किसी बटन द्वारा रंग ग्रे के साथ व्याप्त है, तो आपको पूरे नेटवर्क में बटन की एक छवि भेजने की आवश्यकता नहीं है, लेकिन केवल इस बटन के स्थान जैसी जानकारी आकार और रंग।
वीएनसी इस संबंध में "गूंगा" है, और बड़े पैमाने पर नेटवर्क में वास्तविक छवियां भेजकर कार्य करता है।
RDP को कसकर विंडोज प्लेटफ़ॉर्म पर जोड़ा गया है जबकि VNC अधिकांश प्लेटफ़ॉर्म के लिए उपलब्ध है। शब्दार्थ लाभ के कारण RDP को VNC की तुलना में कहीं अधिक प्रदर्शनकारी माना जाता है।
RDP दूरस्थ डेस्कटॉप प्रोटोकॉल के लिए है, और Microsoft द्वारा विकसित एक स्वामित्व प्रोटोकॉल है। ( विकिपीडिया पर अधिक )
VNC वर्चुअल नेटवर्क कंप्यूटिंग के लिए खड़ा है, और प्लेटफ़ॉर्म-स्वतंत्र है। ( विकिपीडिया पर अधिक )
हालाँकि मैंने देखा है कि शब्दों को आपस में जोड़ा गया है, RDP का उपयोग आमतौर पर विंडोज पीसी से कनेक्ट करने के लिए किया जाता है। विंडोज पीसी में आरडीपी का निर्माण किया गया है, लेकिन मैक और लिनक्स दोनों के लिए क्लाइंट हैं। लिनक्स उपयोगकर्ता विंडोज कंप्यूटर से कनेक्ट करने के लिए rdesktop का उपयोग कर सकते हैं ।
वीएनसी को पीसी पर चलने वाले एक अलग क्लाइंट की आवश्यकता होती है, लेकिन प्लेटफ़ॉर्म-इंडिपेंडेंट है, इसलिए मैं अपने पीसी पर वीएनसी क्लाइंट रख सकता हूं और वीएनसी सर्वर चलाने वाले लिनक्स बॉक्स से कनेक्ट कर सकता हूं। वीएनसी प्रोग्राम आमतौर पर एक-दूसरे के साथ इंटर-कनेक्ट कर सकते हैं, और अक्सर अन्य विशेषताओं को शामिल करते हैं जो आरडीपी नहीं करता है, जैसे फ़ाइल-साझाकरण / स्थानांतरण और दूसरे कंप्यूटर पर व्यक्ति के साथ चैट करना।
हमारे अपने खुद के जेफ एटवुड ने भी दो प्रोटोकॉल के बारे में 2005 से एक कोडिंग हॉरर लेख है।
अन्य उत्तरों के बारे में थोड़ी जानकारी जोड़ना, जो मुझे एक शोध करते समय मिला ,
RDP ,
VNC,
दोनों के बीच समानताएं,