تعريف بروتوكول نقل الملفات

يستخدم بروتوكول نقل الملفات (File Transfer Protocol) (FTP) لنقل الملفات بين أجهزة الكمبيوتر على شبكة TCP / IP (بروتوكول التحكم بالنقل / بروتوكول الإنترنت)، يمكن للمستخدمين، الذين تم منحهم حق الوصول استلام ونقل الملفات في خادم بروتوكول نقل الملفات (المعروف أيضًا باسم مضيف / موقع FTP)، ويستخدم FTP من قبل شركة أو فرد لنقل الملفات من نظام كمبيوتر إلى آخر أو بواسطة مواقع الويب لتحميل أو تنزيل الملفات من خوادمهم.[١]


يشير مصطلح بروتوكول نقل الملفات (FTP) إلى عملية تتضمن نقل الملفات بين الأجهزة عبر الشبكة، تعمل العملية عندما يسمح طرف لطرف آخر بإرسال أو استقبال الملفات عبر الإنترنت، تم استخدامه في الأصل كطريقة للمستخدمين للتواصل وتبادل المعلومات بين جهازين فعليين، وهو يُستخدم الآن بشكل شائع لتخزين الملفات في السحابة، والتي عادة ما تكون موقعًا آمنًا يتم الاحتفاظ بالملفات بها عن بُعد.[٢]


آلية عمل بروتوكول نقل الملفات

يتكون عميل FTP من ثلاثة مكونات: واجهة المستخدم وعملية التحكم وعملية نقل البيانات، يتكون الخادم من مكونين: عملية التحكم في الخادم وعملية نقل بيانات الخادم.[٣]


يوجد نوعان من الاتصالات في بروتوكول نقل الملفات:

  • اتصال التحكم (Control Connection): يستخدم اتصال التحكم قواعد بسيطة جدًا للاتصال، إذ من خلاله يمكن نقل سطر أوامر أو خط استجابة في وقت واحد، ويتم إجراء اتصال التحكم بين عمليات التحكم بحيث يبقي الاتصال متصلاً أثناء جلسة FTP التفاعلية بأكملها.
  • اتصال البيانات (Data Connection): يستخدم اتصال البيانات قواعد معقدة للغاية، ويُجرى هذا الاتصال بين عمليات نقل البيانات، بحيث يفتح عندما يأتي أمر لنقل الملفات ويغلق عند نقل الملف.


مزايا وعيوب بروتوكول نقل الملفات

من أهم مزايا بروتوكول نقل الملفات FTP:[٣][١]

  • السرعة: يعد بروتوكول نقل الملفات أحد أسرع الطرق لنقل الملفات من كمبيوتر إلى كمبيوتر آخر.
  • الفعالية: لا يحتاج المستخدم إلى إكمال جميع العمليات للحصول على الملف بأكمله.
  • الأمان: للوصول إلى خادم FTP، نحتاج إلى تسجيل الدخول باسم المستخدم وكلمة المرور، لذلك، يمكننا القول أن FTP أكثر أمانًا.
  • النقل باتجاهين: يتيح لنا بروتوكول نقل الملفات نقل الملفات باتجاهين، لنفترض أنك مدير شركة، فأنت ترسل بعض المعلومات إلى جميع الموظفين، ويقومون جميعًا بإرسال المعلومات مرة أخرى على نفس الخادم.


ومن أهم عيوب بروتوكول نقل الملفات FTP:[٣]

  • تشترط القوانين تشفير جميع إرسالات FTP، ومع ذلك، لا يقدم جميع موفري FTP خدمة التشفير.
  • يخدم FTP عمليتين، أي إرسال واستقبال الملفات الكبيرة على الشبكة، ومع ذلك، فإن الحد الأقصى لحجم الملف هو 2 غيغابايت، ولا يسمح بتشغيل عمليات نقل متزامنة إلى أجهزة استقبال متعددة.
  • تُرسل كلمات المرور ومحتويات الملفات بنص واضح، الأمر الذي يجعل الأجهزة عرضة للاختراق.
  • غير متوافق مع كل نظام.


المراجع

  1. ^ أ ب "What is FTP: FTP Explained for Beginners", hostinger, 10/3/2022, Retrieved 21/7/2022. Edited.
  2. "File Transfer Protocol (FTP)", investopedia, Retrieved 21/7/2022. Edited.
  3. ^ أ ب ت "FTP", javatpoint, Retrieved 21/7/2022. Edited.