پروتکل انتقال فایل که ازاین به بعد آن را FTP می نامیم ابزاریست برای انتقال راحت تر فایل بین
کامپیوترهای که به شبکه اینترنت یا محلی متصل هستند .
پروتکل FTP یکی از قرارد های کاربردی در مجموعه پروتکل های TCP/IP است که برای انتقال فایل بین کامپیوتر های موجود در اینترنت در نظر گرفته شده است .
که با استفاده از این سرویس می توان فایل یا فایل های موردنظر را صرف نظر از مسافت های جغرافیایی به کامپیوترهای راه دور ارسال ویا از آنها دریافت کرد.
از مزایای این پروتکل می توان به موارد زیر اشاره کرد:
1-تهیه لیستی از فایل های موجود از سیستم فایل کامپیوتر راه دور
2- دادن مجوزهای مربوط به فایل ها کامپیوتر راه دور
3-انتقال فایل از کامپیوتر راه دوربه کامپیوتر میزبان
4- انتقال فایل و ذخیره آن از کامپیوتر میزبان به کامپیوتر راه دور
5- انتقال اطلاعات به چندین کاربر بصورت همزمان
6-صرفه جویی در منابع و زمان جهت ارسا ل و دریافت نیازها
7-امکان ایجاد سیستم امنیتی مورد نیاز بر اساس سطوح کاربران
در پروتکل FTP برای شروع یک «نشست » بین برنامه سرویس دهنده و برنامه سرویس گیرنده باید دو ارتباط همزمان از نوع TCP برقرار شود .به هریک از این ارتباطات در ادبیات پروتکل FTP«کانال» گفته می شود .این دو کانال عبارتند از :
• کانال داده :یک ارتباط TCPبا پورت شماره 20 از سرویس دهنده که روی آن دادها مبادله می شوند
• کانال فرمان : یک ارتباط TCPبا پورت شماره 21 که فرامین لازم برای مدیریت فایل ها
• رد وبدل می شوند.
بگونه ای که اشاره شد سرویس دهنده و سرویس گیرنده سرویس دهنده FTP بایستی دو پروسه همزمان ایجاد کند که یکی وظیفه مدیریت ارتباط روی کانال فرمان رابه عهده داشته واصطلاحاً
"مفسر پروتکل" یا پروسه PI نامیده می شود وظیفه پروسه دیگر مدیریت انتقال داده هاست وبه
DTP یا "پروسه انتقال داده" معروف است پروسه PI به پورت شماره 21 گوش می دهد وپروسه
DTP به پورت شماره 20 مقید شده است.
مقدمه1
فصل اول: پروتکل FTP2
مقدمه2
روش های برقراری نشست در پروتکل FTP4
روش غیر فعال در برقراری نشستFTP5
انتقال با واسطه در پروتکل FTP5
پروتکل ساده انتقال فایل TFTP5
چگونگی ارسال ودریافت دادها با TFTP5
فصل دوم : فرامین FTP5
کد های بازگشتی پروتکلFTP5
معنای رقم دوم کدهای ی بازگشتی در پروتکل FTP5
فرامین کاربردی پروتکل FTP5
فصل سوم: راه اندازی سرویس FTPدر ویندوزxp5
قراردادن فایلها بر روی FTP Server5
اتصال به FTP Server5
اتصال و دریافت فایل از FTP Server5
تنظیمات FTP Site5
FTPSite Tab5
Security Account Tab :5
گزینه ی Allow Anonymous Connection :5
Message Tab :5
Home Directory Tab :5
راه های ایمن سازیFTPدر ویندوز5
فصل چهارم : راهنمای راه اندازی VSFTPd5
نصب و راه اندازی anonymous FTP5
راه اندازی در حالت none anonymouse5
خودکار سازی راه اندازی vsFTPd در زمان بوت سیستم5
راه اندازی توسط inetd یا xinetd5
فصل پنجم: بوت کردن کامپیوتر از روی شبکه و TFTP و نصب سیستم عامل5
مقدمه5
Boot From Network:5
اطلاعات تنظیمات شبکه:5
اطلاعات فایلهای نصب سیستم عامل5
منابع5
شامل 65 صفحه فایل word
دانلود تحقیق بررسی پروتکل FTP