درباره پروتکل FTP
با سلام خدمت شما دوستان عزیز، امروز میخواهیم درباره پروتکل FTP صحبت کنیم.
این پروتکل را میتوان اینگونه تعریف کرد، در شبکه ها و سیستم های رایانه ای برای انتقال داده یا اطلاعات از فرستنده و گیرنده باید طبق قراردادی انجام شود که به آن قرار داد پروتکل FTP می گویند.
درباره پروتکل FTP
(File Transfer Protocol):
وقتی میخواهیم درباره پروتکل FTP صحبت کنیم، اولین جمله ای که به ذهن مان میرسد قرارداد با تمامی شبکه ها برای ارسال یا دریافت داده.
این پروتکل یک قرارداد همیشگی است بین تمامی شبکه ها برای ارسال اطلاعات یا داده و دریافت آنها است.
در ادامه برای توضیح بیشتر شبکه های رایانهای از پروتکل FTP ساپورت میکنند و به هر تبادل رایانهای که بر اساس قرارداد ارسال و دریافت میشود قرار داد اینترنت هم گفته میشود.
پروتکل FTP به عنوان یکی از قدیمیترین پروتکلهایی است که تا به امروز مورد استفاده گرفته است و یکی از راحت ترین راهها برای مبادله فایلها استفاده میشود.
یک سرور FTP، فایل ها و زیر مجموعه ای را برای انتقال فایل در دسترس کاربر قرار میدهد.
مثلا اگر شما بخواهید سیستم مدیریت محتوا WordPress را بر روی سرور میزبان نصب کنید، برای انتقال فایلها بین سرور و رایانه به FTP نیاز دارید.
کارایی های پروتکل (FTP) :
- ساختن یک لیست از داده های موجود در سیستم و فایل رایانه ی راه دور.
- تصحیح نام و تغییر و جابجایی داده های رایانه.
- سرچ در زیر مجموعه های رایانه راه دور.
- ایجاد یا حذف مجموعه بر روی رایانه.
- آپلود فایل داده از رایانه ی کاربر به رایانه داخلی.
- ارسال فایل داده و ذخیره کردن (دانلود) آن از رایانه داخلی به رایانه کاربر.
امنیت در FTP :
در این پروتکل برای حفظ امنیت در زمان ارسال و دریافت، دانلود و آپلود بری هر شبکه ای یا سیستمی از یک رمز عبور برای هر تقاضایی استفاده کرده است
تا اطلاعات یا داده های شبکه دچار مشکل نشوند، یا به شبکه یا سیستم ویروسی انتقال پیدا نکند.
روش های ایجاد نشست در FTP :
روش اول (Normal Mode) :
در روش معمولی کاربر دو نوع سوکت TCP با پورت های رندوم ایجاد میکند.
و بعد کاربر سعی میکند با استفاده از آدرس کانکت یا یکی از سوکتهای ها ارتباط برقرار کند یا متصل شود.
اگر بتواند ارتباط بگیرید می تواند فعالیت خود را شروع کرده و آماده اجرای پروسه PI باشد.
و بعد استفاده کننده با دادن کد PORT به شبکه داخلی منتطر آماده شدن سوکت دوم TCP است برای اجرای فعالیت ها.
در نتیجه کاربر میخواهد از شبکه درخواست کند که پروتکل FTP هم ملزم است یا یکی از سوکتها یا هردوی سوکت ها درخواست را انجام دهد.
روش دوم (Passive Mode) :
در این روش غیر فعال شبکه خود را به پورت 21 متصل میکند تا بتواند در بعد برای پیدا کردن کد از پورت 21 استفاده کند.
زمانی که پروتکل از طریق پورت 21 داده ای درخواست کند، ارتباط از طریق یک پورت بالاتر بر روی گیرنده و با یک پورت بلاتر بر روی فرستنده برقرار می شود.
در Passive FTP برای شبکه کسانی که دارای دیواره آتش Firewall میباشد مناسب تر است.
در Windows حالت پیش فرض Active FTP و در Linux حالت پیش فرض Passive FTP.
قوانین ارسال نظر در سایت