Файловый обмен
В сети Internet для файлового обмена используется прикладной протокол FTP. Доступ к серверу возможен в режимах off-line и on-line. В режиме off-line посылается запрос к FTP-серверу, сервер формирует и посылает ответ на запрос. В режиме on-line осуществляется интерактивный просмотр каталогов FTP-cервера, выбор и передача нужных файлов.
Обращаться к FTP-серверу можно по команде
ftp[<параметры>][<имя сервера>]. (6.1)
Как обычно, квадратные скобки в записи команд означают необязательные части. Параметры используются только при отладке FTP. В качестве имени сервера указывается IP-имя или IP-адрес удаленного компьютера.
Доступ к файлам большинства серверов разрешен только определенному кругу пользователей Internet. Иногда условием получения прав доступа является лишь предварительная регистрация пользователя, в других случаях нужно знать пароль.. Но имеются также общедоступные (анонимные) серверы,. обслуживаемые организациями, заинтересованными в распространении информации определенного вида.
После выполнения команды (6.1) FTP-клиент переходит в командный режим. Примеры субкоманд, которые могут выполняться в командном режиме (ниже удаленный компьютер обозначен S, локальный компьютер - T):
open [<имя S>] - устанавливает связь с удаленным компьютером;
close [<имя S>] - разрывает связь с удаленным компьютером, оставаясь в командном режиме;
quit - то же, что и close, но с выходом из командного режима (из ftp);
cd [<имя каталога в S>] - выбор каталога на сервере;
get [<имя файла в S>[<имя файла в T >]] - перепись файла с S на T;
mget [<имена файлов в S>] - то же, что и get, но нескольких файлов;
put [<имя файла в Т>[<имя файла в S>]] - обратная перепись (допускается не во всех случаях);
mput <имена файлов в S> - то же, что и put, но более одного файла;
user <имя/пароль> - идентификация пользователя на сервере.
Пример последовательности команд при работе по протоколу FTP:
ftp> cd book - переход в каталог book;
ftp> ascii - установка передачи текста в коде ASSCII (если binary, то двоичные данные);
ftp> get ch1 tmp.txt - перепись файла ch1 в компьютер пользователя под именем tmp.txt;
ftp> quit - конец.
Каждый обмен порождает два процесса. Управляющий (командный) процесс инициирован во время всего сеанса связи и осуществляется через протокол Тelnet, а процесс передачи файла - только на время передачи. Номера протокольных портов сервера 20 и 21, у клиента могут быть различные номера портов, в том числе несколько одновременно. Для одновременного обслуживания нескольких клиентов создаются копии программного обеспечения FTP-процессов в сервере и у клиентов.
-
Содержание
- Понятие сети. Классификация сетей.
- Топология информационной сети. Способы коммутации в информационных сетях.
- Коммутация каналов и коммутация пакетов.
- Виды связи и режимы работы информационных сетей.
- Эталонная модель взаимодействия открытых систем.
- Каналы передачи данных.
- Проводные линии связи.
- Аналоговые каналы передачи данных. Модемы.
- Модуляция при передаче данных. Амплитудная и частотная модуляции.
- Модуляция при передаче данных. Квадратурно-амплитудная и фазовая модуляция.
- Кодово-импульсная модуляция.
- Цифровые каналы передачи данных.
- Беспроводные линии связи.
- Спутниковые каналы передачи данных.
- Сотовые технологии связи.
- Оптические линии связи.
- Организация симплексной, полудуплексной и дуплексной связи.
- Протоколы физического уровня для модемной связи.
- Протоколы канального уровня для модемной связи.
- Количество информации. Энтропия. Избыточность сообщения.
- Основные используемые коды.
- Асинхронное и синхронное кодирование. Манчестерское кодирование.
- Способы контроля правильности передачи данных.
- Циклические коды.
- Сжатие при передаче данных. Алгоритмы сжатия. Коэффициент сжатия.
- Методы доступа.
- Протоколы лвс. Структура кадра.
- Аппаратные средства лвс.
- Сети Ethernet.
- Сеть Token Ring.
- Высокоскоростные лвс.
- Транспортные и сетевые протоколы.
- Управление потоками данных в сетях. Маршрутизация. Мостовые соединения.
- Протокол tcp.
- Протокол ip.
- Другие протоколы стека tcp/ip.
- Протоколы spx/ipx.
- Сети с коммутацией пакетов X.25.
- Интеллектуальные сети связи. Функциональные серверы.
- Сетевые ос. Функции и характеристики.
- Информационная безопасность в сетях.
- Распределенные вычисления. Технологии распределенных вычислений.
- Технологии распределенных вычислений
- Распределенные базы данных.
- Удаленный доступ. Виртуальная сеть. --------------
- Структура территориальных сетей. Типичные услуги телекоммуникаций.
- Протоколы теледоступа. Электронная почта. Файловый Обмен.
- Файловый обмен
- Вспомогательные подсистемы Ethernet. Archie, Whois, Telnet.
- Сеть www. Способы представления информации. Способы доступа к сети.
- Средства создания Web –приложений.
- Безопасность в сети Internet. Межсетевые экраны.