Интегрированные сети ISDN

         

Клиент посылает номер порта серверу


  • Клиент посылает номер порта серверу по каналу управления (порт 21), используя команду PORT. Можно обойтись и без команды PORT (используется тот же порт, что и в командном канале), но это увеличивает задержки и по этой причине не рекомендуется.


  • Сервер получает номер порта по каналу управления и выдает команду active open в указанный порт ЭВМ-клиента. Сервер для канала данных всегда использует порт с номером 20.


  • Рассмотрим пример FTP-сессии. Для этого выдадим команду (тексты, набираемые с клавиатуры, выделены курсивом):













    FTP -d ns.itep.ru
    (флаг -d означает установку отладочного режима, при котором выдаются все сообщения и внутренние команды на экран терминала).


    FTP Trying...Open

    220- *** Welcome at FTP-Server ftp.ITEP.RU ***

    220-

    220 ns.itep.ru FTP server ready.

    Userid for logging in on ns.itep.ru (SEMENOV)? semenov



    FTP command: USER semenov

    FTP response: 331 Password required for semenov.

    331 Password required for semenov.

    Password for logging in as semenov on ns.itep.ru? XXXXXXXX













    PASS XXXXXXXX
    (ввод пароля не отображается на экране)


    FTP response: 230 User semenov logged in.

    230 User semenov logged in.













    ftp:ns.itep.ru> hel
    (просьба выдать список доступных на данном сервере FTP-команд)


    Any unambiguous abbreviation for a command may be used.

    Available commands are:









































































































































    !
    ? acct append ascii binary bye cd debug
    delete dir drive exit fcd fdir fpwd get help
    iget image iput lcd ldir lmkdir local login lpwd
    ls mdelete mget mkdir mput option parent passive put
    pwd quit quote rename retrieve rmdir send server show
    stat store take tenex tget tput type user verbose


    version

    ftp:ns.itep.ru> quit

    FTP command: QUIT

    FTP response: 221 Goodbye.

    Уход из FTP производится по команде quit. В приведенном примере файловый обмен не производился, но и команда HELP требует переноса информации (также как и dir), так как вам выдается список команд, доступных на удаленном сервере. Из воспроизведенного списка команд, самая опасная mdelete, так как способна стереть целый каталог.

    Содержание  Назад  Вперед







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий