Warum sind Dateizugriffe über VPN so viel langsamer? - KH1617

Häufig gestellte Fragen

لماذا يكون الوصول إلى الملفات أبطأ بكثير عبر VPN؟
 
للوصول إلى وحدات التخزين الموجودة على خادم ملفات، يجب استخدام بروتوكول مناسب. البروتوكولات الأكثر شيوعًا من هذا النوع (اعتبارًا من عام 2018) هي: SMB/CIFS (البروتوكول القياسي لنظامي Windows و macOS 10.9 أو أحدث)، و AFP (البروتوكول القياسي لنظام macOS قبل 10.9)، و NFS (البروتوكول القياسي لنظام Linux وأنظمة UNIX المختلفة) و WebDAV (بروتوكول يعتمد على HTTP، محايد للبائع). تم تصميم جميع هذه البروتوكولات، باستثناء WebDAV، في الأصل للوصول إلى خادم يمكن للعميل الوصول إليه، حيث يقع كل من العميل والخادم في نفس الشبكة المحلية. يؤدي هذا غالبًا إلى حدوث مشكلات عند محاولة استخدام هذه البروتوكولات عبر اتصال VPN. عادةً ما يتم إنشاء اتصال VPN عبر الإنترنت، ويتمتع الإنترنت بخصائص شبكة مختلفة جدًا عما اعتدت عليه من الشبكات في العمل أو في المنزل. توفر الشبكات المحلية عادةً نطاق ترددي متماثل (سرعة الإرسال تساوي سرعة الاستقبال)، وزمن انتقال منخفض للغاية وثابت، وفقدان قليل جدًا للحزم، وتلف بيانات نادر، وحجم نقل أقصى ثابت (MTU). على النقيض من ذلك، غالبًا ما توفر اتصالات الإنترنت نطاق ترددي أقل وغير متماثل (سرعة استقبال أسرع بكثير من سرعة الإرسال)، وزمن انتقال أعلى بكثير ومتغير، وكمية كبيرة من فقدان الحزم، وأخطاء في البيانات تحدث من حين لآخر، وحجم نقل أقصى غالبًا ما يكون أصغر ويمكن أن يتغير في أي وقت حتى أثناء عملية نقل البيانات. يمكن لبعض البروتوكولات التعامل مع هذه الظروف بشكل أفضل من غيرها. المشاكل التي يجب أن تكون مستعدًا لها: قد يستغرق سرد الملفات الموجودة في مجلد وقتًا طويلاً أو وقتًا طويلاً جدًا (بسبب زمن الانتقال المرتفع)، وقد يكون نسخ الملفات من الخادم بطيئًا جدًا (محدودًا بسرعة الإرسال للطرف الآخر)، وقد يكون نسخ الملفات إلى الخادم بطيئًا جدًا (محدودًا بسرعة الإرسال لاتصالك بالإنترنت الخاص بك)، وقد يكون فتح الملفات مباشرةً من الخادم أبطأ بكثير (لأن كلاً من النطاق الترددي وزمن الانتقال و MTU يلعب دورًا هنا)، ويمكن أن تفشل عمليات الوصول إلى الملفات تمامًا (بسبب فقدان الحزم أو تلف البيانات). نود أن نشير إلى أن لا شيء من هذا يتسبب فيه نفق VPN مباشرةً، لأنه حتى بدون VPN، ستكون النتائج على نفس الاتصال عبر الإنترنت أفضل بالكاد أو أفضل بشكل طفيف. لسوء الحظ، هناك القليل الذي يمكنك فعله بنشاط ضد هذه المشكلات. ليس لدى المستخدمين أي تأثير عملي على زمن الانتقال. يساعد زيادة النطاق الترددي على أحد الجانبين أو كليهما دائمًا تقريبًا، ولكن فقط إذا كان نطاق الإرسال (التحميل) هو العامل المحدد. يمكن أن يساعد استخدام بروتوكول مختلف بالطبع، لأن SMB/CIFS يعمل بشكل سيئ بشكل خاص مع اتصالات الإنترنت وإذا اضطر البروتوكول إلى الرجوع إلى إصدار أقدم (إصدار أقدم من SMB 3.0)، فغالبًا ما تكون النتائج كارثية (حتى الفشل التام). المشكلة هي أن Windows يدعم فقط SMB و WebDAV بشكل أصلي، بينما يدعم macOS جميع البروتوكولات المذكورة أعلاه بشكل أصلي. لذلك، يجب عليك اللجوء إلى منتجات الطرف الثالث لتعليم Windows بروتوكولات بديلة. في حالة الطوارئ، يمكنك اللجوء إلى WebDAV، ولكنه يوفر أداءً سيئًا للغاية بشكل عام. عادةً ما تدعم خوادم NAS المخصصة أيضًا NFS، وغالبًا ما تحتاج فقط إلى تمكينها، وقد توفر أداءً أفضل من SMB.