FTP (پروتکل انتقال فایل)

کاربرد FTP و انواع آن

FTP (پروتکل انتقال فایل)

FTP (پروتکل انتقال فایل) یک پروتکل شبکه برای انتقال فایل ها بین رایانه ها از طریق اتصالات TCP/IP است.

در این مقاله میخوانیم که FTP (پروتکل انتقال فایل) چیست و چگونه کار میکند.

FTP (پروتکل انتقال فایل) چیست؟

FTP یک پروتکل شبکه برای انتقال فایل ها بین رایانه ها از طریق اتصالات پروتکل کنترل انتقال/پروتکل اینترنت (TCP/IP) است.

در مجموعه TCP/IP، FTP یک پروتکل لایه کاربردی در نظر گرفته می شود.

در یک تراکنش FTP، کامپیوتر کاربر نهایی معمولا میزبان محلی نامیده می شود.

دومین کامپیوتر درگیر در FTP یک میزبان راه دور است که معمولا یک سرور است.

هر دو کامپیوتر باید از طریق شبکه متصل شده و برای انتقال فایل ها از طریق FTP به درستی پیکربندی شوند.

سرورها باید برای اجرای خدمات FTP (پروتکل انتقال فایل) راه اندازی شوند

و کلاینت باید نرم افزار FTP را برای دسترسی به این خدمات نصب کرده باشد.

اگرچه بسیاری از انتقال فایل‌ها را می‌توان با استفاده از پروتکل انتقال ابرمتن (HTTP) انجام داد

– پروتکل دیگری در مجموعه TCP/IP – FTP هنوز معمولاً برای انتقال فایل‌ها در پشت صحنه برای برنامه‌های کاربردی دیگر، مانند خدمات بانکی، استفاده می‌شود.

همچنین گاهی اوقات برای دانلود برنامه های جدید از طریق مرورگرهای وب استفاده می شود.

FTP چگونه کار می کند؟

FTP یک پروتکل سرویس گیرنده-سرور است که بر دو کانال ارتباطی بین مشتری و سرور متکی است:

یک کانال فرمان برای کنترل مکالمه و یک کانال داده برای انتقال محتوای فایل.

در اینجا نحوه عملکرد یک انتقال FTP معمولی است:

یک کاربر معمولاً نیاز به ورود به سرور FTP دارد،

اگرچه برخی از سرورها برخی یا تمام محتوای خود را بدون ورود به سیستم در دسترس قرار می دهند، مدلی که به عنوان FTP ناشناس شناخته می شود.

هنگامی که کاربر درخواست دانلود فایلی را می دهد، کلاینت با سرور مکالمه ای را آغاز می کند.

با استفاده از FTP، یک کلاینت می تواند فایل ها را روی سرور آپلود، دانلود، حذف، تغییر نام، انتقال و کپی کند.

جلسات FTP در حالت فعال یا غیرفعال کار می کنند:

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

سرور یک اتصال داده به مشتری ایجاد می کند و شروع به انتقال داده می کند.

حالت غیر فعال. سرور از کانال فرمان استفاده می کند تا اطلاعات مورد نیاز برای باز کردن یک کانال داده را به مشتری ارسال کند.

از آنجایی که حالت غیرفعال، کلاینت را شروع می کند که تمام اتصالات را آغاز می کند،

در فایروال ها و دروازه های ترجمه آدرس شبکه به خوبی کار می کند.

برای خرید سرور اچ پی و تجهیزات شبکه با بهترین قیمت و ضمانت اصل بودن کالا با مشاوربن ما تماس حاصل فرمایید.