پروتکل انتقال فایل: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
بدون خلاصۀ ویرایش |
جز ربات ردهٔ همسنگ (۲۶) +املا+مرتب+تمیز (۸.۸): + رده:معرفیشدههای ۱۹۸۰ (میلادی) |
||
خط ۳۵:
'''ج)''' برنامه ی سمت مشتری با فرمان "PORT x" به برنامه ی سمت سرویس دهنده شماره ی پورت سوکت دوم را اعلام می نماید و منتظر می ماند. (در حقیقت برنامه مشتری روی سوکت دوم عمل ()listen انجام می دهد.)
'''د)''' در ادامه برنامه ی سرویس دهنده سعی می کند یک اتصال [[قرارداد هدایت انتقال|TCP]] با شماره پورت اعلام شده از مشتری برقرار نماید.یکی از نتایج عجیب در این پروتکل آن است که سرویس دهنده FTP موظف است اقدام به برقراری یک اتصال TCP از طریق دستور ()connect با برنامه مشتری نماید در صورتی که
'''ه)''' برنامه سمت مشتری اتصال TCP شروع شده از سرویس دهنده را تصدیق کرده و یک نشست FTP آغاز می شود.
ابتدا برنامه ی سمت مشتری دو سوکت مجزا باز کرده و شماره پورت های دلخواه و تصادفی (مثل 5150 و 5151) را به آن ها مقید می کند. سپس از طریق سوکت اول یک اتصال TCP با پورت 21 از سرویس دهنده برقرار کرده و پس از برقراری اتصال، با ارسال فرمان "PORT 5151" شماره پورت سوکت دوم خود را اعلام می کند. برنامه ی سمت سرویس دهنده ضمن تصدیق پذیرش درخواست [[نشست]]، بلافاصله اقدام به برقراری یک اتصال TCP بین پورا 20 خودش و پورت دوم (شماره 5151) از مشتری می نماید. با تصدیق این اتصال توسط مشتری '''نشست FTP''' آغاز می شود.
برای برقراری یک نشست FTP به روش غیر فعال تعاملات زیر لازم است:
خط ۵۳:
'''ه)''' برنامه ی سمت مشتری اتصال سوکت دوم خود را با شماره پورت اعلام شده برقرار کرده پس از تصدیق اتصال، نشست FTP آغاز می شود.<ref>اصول مهندسی اینترنت دکتر احسان ملکیان، ویراست دوم، چاپ سی و نهم</ref>
== تاریخچه ==
FTP
== جستارهای وابسته ==
[[اچتیامال]]
سطر ۶۴ ⟵ ۶۲:
{{پانویس}}
* دانشنامهٔ آزاد ویکیپدیا، نسخه انگلیسی
1. Request for Comments: 114
# تغییر_مسیر
2. Request for Comments
3. Request for Comments: 995
4. Request for Comments: 995
5. Request for Comments: 995
{{اینترنت-خرد}}▼
{{طرح یوآرآی}}
{{ویکیانبار-رده|FTP}}
{{دستورهای ویندوز}}
[[رده:افتیپی]]▼
▲{{اینترنت-خرد}}
[[رده:استانداردهای اینترنت]]
▲[[رده:افتیپی]]
[[رده:پروتکلهای اینترنت]]
[[رده:پروتکلهای لایه کاربرد]]
[[رده:تاریخ اینترنت]]
[[رده:خدمات اینترنتی]]
[[رده:معرفیشدههای ۱۹۸۰ (میلادی)]]
[[رده:نرمافزارهای یونیکس مرتبط با شبکه]]
|