11. Application_2014 - с заметками (1130540), страница 2
Текст из файла (страница 2)
число открытых 2соединенийВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201448SPDY• Протокол предложенный Google дляускорения работы web• Конвейеризация запросов• Удаление избыточных заголовков• Основа для НТТР/2.0Введение в компьютерные сетипроф.Смелянский Р.Л.04.05.201449SNMP - Simple Network ManagementProtocolSNMP• Задача:o удаленное унифицированное управление сетевымиустройствами• SNMP (Simple Network Management Protocol)o Сбор информации о параметрах конфигурациисетевых устройствo Изменение некоторых параметров конфигурацииВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201451SNMP: модель управления• Управляемое устройство• Агент — программное обеспечение,запускаемое на управляемом устройстве, либона устройстве, подключенном к интерфейсууправления управляемого устройства• Система сетевого управления (NetworkManagement System, NMS) — приложение,отслеживающее и контролирующееуправляемые устройстваВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201452Модель управления в SNMPВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201453SNMP: Управляющая информация• SNMP не специфицирует, какая именноинформация должна предоставлятьсяуправляемым устройством• Используется расширяемая иерарархическаясистема представления информации в ASN.1нотации• Агент обеспечивает:o Удаленное взаимодействие управляемого устройства сNMSo Медиацию представления управляющей информацииВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201454Подмножество дерева стандартовВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201455SNMP: протокол взаимодействия и егокомандыВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201456SMTP – Simple Mail Transfer ProtocolE-mail• Задача:o Унифицированный способ обмена“почтовыми” сообщениями через сетьИнтернет• E-mailo Создание, редактирование, чтениесообщенийo Отправка сообщений получателюo Получение сообщенийВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201458Архитектура и сервис систем E-mail• Объединение агента пользователя и агента передачисообщений• Основные функции почтовой службыo Композиция – обеспечивает создание сообщений иответовo Передача – обеспечивает передачу сообщения ототправителя к получателю без вмешательствапользователейo Отчет перед отправителем о доставкеo Отображение сообщения, включая вопросыформатирования и кодировкиo Размещение – вопросы хранения сообщений, поискасреди них, повторной отправки или переадресации ит.п.Введение в компьютерные сетипроф.Смелянский Р.Л.04.05.201459Конверты и сообщенияВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201460E-mail: элементы заголовка сообщения••••••••••••••Return-Path — обратный адресReceived — строчка журналирования прохождения письма.
Каждый почтовый сервер (MTA)помечает процесс обработки этим сообщениемMIME-Version — версия MIME, с которым это сообщение созданоFrom: — Имя и адрес отправителя Может не совпадать с return-path и даже не совпадать сзаголовком SMTP MAIL FROM:Sender: — Отправитель письма. Добавлено для возможности указать, что письмо от чьего-тоимени (from) отправлено другой персоной (например, секретаршей от имени начальника)To: — Имя и адрес получателя. Может содержаться несколько раз (если письмо адресованонескольким получателям). Может не совпадать с полем SMTP RCPT TOcc: — (от carbon copy). Содержит имена и адреса вторичных получателей письма, к которымнаправляется копияbcc: — (от blind carbon copy).
Содержит имена и адреса получателей письма, чьи адреса неследует показывать другим получателям. Это поле обычно обрабатывается почтовым сервером(и приводит к появлению нескольких разных сообщений, у которых bcc содержит только тогополучателя, кому фактически адресовано письмо).Reply-To: — имя и адрес, куда следует адресовать ответы на это письмо. Если, например,письмо рассылается ботом, то в качестве Reply-To будет указан адрес персоны, готовой принятьответ на письмоMessage-ID: — уникальный идентификатор сообщения.
Состоит из адреса узла-отправителя иномера (уникального в пределах узла). Выглядит примерно так:AAB77AA2175ADD4BACECE2A49988705C0C93BB7B4A@example.com. Вместе с другимиидентификаторами используется для поиска прохождения конкретного сообщения по журналампочтовой системы и для указания на письмо из других писемIn-Reply-To: — указывает на Message-ID, для которого это письмо является ответом (спомощью этого почтовые клиенты могут легко выстраивать цепочку переписки)Subject: — тема письмаDate: — дата написания письмаContent-Type: — тип содержимого письма. С помощью этого поля указывается тип (HTML, RTF, Plaintext) содержимого письма и кодировка, в которой создано письмоВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201461MIME – Multipurpose Internet MailExtension• Поддержкаo Различных алфавитов, включая нелатинскиеo Передачи нетекстовых данныхВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201462Введение в компьютерные сетипроф.Смелянский Р.Л.04.05.201463Введение в компьютерные сетипроф.Смелянский Р.Л.04.05.201464E-mail: передача почтовыхсообщений• SMTP (Simple Mail Transfer Protocol) – передача письма отклиентской программы на почтовый сервер и междусерверами• РОР3 (Post Office Protocol) – простой протокол для изъятияпочты из удаленного почтового ящика .
Он позволяетзабирать почту с сервера и хранить ее на машинепользователя• IMAP (Interactive Mail Access Protocol) – позволяет одномуи тому же пользователю заходить с разных машин на сервер,чтобы прочесть, отправить почту• Почтовый ящик vs. Почтовый терминал• Сервера передачи сообщений vs. Сервера хранениясообщенийВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201465Введение в компьютерные сетипроф.Смелянский Р.Л.04.05.201466E-mail: конфиденциальность почты• PGP и PEM - распространенныебезопасные почтовые системыВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201467FTP – File Transfer ProtocolFTP• Задача:o доступ к файлам на удаленных машинахo надежная передача файловo независимость клиента от файловой системыудаленной машины• FTP (File Transfer Protocol)o протокол передачи файлов по сетиВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201469FTP: Протокол передачи файловАлгоритм работы протокола FTP:•Сервер FTP использует в качестве управляющего соединение на TCP порт 21,который всегда находится в состоянии ожидания соединения•После того как устанавливается управляющее соединение модуля "User-PI"с модулем сервера - "Server-PI", клиент может отправлять на серверкоманды.
FTP-команды определяют параметры соединения передачиданных: роль участников соединения (активный или пассивный), портсоединения (как для "User-DTP", так и для "Server-DTP"), тип передачи, типпередаваемых данных, структуру данных и управляющие директивы,обозначающие действия, которые пользователь хочет совершить, например,сохранить, считать, добавить или удалить данные или файл•После того как согласованы все параметры канала передачи данных, одиниз участников соединения, который является пассивным (например,клиентский модуль "User-DTP") становится в режим ожидания открытиясоединения на заданный для передачи данных порт.
После этого активныймодуль (например, "Server-DTP") открывает соединение и начинаетпередачу данных•После окончания передачи данных, соединение между "Server-DTP" и"User-DTP" закрывается, но управляющее соединение "Server-PI"-"User-PI"остается открытым. Пользователь, не закрывая сессии FTP, может еще разоткрыть канал передачи данных, передать необходимую информацию и т.д.Введение в компьютерные сетипроф.Смелянский Р.Л.04.05.201470Введение в компьютерные сетипроф.Смелянский Р.Л.04.05.201471TFTP и SFTP• TFTP-протоколo простейший протокол передачи файлов.
Он работаетповерх транспортного протокола UDP и обеспечиваетвыполнение только самых элементарных операцийпередачи файловo TFTP работает лишь пятью командами:•••••Read request (RRQ) - запрос на чтениеWrite request (WRQ) - запрос на записьData (DATA) - пакет данныхAcknowledgment (ACK) - подтверждениеError (ERROR) – ошибка• SFTP-протоколo используется в тех случаях, если пользователю необходимчуть более гибкий и надежный протокол, чем TFTP и нетакой сложный и громоздкий, как FTPo поддерживает механизмы идентификации пользователя,передачу файлов, просмотр каталогов, изменение текущегокаталога, переименование и удаление файловВведение в компьютерные сетипроф.Смелянский Р.Л.04.05.201472.