شرح صفوف ومحتوى الفقرة
بروتوكول نقل الملفات FTP هو أحد أقدم البروتوكولات المستخدمة لنقل الملفات بين الأجهزة عبر الشبكة. ومع تطور التكنولوجيا وظهور الحاجة إلى تأمين عمليات نقل الملفات، تطورت خيارات لنقل الملفات، بعضها امتداد لـFTP وبعضها بروتوكول مستقل.
خيارات نقل الملفات:
FTP الكلاسيكي FTP: هو النسخة الأصلية من بروتوكول نقل الملفات، ويعمل عادة عبر منفذ 21. لا يوفر تشفيرًا لبيانات الاعتماد أو البيانات المنقولة، مما يجعله غير آمن للاستخدام على الشبكات العامة.
البروتوكول الآمن لنقل الملفات FTPS: يُعرف أيضًا باسم FTP Secure أو FTP-SSL، وهو امتداد لبروتوكول FTP التقليدي يُضيف طبقة من الأمان باستخدام بروتوكولات SSL/TLS. يتيح تشفير البيانات وحماية بيانات الاعتماد أثناء نقلها، مما يُحسن من مستوى الأمان.
البروتوكول الآمن لنقل الملفات SFTP: على الرغم من تشابه الأسماء، إلا أن SFTP هو بروتوكول مختلف تمامًا. يعتمد على بروتوكول SSH Secure Shell لنقل الملفات بشكل آمن. منفذه الافتراضي 22 ويقدم تشفير كامل للنقل، مما يجعله خيارًا شائعًا للأمان والموثوقية.
بروتوكول نقل الملفات المجهول Anonymous FTP: يتيح للمستخدمين تنزيل الملفات من خوادم FTP باستخدام حساب عام مثل anonymous؛ وقد يطلب الخادم قيمة كلمة مرور حسب سياسته، دون حساب شخصي مسبق. يُستخدم عادة للملفات العامة التي لا تتطلب قيوداً في الوصول.
TFTP Trivial File Transfer Protocol: هو بروتوكول نقل ملفات مبسط يُستخدم عادةً في الشبكات المحلية لنقل الملفات الصغيرة، مثل إعدادات تكوين الشبكات. يفتقر إلى ميزات الأمان والمصادقة، ويعمل عبر بروتوكول UDP بمنفذ 69، مما يجعله غير مناسب لنقل الملفات عبر الإنترنت.
في TFTP يرسل الطلب الأول إلى UDP69، ثم يستخدم النقل المنافذ التي اختارها الطرفان. TFTP بروتوكول مستقل عن FTP.