تفاوت بین FTP Server و FTP Client

تفاوت بین FTP Server و FTP Client
تفاوت بین FTP Server و FTP Client

تصویری: تفاوت بین FTP Server و FTP Client

تصویری: تفاوت بین FTP Server و FTP Client
تصویری: تفاوت پردازنده های اینتل Core i5 ،Core i3 و Core i7 و Core i9 | مقایسه CPU - بررسی انواع پردازنده 2024, جولای
Anonim

سرور FTP در مقابل FTP Client

پروتکل انتقال فایل (FTP) پروتکلی است که برای انتقال فایل از طریق اینترنت از یک میزبان به میزبان دیگر استفاده می شود. FTP بر اساس معماری مشتری-سرور است. سرور FTP فایل ها و پایگاه های داده ای را که برای ارائه خدمات درخواستی مشتریان مورد نیاز است، نگهداری می کند. در اغلب موارد، سرور FTP یک دستگاه پرقدرت است که قادر است چندین درخواست مشتری را به طور همزمان مدیریت کند. کلاینت FTP معمولاً یک رایانه شخصی است که توسط یک کاربر نهایی یا یک دستگاه تلفن همراه استفاده می شود که نرم افزار لازم را اجرا می کند که قادر به درخواست و دریافت فایل ها از طریق اینترنت از سرور FTP است.

سرور FTP چیست؟

سرور FTP دستگاهی با قدرت بالا است که فایل‌ها و سایر اطلاعات مورد نیاز برای برآورده کردن درخواست‌های مشتریان از طریق اینترنت/اینترانت را در خود نگهداری می‌کند. سرور FTP به طور مداوم اجرا می شود و به درخواست های FTP ورودی گوش می دهد. کلاینت ابتدا با برقراری ارتباط از طریق پورت 21 با سرور ارتباط کنترلی برقرار می کند. این اتصال کنترلی در تمام جلسه ارتباط باز می ماند. این اتصال برای برقراری ارتباط اطلاعات مدیریت استفاده می شود. سپس اتصال دوم توسط سرور FTP از طریق پورت 20 با کلاینت ارتباطی باز می شود و به این اتصال اتصال داده می گویند. فایل‌ها از طریق اتصال داده منتقل می‌شوند و انتقال مداوم می‌تواند با ارسال یک سیگنال توقف از طریق اتصال کنترل متوقف شود.

FTP Client چیست؟

اغلب، یک سرویس گیرنده FTP یک رایانه شخصی یا یک دستگاه تلفن همراه است که نرم افزار کاربردی را اجرا می کند که قادر به برقراری ارتباط با یک سرور FTP و بازیابی فایل ها است.معمولاً کلاینت FTP ارتباط را با سرور FTP آغاز می کند. که دائماً به درخواست های دریافتی گوش می دهد. برای اتصال با یک سرور FTP، مشتری ابتدا باید سرور مقصدی را که می‌خواهد به آن متصل شود و اعتبار مورد نیاز مانند نام کاربری و رمز عبور را ارائه دهد. پس از راه اندازی اتصال، مشتری می تواند فرآیند انتقال فایل را آغاز کند. بسیاری از نرم افزارهای رایگان و تجاری مشتری FTP وجود دارند که از پلتفرم های مختلف پشتیبانی می کنند. این نرم افزارهای سرویس گیرنده از برنامه های کاربردی خط فرمان ساده تا برنامه های رابط کاربری گرافیکی که محیط کاربر پسندتری را فراهم می کنند را شامل می شود. کلاینت های FTP همچنین از پروتکل های اینترنتی مختلف مانند FTP از طریق SSH، FTPS (FTP از طریق SSL)، FXP (انتقال Site2site) و غیره پشتیبانی می کنند.

تفاوت بین FTP Server و FTP Client چیست؟

سرویس گیرنده FTP و سرور FTP دو طرف اصلی درگیر در پروتکل FTP هستند که برای انتقال فایل ها از طریق اینترنت استفاده می شود. به طور کلی، سرور FTP دستگاهی با کارایی بالا است که فایل ها و پایگاه های داده حاوی اطلاعات مورد نیاز برای برآورده کردن درخواست های مشتریان FTP را در خود نگه می دارد.سرویس گیرنده FTP یک رایانه شخصی یا یک دستگاه تلفن همراه است که یک برنامه نرم افزاری را اجرا می کند که قادر به برقراری ارتباط با یک سرور FTP و بازیابی فایل ها از آن است. سرور FTP همیشه به درخواست های دریافتی گوش می دهد و مشتری با باز کردن یک اتصال کنترلی با سرور، جلسه ارتباط را آغاز می کند. سپس سرور با ایجاد یک اتصال داده با سرور، فایل ها را به مشتری منتقل می کند.

توصیه شده: