نشط بروتوكول نقل الملفات مقابل السلبي بروتوكول نقل الملفات

FTP (بروتوكول نقل الملفات) عبارة عن مجموعة من قواعد الشبكة القياسية (البروتوكولات) ، فيما يتعلق بنقل الملفات بين جهازي كمبيوتر مضيف عبر شبكة تستند إلى TCP / IP (شبكة تستخدم بروتوكول التحكم في الإرسال / بروتوكول الإنترنت لتقديم دفق من البايتات من كمبيوتر إلى آخر) مثل الإنترنت. يعمل FTP وفقًا لمبدأ العميل / الخادم ، وهو ينتمي إلى مستوى التطبيق الخاص بنموذج OSI (نموذج Open Systems Interconnection).

عادةً ما يستخدم خادم FTP ، الذي يخزن الملفات المراد نقلها ، منفذين لغرض النقل ، أحدهما للأوامر والآخر لإرسال البيانات وتلقيها. يتم تلقي الطلبات من أجهزة الكمبيوتر العميلة في المنفذ 21 من الخادم ، وهو مخصص حصريًا لإرسال الأوامر ؛ لذلك ، يطلق عليه "منفذ الأوامر". بمجرد تلقي طلب وارد ، يتم نقل البيانات المطلوبة أو التي تم تحميلها بواسطة جهاز الكمبيوتر العميل من خلال منفذ منفصل يشار إليه باسم "منفذ البيانات". في هذه المرحلة ، اعتمادًا على الوضع النشط أو السلبي لاتصال FTP ، يختلف رقم المنفذ المستخدم لنقل البيانات.