מחשוב רשת וירטואלי מאפשר שיתוף שולחן עבודה מרחוק, סוג של גישה מרחוק ברשתות מחשבים. VNC מציג את תצוגת שולחן העבודה החזותית של מחשב אחר ושולטת במחשב זה דרך חיבור רשת. טכנולוגיית שולחן עבודה מרוחק כמו VNC פועלת על פני רשתות מחשבים ביתיות כדי לגשת למחשב מחלק אחר של הבית או בזמן נסיעה. זה שימושי גם למנהלי רשת בסביבות עסקיות כגון מחלקות טכנולוגיית מידע שצריכים לפתור תקלות מרחוק במערכות.
שורה התחתונה
VNC נוצר כפרויקט מחקר בקוד פתוח בסוף שנות ה-90.לאחר מכן הופיעו כמה פתרונות מיינסטרים לשולחן עבודה מרוחק המבוססים על VNC. צוות הפיתוח המקורי של VNC הפיק חבילה בשם RealVNC. נגזרות פופולריות אחרות כללו UltraVNC ו-TightVNC. VNC תומך בכל מערכות ההפעלה המודרניות.
איך VNC עובד
VNC עובד במודל לקוח/שרת ומשתמש בפרוטוקול רשת מיוחד הנקרא מאגר מסגרת מרוחק. לקוחות VNC (לפעמים נקראים צופים) חולקים קלט משתמש-הקשות, תנועות עכבר, לחיצות ונגיעות-עם השרת.
שרתי VNC לוכדים את תוכן framebuffer של התצוגה המקומית ומשתפים אותם בחזרה ללקוח, אשר לאחר מכן מתרגם את קלט הלקוח המרוחק לקלט מקומי. חיבורים דרך RFB עוברים בדרך כלל ליציאת TCP 5900 בשרת.
חלופות ל-VNC
עם זאת, יישומי VNC נחשבים בדרך כלל לאיטיים יותר ומציעים פחות תכונות ואפשרויות אבטחה מאשר חלופות חדשות יותר.
Microsoft שילבה פונקציונליות של שולחן עבודה מרוחק במערכת ההפעלה שלה החל מ-Windows XP. שולחן העבודה המרוחק של Windows מאפשר למחשב Windows לקבל בקשות חיבור מרחוק מלקוחות תואמים.
מלבד תמיכת לקוח המובנית במכשירי Windows אחרים, מכשירי טאבלט וסמארטפון iOS ו-Android יכולים לתפקד גם כלקוחות של Windows Remote Desktop (אך לא שרתים) באמצעות אפליקציות זמינות.
בניגוד ל-VNC שמשתמש בפרוטוקול ה-RFB שלו, WRD משתמש בפרוטוקול שולחן העבודה המרוחק. RDP אינו פועל ישירות עם מאפי מסגרת כפי ש-RFB עושה. במקום זאת, RDP מפרק מסך של שולחן העבודה לקבוצות של הוראות ליצירת ה-framebuffers ומשדר רק את ההוראות הללו דרך החיבור המרוחק. ההבדל בפרוטוקולים מביא לכך שמפגשי WRD משתמשים בפחות רוחב פס של הרשת ומגיבים יותר לאינטראקציה של המשתמשים בהשוואה להפעלות VNC. זה גם אומר, עם זאת, שלקוחות WRD לא יכולים לראות את התצוגה בפועל של המכשיר המרוחק אלא חייבים לעבוד עם הפעלת משתמש נפרדת משלהם.
Google פיתחה את Chrome Remote Desktop ואת פרוטוקול Chromoting משלה כדי לתמוך במכשירי Chrome OS, בדומה ל-Windows Remote Desktop. אפל הרחיבה את פרוטוקול RFB עם תכונות אבטחה ושימושיות נוספות כדי ליצור פתרון משלה ל-Apple Remote Desktop עבור מכשירי macOS. אפליקציה בעלת אותו שם מאפשרת למכשירי iOS לתפקד כלקוחות מרוחקים. ספקי תוכנה עצמאיים פיתחו גם יישומי שולחן עבודה מרחוק רבים אחרים של צד שלישי.