ما هو بروتوكول نقل الملفات؟

يُعتبر بروتوكول نقل الملفات (File Transfer Protocol) أحد بروتوكولات شبكات الحاسوب، حيث يُستخدم لنقل الملفات بين أجهزة الحاسوب والخادم ضمن الشبكة، ويُشار إليه عادًة بالاختصار (FTP)،[١]وتجدر الإشارة إلى أنّه يُمكن استخدامه ضمن الشبكات الداخلية أو ضمن شبكة الإنترنت.[٢]


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

يعتمد مبدأ عمل بروتوكول (FTP) على ربط أجهزة حاسوب المستخدمين مع الخوادم المحلية، لتسهيل نقل الملفات من أحدها إلى الآخر، حيث يتم نقل الملفات من أجهزة الحاسوب أو الخوادم المحلية إلى خوادم (FTP) أثناء عملية التحميل، بينما يتم نقل الملفات من خوادم (FTP) إلى الخوادم المحلية أو أجهزة الحاسوب أثناء عملية التنزيل.[٣]


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


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

أبرزها ما يأتي:[١]

  • بروتوكول نقل الملفات الأساسي

يقوم بنقل البيانات دون تشفيرها أو الحاجة إلى استخدام كلمة مرور أو غير ذلك، كما يُستخدم بشكلٍ كبير لتنزيل الملفات العامة غير المقيّدة بشروط معينة للتحميل.

  • بروتوكول نقل الملفات المحمي بكلمة مرور

يُشبه إلى حدٍ كبير النوع الأول، إلّا أنّ استخدامه يتطلب اسم مستخدم وكلمة مرور، وتجدر الإشارة إلى أنّه ليس بالضرورة تكون البيانات فيه مشفرة أو آمنة.

  • بروتوكول نقل الملفات الآمن

يُشار إليه بالاختصار (FTPS) أو (FTP-SSL)، ويتيح نقل البيانات بطريقةٍ آمنة ومحميّة من أيّ اعتراضات خارجية.

  • بروتوكول نقل الملفات الأحدث والأكثر أمانًا

يُشار إليه بالاختصار (FTPeS)، حيث يُعتبر النوع الأحدث من بروتوكول (FTPS)، كما يُوفر درجة أمان أعلى عند نقل الملفات.


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

منها ما يأتي:[٤]

  • دعم نقل أنواع ملفات متعددة وكبيرة الحجم بين الأنظمة المختلفة.
  • تنظيم الملفات بطريقةٍ فعّالة ونقلها بكفاءة كبيرة عبر الشكبة.
  • البساطة وسهولة الاستخدام، مما يجعله واحدًا من أكثر البروتوكولات استخدامًا.
  • السرعة الكبيرة في نقل الملفات وبكفاءة عالية في ذات الوقت.
  • إمكانيّة استئناف عملية نقل الملفات في أي وقت يتوفر فيه الاتصال من جديد، وذلك في حال انقطاع عملية النقل لأي سببٍ كان.
  • دعم عمليات نقل آمنة عند استخدام أنواع محددة من البروتوكول مثل (FTPS و SFTP)، لضمان حماية البيانات من أي تهديد أمني.[٣]


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

منها ما يأتي:[٤]

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

المراجع

  1. ^ أ ب Sean Michael Kerner, "FTP (File Transfer Protocol)", techtarget, Retrieved 25/10/2022. Edited.
  2. "What is FTP: FTP Explained for Beginners", hostinger, 4/10/2022, Retrieved 25/10/2022. Edited.
  3. ^ أ ب ت Martin Horan (9/2/2022), "What is FTP? Everything You Need to Know About File Transfer Protocol", ftptoday, Retrieved 25/10/2022. Edited.
  4. ^ أ ب "File Transfer Protocol (FTP)", geeksforgeeks, 20/7/2021, Retrieved 25/10/2022. Edited.
  5. "Advantages and Disadvantages of FTP {File Transfer Protocol} | Benefits & Drawbacks of FTP", chtips, 18/1/2022, Retrieved 25/10/2022. Edited.