מהו וירטואלי מחשוב רשת (VNC)?

VNC (Virtual Network Computing) היא טכנולוגיה לשיתוף שולחן עבודה מרוחק , צורה של גישה מרחוק ברשתות מחשבים . VNC מאפשר להציג את שולחן העבודה החזותי של מחשב אחד להיות מרחוק שנצפו ונשלט על חיבור רשת.

טכנולוגיית שולחן עבודה מרוחק כמו VNC שימושית ברשתות מחשבים ביתיות , המאפשרת למישהו לגשת למחשבים שולחניים מחלק אחר של הבית או בזמן נסיעה. היא גם שימושית עבור מנהלי רשתות בסביבות עסקיות, כגון מחלקות טכנולוגיות מידע (IT) , שצריכות לפתור מרחוק את מערכות העובדים.

יישומי VNC

VNC נוצר כמחקר קוד פתוח בסוף שנות ה -90. כמה פתרונות שולחן עבודה מרוחקים המיינסטרים המבוססים על VNC נוצרו לאחר מכן. צוות הפיתוח המקורי של VNC הפיק חבילה בשם RealVNC . נגזרים פופולריים אחרים כללו UltraVNC ו- TightVNC . VNC תומך בכל מערכות ההפעלה המודרניות, כולל Windows, MacOS ו- Linux. לקבלת מידע נוסף, ראה למעלה שלנו VNC הורדות תוכנה חופשית .

איך עובד VNC

VNC עובד במודל לקוח / שרת ומשתמש בפרוטוקול רשת ייעודי הנקרא Remote Frame Buffer (RFB). לקוחות VNC (הנקראים לעתים צופים) משתפים קלט משתמש (הקשות, תנועות עכבר וקליקים או לחיצות מגע) עם השרת. שרתי VNC ללכוד את התוכן המסגרת לתצוגה המסגרת ולשתף אותם בחזרה אל הלקוח, וכן לטפל בתרגום קלט הלקוח המרוחק לתוך קלט מקומי.

חיבורים מעל RFB בדרך כלל ללכת ליציאת TCP 5900 בשרת.

חלופות ל- VNC

יישומים VNC, לעומת זאת, נחשבים בדרך כלל לאט יותר ומציע תכונות פחות אפשרויות אבטחה מאשר חלופות חדשות יותר.

מיקרוסופט שילבה פונקציונליות שולחן עבודה מרוחק למערכת ההפעלה שלה החל מ- Windows XP. Windows Remote Desktop (WRD) מאפשר למחשב לקבל בקשות חיבור מרחוק מלקוחות תואמים. מלבד תמיכת הלקוחות המובנית במכשירי Windows אחרים, מכשירי iOS ו- Android של טאבלט ו- Android יכולים לפעול גם כלקוחות של Windows Desktop Desktop (אך לא בשרתים) באמצעות אפליקציות זמינות.

שלא כמו VNC המשתמש בפרוטוקול RFB, WRD משתמש בפרוטוקול Remote Desktop (RDP). RDP אינו פועל ישירות עם framebuffers כמו RFB. במקום זאת, RDP מפרק מסך שולחן עבודה לקבוצות של הוראות ליצירה של המסגרות ומעביר רק את ההוראות שבחיבור המרוחק. ההבדל בפרוטוקולים גורם לפגישות WRD תוך שימוש בפחות רוחב פס של הרשת ולהגיב יותר לאינטראקציה של המשתמש מאשר פגישות VNC. עם זאת, זה גם אומר כי לקוחות WRD לא יכול לראות את התצוגה בפועל של המכשיר מרחוק, אלא במקום לעבוד עם הפגישה שלהם משתמש נפרד.

Google פיתחה את שולחן העבודה המרוחק של Chrome ואת פרוטוקול Chromoting משלו כדי לתמוך במכשירי Chrome OS הדומים לשולחן עבודה מרוחק של Windows. Apple הרחיבה את פרוטוקול RFB עם תכונות אבטחה ותכונות שימושיות נוספות כדי ליצור פתרון Apple Desktop Remote (ARD) עבור התקני MacOS. אפליקציה בעלת שם זהה מאפשרת למכשירי iOS לפעול כלקוחות מרוחקים. יישומי שולחן עבודה מרוחקים אחרים של צד שלישי פותחו גם על ידי ספקי תוכנה עצמאיים.