Store
 

מדוע גישה לקבצים דרך VPN איטית בה... - KH1617

שאלות נפוצות

מדוע גישה לקבצים דרך VPN איטית בהרבה?
 
כדי לגשת לכוננים וקבצים המאוחסנים בשרת קבצים, יש להשתמש באחד ממספר פרוטוקולי מערכת קבצים מבוזרים זמינים. נכון לשנת 2018, הפרוטוקולים הנפוצים ביותר הם SMB/CIFS (ברירת מחדל עבור Windows ו-macOS 10.9 ומעלה), AFP (ברירת מחדל עבור macOS לפני 10.9), NFS (ברירת מחדל עבור Linux ורוב מערכות ההפעלה של UNIX), WebDAV (מבוסס על HTTP, ניטרלי מבחינת ספק). כל הפרוטוקולים הללו, למעט WebDAV, תוכננו במקור כדי לאפשר ללקוח לגשת לשרת כאשר הלקוח והשרת נמצאים באותה רשת מקומית. זה יכול לעתים קרובות להוביל לבעיות בעת שימוש בפרוטוקולים אלה דרך חיבור VPN. חיבור VPN פועל בדרך כלל דרך האינטרנט, ולאינטרנט יש מאפייני רשת שונים מאוד מרשתות ביתיות או ארגוניות. רשתות מקומיות מציעות בדרך כלל רוחב פס סימטרי גבוה (העלאה שווה להורדה), חביון נמוך ויציב מאוד, אובדן מועט של מנות, כמעט ללא שחיתות נתונים ויחידת שידור מקסימלית (MTU) גבוהה ויציבה. לעומת זאת, חיבורי אינטרנט מציעים בדרך כלל פחות רוחב פס, בדרך כלל אסימטרי (הורדה מהירה בהרבה מהעלאה), ולאינטרנט יש חביון גבוה בהרבה ומשתנה, אובדן מנות משמעותי, שחיתות נתונים עלולה להתרחש, ויחידת השידור המקסימלית עשויה להיות נמוכה יותר ותהיה כפופה לשינויים בכל עת, אפילו במהלך העברת נתונים פעילה. חלק מהפרוטוקולים לעיל יכולים להתמודד עם תנאים אלה טוב יותר מאחרים. בעיות שיש לצפות להן: גלישה בספריות יכולה להיות איטית מאוד (בגלל החביון הגבוה), העתקת קובץ מהשרת יכולה להיות איטית מאוד (מוגבלת על ידי מהירות ההעלאה של הצד השני), העתקת קובץ לשרת יכולה להיות איטית מאוד (מוגבלת על ידי מהירות ההעלאה של החיבור האינטרנטי שלך), פתיחת קובץ ישירות מהשרת יכולה להיות אפילו איטית יותר (מכיוון שגם רוחב הפס, החביון וגודל המנות משחקים תפקיד), וגישה לקבצים עלולה להיכשל לחלוטין (בגלל אובדן מנות או שחיתות נתונים). אנא שימו לב שאף אחד מהדברים הללו אינו באשמת ה-VPN עצמו, מכיוון שגם ללא VPN, התוצאות יהיו רק מעט או בכלל לא טובות יותר. למרבה הצער, יש מעט מאוד שניתן לעשות כדי לפתור בעיות אלה. למשתמשים אין כמעט שום השפעה על שיפור החביון. הגדלת רוחב הפס תמיד עוזרת אם קיימת אפשרות כזו, מכיוון שאם רוחב הפס הוא הבעיה, הוא כמעט תמיד רוחב הפס של ההעלאה ולא רוחב הפס של ההורדה. מעבר לפרוטוקול אחר עשוי לעזור, מכיוון ש-SMB/CIFS במיוחד אינו עובד היטב על חיבורי אינטרנט עם חביון גבוה יותר, ואם הפרוטוקול חייב לחזור לגרסה ישנה יותר (גרסה ישנה מ-SMB 3.0), התוצאות עלולות להיות קטסטרופליות (עד כדי הפסקת פעולה מוחלטת). בעיה אחת היא ש-Windows תומך באופן מקורי רק ב-SMB וב-WebDAV, בעוד ש-macOS תומך באופן מקורי בכל הפרוטוקולים לעיל, ולכן יש לפנות למוצרים של צד שלישי כדי ללמד את Windows פרוטוקולים חלופיים. במקרה חירום, ניתן לנסות להשתמש ב-WebDAV, אך ל-WebDAV יש ביצועים ירודים למדי גם כאשר הוא משמש ברשתות מקומיות. שרתי NAS ייעודיים תומכים בדרך כלל ב-NFS כאשר הם מופעלים, מה שעשוי להניב ביצועים טובים יותר מ-SMB.