فعال FTP بمقابلہ غیر فعال FTP

ایف ٹی پی (فائل ٹرانسفر پروٹوکول) معیاری نیٹ ورک کے قواعد (پروٹوکول) کا ایک سیٹ ہے ، جس میں ٹی سی پی / آئی پی پر مبنی نیٹ ورک (جس نیٹ ورک میں ٹرانسمیشن کنٹرول پروٹوکول / انٹرنیٹ پروٹوکول کا استعمال ہوتا ہے بائٹس کا ایک سلسلہ جاری ہوتا ہے) کے ذریعہ دو ہوسٹنگ کمپیوٹرز کے مابین فائل ٹرانسفر ہوتا ہے۔ ایک کمپیوٹر سے دوسرے کمپیوٹر تک) جیسے انٹرنیٹ۔ ایف ٹی پی کلائنٹ / سرور اصول پر مبنی چلتی ہے ، اور اس کا تعلق او ایس آئی ماڈل (اوپن سسٹم انٹرکنکشن ماڈل) کے اطلاق سطح سے ہے۔

عام طور پر ، ایف ٹی پی سرور ، جو فائلوں کو منتقل کرنے کے لئے ذخیرہ کرتا ہے ، منتقلی کے مقصد کے لئے دو بندرگاہوں کا استعمال کرتا ہے ، ایک کمانڈز کے لئے اور دوسرا ڈیٹا بھیجنے اور وصول کرنے کے لئے۔ سرور کے پورٹ 21 پر کلائنٹ کمپیوٹرز سے درخواستیں موصول ہوتی ہیں ، جو خصوصی طور پر کمانڈز بھیجنے کے لئے محفوظ ہیں۔ لہذا ، اسے کمانڈ پورٹ کہا جاتا ہے۔ ایک بار آنے والی درخواست موصول ہونے کے بعد ، کلائنٹ کمپیوٹر کے ذریعہ درخواست کردہ یا اپلوڈ کردہ ڈیٹا کو علیحدہ پورٹ کے ذریعے منتقل کیا جاتا ہے جسے ڈیٹا پورٹ کہا جاتا ہے۔ اس مقام پر ، ایف ٹی پی کنکشن کے فعال یا غیر فعال وضع پر انحصار کرتے ہوئے ، ڈیٹا ٹرانسفر کے لئے استعمال ہونے والا پورٹ نمبر مختلف ہوتا ہے۔