***2
•نرم افزاری در لایه کاربرد به همراه یک پروتکل که اجازه ورود از راه دور را می دهد.
•
•در اختیار قرار دادن کنترل کامپیوتر میزبان .
•
•ارسال فرامین کاربرِراه دور برای کامپیوتر میزبان و نمایش نتایج بر روی کامپیوتر کاربر
•
•سخت افزار و سیستم عامل کامپیوترهای میزبان و کاربر ممکن است مشابه نباشند.
•
•شامل دو برنامه:
•برنامه سرور Telnet روی کامپیوتر میزبان
•برنامه مشتری Telnet روی کامپیوتر کاربر
•استفاده از پورت شماره 23
***3
•برنامه Telnet اجازه اجرای برنامه بر روی کامپیوتر میزبان را می دهد.
•هنگام اجرای Telnet اسم کامپیوتر میزبان (یا آدرس آن) بایستی وارد شود.
•در وحله نخست بایستی User ID و Password وارد گردد.
•در صورت احراز هویت، علامت خط فرمان سیستم عامل مشاهده می شود.
•امکان ارسال فرامین و اجرای آنها در میزبان وجود دارد.
•برنامه های کاربردی مشابه متنوعی وجود دارد. (تعدادی هم با واسط گرافیکی)
•Putty – Hyper Terminal - ….
***4
•ارتباط Telnet به صورت Inbound است.
•داده و فرامین همگی با یک ارتباط TCP ارسال و دریافت می شوند.
•ساختار فرامین 3 بایتی هستند.
•باید بگونه ای، فرامین از داده ها تمیز داده شوند.
•کد 255 یا 0xFF بدین منظور بکار می رود. این کد هیچگاه در داده ها ظاهر نمی شود.
•دو بایت بعدی نوع فرمان را تعیین می کنند. (Command code – Option Code)
***6
•پروتکل انتقال فایل File Transfer Protocol ابزاری قدرتمند جهت انتقال فایل
•
•FTP به صورت Out Of Bound عمل می کند.
•
•پورت 20 داده ها را منتقل می کند و پورت 21 دستورات و فرامین و وضعیت را.
•
•هر دو پورت اتصال TCP هستند.
•
•برعکس Telnet امکان اجرای برنامه در سمت دیگر را ندارد.
•دو روش جهت انتقال فایل وجود دارد:
–روش عادی Normal Mode
–روش غیر فعال Passive Mode