Локальные сети ЭВМ. Способы связи ЭВМ между собой

Вид материалаДокументы

Содержание


24 – Основные сервисы, предоставляемые Internet – электронная почта, передача файлов
Служба FTP
Подобный материал:
1   2   3   4   5   6   7   8   9   10   ...   21

24 – Основные сервисы, предоставляемые Internet – электронная почта, передача файлов

Служба организации электронной почты (источник - конспект лекций)


Служба организации электронной почты – это служба обмена небольшими текстовыми файлами.

Любое письмо, посланное с помощью электронной почты, представляет собой просто текст. Файлы, прикрепленные к письму, также передаются как текст.

Вся информация передается в семибитной кодировке ASCII, что необходимо для унификации электронной почты. Для преобразования в ASCII файл представляется как последовательность бит, которая «нарезается» по 7 бит и каждые 7 бит передаются отдельным байтом. Вследствие этого размер передаваемого по электронной почте файла увеличивается.

Любое электронное письмо предваряется заголовком (envelope), содержащем информацию об отправителе, о пути следования письма, о получателе и т.д.

Поскольку электронные письма создаются в разных странах и с использованием различных кодировок (Unicode, UUEncode, base64), то для преобразования их к кодировке ASCII и обратно используется служба MIME.

В настоящее время осуществляется переход на единую восьмибитную кодировку, для чего используются ESMTP (extended SMTP) серверы.

Графически организацию электронной почты можно представить следующим образом:

Здесь MTA – message transfer agent – аналогичен почтовому отделению при передаче бумажной почты.

Если пользоваться аналогиями, то на MTA расположены «почтовые ящики», которые служат для хранения на почтовом сервере почты отдельного клиента, который забирает или кладет туда сообщения посредством протокола POP3 или IMAP.

Протокол IMAP позволяет работать с письмами прямо на сервере во время соединения. Протокол POP3 подразумевает предварительное копирование или перемещение информации на ПК клиента.

Кроме доступа к почте через протокол POP3, существует возможность доступа к почте через протокол HTTP. Такой сервис бесплатно предоставляют многие сервера, такие как mail.ru, yandex.ru, rambler.ru и т.д.

Передача сообщений между MTA осуществляется с использованием протокола SMTP.

Служба FTP (rum.ru/internet/ftp_tut/com_a.shtml)

FTP – File Transfer Protocol – служит для передачи файлов через Internet.

Файлы находятся на FTP-серверах, разбросанных по всему миру. Обращение к FTP-серверу осуществляется по его адресу.

Для доступа к FTP используется специальная программа – FTP-клиент.

Сейчас появилось много программ, при использовании которых не требуется запоминать синтаксис команд, а файлы просто-напросто перетаскиваются мышкой. Однако и в их основе лежит стандартная система команд FTP. На каждое действие мышью FTP клиент генерирует последовательность FTP-команд.

Основные FTP-команды:

open имя_сервера - открыть соединение

- открывает соединение с сервером. Это имя можно указать сразу при вводе команды, загружающей клиента: ftp ftp.karelia.ru.



cd имя_директории - сменить каталог

- осуществляет переход в другой рабочий ссылка скрыта на FTP-сервере.



dir [имя_файла] - выдать список файлов

- выдает список файлов в текущей директории. Если Вам интересен формат списка каталога, нажмите здесь. Не забывайте, что можно использовать ссылка скрыта.



get имя_файла [имя_локального_файла] - переписать файл

- переписывает файл с удаленного компьютера на локальный. Если указано имя локального файла, то записывает его под этим именем, иначе - в каталог по умолчанию.



mget [имя_файла] - переписать группу файлов

- то же самое, что и get, но разрешается использовать шаблоны. Перед копированием каждого файла будет запрашиваться подтверждение. Для отмены подтверждений введите prompt.



prompt

- отменяет подтверждение в командах mget и mput.



put имя_файла [имя_удаленного_файла] - записать файл на сервер

-переписывает файл с локального компьютера на удаленный под именем имя_удаленного_файла. Если оно не указано, то файл записывается в текущий каталог с именем локального файла. Команда запрещена для анонимных пользователей



mput [имя_файла] - записать группу файлов

- то же самое, что и put, но разрешается использовать шаблоны. Перед записью каждого файла будет запрашиваться подтверждение. Для отмены подтверждений введите prompt.



ascii

- устанавливает ascii-способ передачи файлов. Используется для пересылки файлов-текстов на английском языке. Однако для надежности лучше использовать binary.



binary

- устанавливает двоичный способ пересылки файлов. При этом файл при передаче не перекодируется и записывается в неизмененном виде. Это наиболее надежный способ передачи файлов.



close

- закрывает соединение с данным сервером и производит возврат в командный режим. Эта команда автоматически выполняется при выходе из FTP-клиента.



quit

- выход из FTP-клиента.



user

- регистрирует на текущем сервере с новым именем. Используйте эту команду, если Вы первый раз по ошибке неправильно ввели имя анонимного пользователя и не хотите снова перенабирать команду open.



lcd [имя_директории]

- осуществляет переход на локальном компьютере в указанный каталог.



pwd

- выводит на экран текущий каталог на удаленном компьютере.



system

- выводит на экран тип операционной системы на удаленном компьютере.



help [FTP-команда] - помощь

- выдает краткую информацию о командах FTP-клиента или о конкретной указанной команде.