Краткое описание команд распространённых протоколов Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»

Презентация:



Advertisements
Похожие презентации
Принцип работы и настройка FTP-клиентов. Принцип работы и настройка FTP-клиентов FTP (File Transfer Protocol) протокол, предназначенный для передачи файлов.
Advertisements

каф. ВТ, ТОГУ, г. Хабаровск, вед. преп. Шоберг А.Г. 1 Протокол FTP (RFC – 959)
Файловые архивы Internet Файловые архивы Internet Протокол FTP Протокол FTP Режимы обмена данными Режимы обмена данными Программное обеспечение доступа.
СОЗДАНИЕ И ИНИЦИАЛИЗАЦИЯ СОКЕТА Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»
Различия и особенности распространенных протоколов. Принципы работы протоколов разных уровней. Предоставление сетевых услуг. Борисов В.А. КАСК – филиал.
WEB- ТЕХНОЛОГИИ Лекция 1. WEB- ПРИЛОЖЕНИЯ 1 Особый тип программ, построенных по архитектуре « клиент - сервер » Основа получение запросов от пользователя.
В плане учебного проекта «Интернет и его ресурсы.
Web-узлы. Разработка и администрирование.. Часть 1. Web-технология.
Сетевые службы Для конечного пользователя сеть это не компьютеры, кабели и концентраторы и даже не информационные потоки, для него сеть это, прежде всего,
Шлюзы Итак, шлюз согласует коммуникационные протоколы одного стека с коммуникационными протоколами другого стека. Программные средства, реализующие шлюз,
Мобильные технологии и интернет Синхронизация графических файлов на мобильном телефоне с удаленным сервером.
каф. Выч. техники, Тихоокеанский государственный университет, г. Хабаровск, вед. преп. Шоберг А.Г. 1 Протокол POP3.
ИНФОРМАЦИОННЫЕ РЕСУРСЫ И СЕРВИСЫ ИНТЕРНЕТА КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ.
Команды MS-DOS Диалог пользователя с DOS осуществляется в форме команд (программ на машинном языке), предусматривающих то или иное действие для ОС.
Выполняла студентки группы 19D-411: Макущенко Мария.
Назначение и состав операционной системы. ОПЕРАЦИОННАЯ СИСТЕМА Операционная система обеспечивает совместное функционирование всех устройств компьютера.
Троицкий Д.И. Интернет-технологии1 ДИНАМИЧЕСКИЕ WEB-СТРАНИЦЫ СЕРВЕРНЫЕ СЦЕНАРИИ Лекция 9 Кафедра «Автоматизированные станочные системы» Dept. of Automated.
ПРЕЗЕНТАЦИЯ Начать выполнил ученик 11 Б класса Винк Юрий.
Информационные технологии в профессиональной деятельности.
"Своя игра" 5-6 класс ЦО 1428 Своя игра Информатика 5-6 класс.
Транксрипт:

Краткое описание команд распространённых протоколов Методическое пособие по дисциплине «Программное обеспечение компьютерных сетей и информационных систем»

В качестве иллюстрации уточним принципы функционирования протоколов FTP, SMTP, POP, NNTP и HTTP. Команды FTP основаны на тексте, и пользователь может ввести их с помощью командной строки клиентского приложения FTP.EXE (находится в подкаталоге /SYSTEM при инсталлированной ОС WINDOWS).

Все команды протоколов FTP завершаются стандартным сочетанием символов возврата каретки и новой строки (строка \r\n в стиле C), Ответ каждой из них содержит число из трех цифр в качестве первого фрагмента информации в ответе. Первая цифра кода ответа определяет характер ответа(положительное или отрицательное завершение выполнения команды и др.), вторая цифра в кодах ответа показывает функциональную область, в которой выполнялась команда, третья цифра уточняет содержащуюся в ответе информацию.

Ниже приведены некоторые (характерные) команды протокола FTP (всего их несколько десятков) CWD - изменить рабочий каталог. Синтаксиc команды следующий: CWD путь \r\n Возможные коды откликов: 250, 421, 500, 501, 530, 550 CDUP - переход в родительский каталог. CDUP \r\n Возможные коды откликов: 200, 421, 500, 501, 530, 550. PASS - пароль. PASS пароль \r\n Возможные коды откликов: 202, 230, 32, 421, 500, 501, 520.

TYPE - указывает тип данных для передачи - A(ASCII) и I (Image). TYPE тип_кода \r\n Возможные коды откликов: 200, 421, 500, 501, 504, 530. LIST - прочитать список содержимого текущего (или указанного) каталога (тип данных - ASCII). LIST [путь] \r\n Возможные коды откликов: 125, 150, 226, 250, 421, 425, 426, 450, 451, 500, 501, 502, 530. MKD - создать каталог в файловой системе сервера (доступна только привилегированному пользователю). MKD [путь] \r\n Возможные коды откликов: 257, 421, 500, 501, 502, 530, 550. RETR - отправить конкретный файл клиенту. RETR имя_файла \r\n Возможные коды откликов: 110, 125, 150, 226, 250, 421, 425, 426, 450,451, 500, 501, 502, 530, 550.

HELP - возврат информации подсказки обо всех командах или о конкретной команде. HELP [командная_строка] \r\n Возможные коды откликов: 211, 214, 421, 500, 501, 502. QUIT - выход из системы. QUIT \r\n. Возможные коды откликов: 222, 500.

Полная таблица описания кодов отклика на команды FTP содержит около 40 описаний, ниже приведены лишь некоторые из них. КОДЗНАЧЕНИЕ 200OK (обобщенный положительный ответ на команду) 202Данный узел не реализует команду 421Служба отсутствует, поэтому соединение закрывается 500Синтаксическая ошибка, команда не опознана Синтаксическая ошибка в аргументах или параметрах команды 502Команда не реализована 530Пользователь не зарегистрирован 550Запрашиваемое действие не было выполнено (файл не обнаружен или в доступе было отказано)

Так же как протокол FTP, протоколы SMTP, POP, NNTP и HTTP (последний, например, включает всего 3 высокоуровневых метода - HEAD, GET,POST) осуществляют обмен клиентской машины с серверной подобным образом, поэтому достаточно квалифицированному программисту не представляет трудностей самостоятельно организовать требуемый диалог с применением указанных протоколов.

Наиболее подробную (и самую современную) информацию можно получить из документов RFC, а для протокола HTTP по InterNet-адресам info.cern.ch или