تلفن: 42922-021
صدای مشتری: 88844430-021
ایمیل: info‌@‌mef‌tah‌.c‌om
ورود به تیکتینگ ثبت نام
اخبار/مقالات

همه چیز در مورد پروتکل FTP و کارایی های آن

FTP مخفف کلمه ی File Transfer Protocol می باشد. FTP یک پروتکل استاندارد شبکه است که از آن برای انتقال فایل ها از یک هاست به هاست دیگر استفاده می کنند.همچنین برای آپلود کردن صفحات وب و اسناد میان سروها مورد استفاده قرار می گیرد. معماری این پروتکل به صورت Client Server می باشد و وظیفه ای آن برقراری ارتباط مجزا بین FTP سرور و FTP سروریس گیرنده است.

ویژگی های پروتکل FTP

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

پروتکل FTP

کاربرد پروتکل FTP

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

FTP Client چیست؟

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

FTP Server چیست؟

برای انتقال فایل ها و اطلاعات توسط FTP  باید در سمت سرور نیز نرم افزارهایی نصب شود که به این نرم افزارها FTP Server می گویند. از طریق این نرم افزارها سرور مربوطه تحت نظر پروتکل ftp به کلاینت وصل می شود و دستورات مورد نظر را پردازش می کند.

پروتکل FTP

روش های استفاده از پروتکل ftp

استفاده از خط فرمان

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

استفاده از مرورگر

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

استفاده از نرم افزار (FTP client)

روش بعدی این است که باید از نرم افزارهای سرویس دهنده FTP مانند CuteFTP و filezilla استفاده کرد.از طریق این نرم افزارها می توانید از طریق پروتکل FTP به سرور مورد نظر خود متصل شده و اقدام به انتقال فایل ها کنید. این نرم افزارها بسیار محبوب بوده و دلیل آن ویژگی رابط کاربری آن ها و گرافیکی بودن آن هاست.

روش های انتقال داده در FTP

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

پروتکل FTP

شماره پورت FTP  چیست؟

همان طور که اشاره کردیم اگر برای انتقال فایل از نرم افزارهایی مانند filezilla استفاده کنید علاوه بر این که به نام کاربری و رمز عبور نیاز دارید به شماره پورت پروتکل FTP نیز نیاز دارید.پروتکل های FTP از پروتکلی به نام TCP استفاده می کنند. پروتکل های لایه Application نیز از یکی از پروتکل های TCP و UDP استفاده می کنند.در برخی موارد نیز پروتکل FTP با توجه به شرایط خاصی که دارد و برای این که بتواند وظایفش ا انجام دهد از دو پورت استفاده می کند.شماره های پروتکل FTP معمولا 20 و 21 می باشد، این پروتکل از شماره 20 برای ارسال داده ها و از شماره 21 برای گوش دادن به فرمان ها استفاده می کند. البته توجه داشته باشید که شماره پورت 21  را می تواند در سمت سرور ویرایش کنید و گاهی نیز ممکن است از پورت های دیگر استفاده شود.

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

امتیاز دهید:
(۵.۰ / ۵)
تعداد آرا: ۱
برچسب ها:
۷ اسفند ۱۴۰۰     بازدید: ۲۱۵     دسته بندی: شبکه های رایانه ای
درج دیدگاه
- برای درج دیدگاه میتوانید بصورت مهمان نظر بگذارید یا عضو شوید یا وارد شوید.
نام: *
آدرس ایمیل:
متن دیدگاه: *
ارسال
از نو
۲۴
تجهیزات ذخیره‌سازی
۲۳
سرورDL380G9
۲۳
ذخیره‌سازی داده
۱۶
سرورهای ذخیره‌سازی
۱۵
اخبار امنیت اطلاعات
۶
سرورDL380 G9
۶
قیمت SSD
۶
Intel
۵
فضای ذخیره‌سازی SSD
۵
دستگاه های IoT
۵
خرید SSD
۵
حافظه SSD
۵
درایوهای SSD
۴
NVMe
۴
دسترسی از راه دور
تمامی حقوق برای شرکت مفتاح رایانه افزار (سهامی خاص) محفوظ میباشد.
کاربر مهمان
پشتیبان آفلاین
ثبت نام
ورود
قبلاً در سایت عضو نشده اید؟
رمز عبور خود را فراموش کردید؟

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

5 پیام جدید!
خانه خدمات محصولات مرکز دانش دوره های آموزشی سامانه پرسش و پاسخ فرهنگ واژگان تخصصی اخبار و مقالات چندرسانه‌ای ویدئو ها دانلود ها درباره ما همکاری با ما فرصت های شغلی تماس با ما ناحیه کاربری تیکت های پشتیبانی ایجاد تیکت تنظیمات کاربری
رسانه مفتاح
مرکز دانش

لطفاً تست هویت سنجی را تکمیل نمایید.

انصراف