في الحوسبة ، يطلق عليه FTP (بروتوكول نقل الملفات أو بروتوكول نقل الملفات) ، إلى سلسلة القواعد الخاصة بنقل الملفات التي تحدث من خلال نظام متصل بـ TCP أو بروتوكول التحكم في الإرسال ، والذي يسمح بالإرسال ملفات بدون أخطاء. يعتمد هذا على بنية خادم العميل ؛ نموذج يتم فيه مشاركة المهام المختلفة بين الخادم والعميل. تم تصميمه لتوفير مشاركة الملفات عالية السرعة ؛ على الرغم من عدم وجود أمان كبير ، حيث يتم تنفيذ جميع العمليات بنص عادي ، مما يسمح للقراصنة بالوصول إلى البيانات المنقولة.
كان هذا أحد البروتوكولات الأولى التي تم تحديدها (حتى قبل وجود TCP / IP) ، حيث تم استخدامه لأول مرة في عام 1971. وقد مر هذا بسلسلة من التعديلات حتى ، في عام 1985 ، أنشأوا أخيرًا التنسيق الذي سيتم استخدامه. لقد استخدمت RFC 959 حتى يومنا هذا. تبدأ عملية FTP مع PI للمستخدم أو مترجم البروتوكول ، والذي سينشئ أمر البدء ؛ بعد ذلك ، سيتم إرسال الاستجابة من PI للخادم إلى PI الخاص بالمستخدم. يتم إنشاء معلمات نقل معينة (تخزين ، حذف ، استرداد ، من بين أمور أخرى) ، بحيث يمكن لعملية نقل بيانات DTP الخاصة بالمستخدم إنشاء اتصال بالمنفذ 20 ، بحيث يمكن نقل البيانات.
مع إنشاء هذا البروتوكول ، عُرف أيضًا محرك البحث الأول ، المسمى Gopher. نجح هذا في نظام من الآلات المترابطة ، وظيفتها الرئيسية هي العثور على ملفات معينة ، بناءً على اسمها. كانت كل آلة مخصصة لمنطقة معلومات محددة ، لكن المنظمة التي قدمها غوفر جعلت الأمر يبدو أنهم جميعًا في الواقع على جهاز واحد فقط. ومع ذلك ، مع ظهور الإنترنت ، أصبح غير مستخدم.