Сигналы, сообщения, взаимодействие систем с помощью сообщений

Содержание

Слайд 2

08/01/2023 Сигнал и информационное представление сигнала. (Основные определения) Сигнал. Сигналом, будем

08/01/2023

Сигнал и информационное представление сигнала. (Основные определения)

Сигнал. Сигналом, будем называть такое

возмущение в некоторой физической среде, которое может быть вызвано и зарегистрировано техническими средствами расположенными в разных точках этой среды.
Канал передачи сигналов. Каналом передачи сигналов будем называть ту часть физической среды по которой сигнал передается от источника к приемнику.
Информационное представление сигнала. Информационным представлением сигнала будем называть некоторое соглашение принятое в отношении отображения значений возмущения физической среды на множества чисел.

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

На оглавление лекции №1

Слайд 3

08/01/2023 Примеры аналогового и дискретного сигналов. Дискретный сигнал. Сигнал, информационное представление

08/01/2023

Примеры аналогового и дискретного сигналов.

Дискретный сигнал. Сигнал, информационное представление которого,

определяется отображением на множество целых чисел.

Аналоговый сигнал. Сигнал, информационное представление которого, определяется отображением на множество действительных чисел.

На оглавление лекции №1

Слайд 4

08/01/2023 Логический сигнал, бит. Логический сигнал. Логическим сигналом будем называть дискретный

08/01/2023

Логический сигнал, бит.

Логический сигнал. Логическим сигналом будем называть дискретный сигнал,

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

Обоснование приведенного утверждения вытекает из отношения принадлежности некоторых объектов к множеству объективной реальности. Данное отношение принимает всего два значения («да» или «нет» / «принадлежит» или «не принадлежит»).

Бит. Битом будем называть количество информации, которая представима логическим сигналом. Особо следует подчеркнуть, что названное количество информации, является минимально возможным количеством (да/нет) и, в силу этого, может рассматриваться как единица измерения информации.

На оглавление лекции №1

Слайд 5

08/01/2023 Двоичная система представления целых чисел. Представление дискретного сигнала логическими сигналами.

08/01/2023

Двоичная система представления целых чисел. Представление дискретного сигнала логическими сигналами.

Параллельное представление.


Особо следует отметить, что коэффициенты А 0 ... A i принимают значения только из множества ( 0; 1). Следовательно для их представления достаточно значений логических сигналов.

Последовательное представление.

Двоичная система представления целых чисел. Двоичной системой будем называть такую систему представления целых чисел, в которой любое число рассматривается как результат вычисления следующей суммы:

А = А 0 + А 1* 2 1 + … + A i * 2 i причем: А 0 ... A i Є ( 0, 1);

В качестве коэффициентов суммы рассматриваются логические сигналы последовательно поступающие из канала передачи сигналов.

В качестве коэффициентов суммы рассматриваются логические сигналы параллельно поступающие из нескольких подканалов передачи сигналов.

На оглавление лекции №1

Слайд 6

08/01/2023 Пример передачи группы битов параллельно – последовательным способом. Основная идея.

08/01/2023

Пример передачи группы битов параллельно – последовательным способом.

Основная идея. Последовательно выбирать из

группы битов подгруппы одинакового размера и передавать значения бит подгруппы параллельными логическими сигналами.

В приведенном примере группа из восьми битов разбивается на четыре подгруппы из двух битов. Каждая подгруппа битов передается за один такт времени с использованием двух подканалов (OUT1 - IN1) и (OUT2 - IN2).

Синхронизация. Синхронизацией (в данном контексте) будем называть способ и средства для уведомления источника и приемника о необходимости передать и принять очередную группу (подгруппу) логических сигналов.

Источник

Приемник

На оглавление лекции №1

Анимация завершена

Слайд 7

08/01/2023 Пакет битов. Сообщение. Ранее мы показали способы представления целых чисел

08/01/2023

Пакет битов. Сообщение.

Ранее мы показали способы представления целых чисел с

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

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

Сообщение. Сообщением будем называть неразрывную группу, которая включает в себя несколько битовых пакетов и предназначена для взаимодействия систем цифровой обработки информации. Как правило, каждое сообщение включает в себя три битовых пакета (поля), представленных в следующей последовательности:

Заголовок / Префикс сообщения. Данное поле является обязательным.
Информационное поле (контейнер для полезной информации).
Трейлер / Суффикс сообщения

На оглавление лекции №1

Слайд 8

08/01/2023 Назначение полей сообщения. Заголовок. Поле заголовка сообщения предназначено для идентификации

08/01/2023

Назначение полей сообщения.

Заголовок. Поле заголовка сообщения предназначено для идентификации его

системных параметров. Как правило, в данном поле кодируется следующая информация:

Информационное поле. Информационное поле представляет собой контейнер для размещения в нем полезной информации. Форма представления этой информации определяется правилами протокола заявленного в заголовке.

Вид сообщения
Адреса отправителя и получателя
Длина сообщения

Идентификатор протокола
Версия протокола
Другие сведения

Протокол. В данном контексте подразумевается как набор правил по которым формируется представление информации в информационном поле.

Трейлер. Поле трейлера (суффикса) сообщения, является служебным и, как правило, предназначено для размещения в нем информации необходимой для контроля целостности сообщения и, если это необходимо и возможно, восстановления поврежденного сообщения.

Примечание. Поле суффикса (трейлера) не является обязательным полем в составе сообщения. Многие протоколы его не используют и не рассматривают.

На оглавление лекции №1

Слайд 9

08/01/2023 Взаимодействие систем с помощью сообщений. Упрощенная схема обслуживания. Система обслуживания.

08/01/2023

Взаимодействие систем с помощью сообщений. Упрощенная схема обслуживания.

Система обслуживания. Системой обслуживания

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

Ожидание запроса

Клиент. Клиентом будем (в данном контексте) называть систему (подсистему), способную с помощью сообщений вида запрос и ответ получить необходимый ей сервис от системы обслуживания .

Система обслуживания

Клиент

На оглавление лекции №1

Анимация завершена

Слайд 10

08/01/2023 Проблемы упрощенной схемы обслуживания. Проблема ожидания ответа клиентом. Данная проблема

08/01/2023

Проблемы упрощенной схемы обслуживания.

Проблема ожидания ответа клиентом. Данная проблема обусловлена

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

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

Проблема оптимальности. Если некоторыми средствами обеспечить жесткую синхронизацию работы системы обслуживания и клиента (устранив проблему готовности и пренебрегая проблемой ожидания), то как результат мы получим единую систему, в которой организация взаимодействия по схеме запрос - ожидание - ответ будет явно избыточной.

Например, запрос на поиск некоторой дополнительной информации не является причиной, по которой нельзя продолжить изучение информации полученной по предшествующему запросу.

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

Путь разрешения проблем. Основной путь разрешения названных проблем определяется переходом от системы обслуживания к системе массового обслуживания.

На оглавление лекции №1

Слайд 11

Компьютерные технологии Лекция – практикум №2 Взаимодействие систем по схеме «Клиент

Компьютерные технологии Лекция – практикум №2 Взаимодействие систем по схеме «Клиент – Сервер» (сторона

клиента).

Рассматриваются основные особенности и базовые алгоритмы взаимодействия систем по схеме «Клиент – Сервер» с позиции клиента.

© ИЭСУ, 2006, Киев, Украина.

Аннотация:

Оглавление:

Сервер (основные определения)

Обмен информацией Сервер/Клиент

Заявка "Запрос обслуживания"

Квитанции запроса обслуживания

Заявка "Выборка результата"

Квитанции выборки результата

Выборки результата (алгоритм)

Семафоры операции выборки результата

Слайд 12

08/01/2023 Система массового обслуживания (сервер). Основные определения. Основная идея сервера. Основной

08/01/2023

Система массового обслуживания (сервер). Основные определения.

Основная идея сервера. Основной идеей, которая

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

Система массового обслуживания. Системой массового обслуживания будем (в данном контексте) называть такую систему обслуживания, которая одновременно предоставляет сервис нескольким клиентам, причем способна в произвольный момент времени обработать как запрос клиента на обслуживание, так и запрос клиента на получение результатов по запросу на обслуживание.

Примечание. В системах цифровой обработки информации такие системы массового обслуживания получили название – сервер.

Подсистемы взаимодействия. Основными задачами подсистем является выполнение операций по обмену информацией с клиентами или, в общем случае, с внешним миром системы.

Подсистема планирования и диспетчирования. Основными задачами подсистемы является наблюдение, планирование и, как результат, управление за всеми ресурсами системы.

Подсистемы обслуживающих сервисов. Данная группа подсистем входит в состав основных ресурсов системы и предназначена для выполнения прикладных функций по обслуживанию. Функциональный состав этой группы подсистем определяет собой назначение и основные возможности сервера.

Рассмотрим последовательно характер отношений между клиентами и соответствующими подсистемами сервера.

На оглавление лекции №2

Слайд 13

08/01/2023 Обмен информацией между сервером и клиентом. Основные определения. Запрос на

08/01/2023

Обмен информацией между сервером и клиентом. Основные определения.

Запрос на обслуживание. Запросом

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

Заявка. Заявкой (Request), будем называть специальное сообщение, направляемое клиентом в сторону сервера и побуждающее сервер (через механизм прерывания) к выполнению некоторых операций.

Квитанция. Квитанцией (Return Receipt) будем называть специальное сообщение, направляемое сервером в сторону клиента и информирующее клиента о ходе выполнения запроса или о результатах выполнения запроса.

Примечание. После завершения обслуживания события, система (подсистема) обязана восстановить контекст прерванной работы и продолжить ее выполнение.

Контекст работы. Контекстом работы будем называть такую совокупность информации, данных и описаний состояния различных ресурсов, которая полностью определяет некоторую точку выполнения работы, то есть, может рассматриваться как полный текущий образ работы.

Прерывание. Под прерыванием будем понимать некоторое внутреннее или внешнее событие, которое выводит систему (подсистему) из состояния ожидания (если она в этом состоянии находится) и принуждает систему (подсистему) немедленно сохранить контекст текущей работы и приступить к выполнению обслуживающих действий по реализации реакции на такое событие.

На оглавление лекции №2

Слайд 14

08/01/2023 Заявки вида «Запрос обслуживания». Взаимодействие по схеме «Заявка с квитированием»

08/01/2023

Заявки вида «Запрос обслуживания». Взаимодействие по схеме «Заявка с квитированием»

Примечание. Зелеными

стрелками обозначены события (прерывания).

На оглавление лекции №2

Анимация завершена

Слайд 15

08/01/2023 Позитивные и негативные квитанции заявки вида «Запрос обслуживания». Позитивная квитанция.

08/01/2023

Позитивные и негативные квитанции заявки вида «Запрос обслуживания».

Позитивная квитанция. Позитивной квитанцией

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

Негативная квитанция. Негативной квитанцией (в данном контексте) будем называть специальное сообщение, направляемое сервером в сторону клиента и информирующее клиента о причинах отказа в обслуживании. Например:

Примечание. Получив позитивную квитанцию, клиент может некоторое время (обычно оно указывается в квитанции) выполнять другие полезные ему работы. По истечении прогнозируемого времени обслуживания, клиент имеет возможность получить результаты обслуживания, применяя заявки вида «Выборка результатов».

Для данного клиента отсутствует контекст на выполнение работ, то есть, либо клиент не выполнял процедуру подключения к серверу, либо такая процедура завершилась аварийно.
В коде запроса обнаружены ошибки (такие запросы сервером не обслуживаются), либо, при подключении, клиент не получил права на выполнение подобного запроса .
Сервер в данный момент перегружен работой и попытается принять такую заявку только через указанный интервал времени.

Примечание. Получив негативную квитанцию, клиент может либо выполнить корректирующие операции и повторить заявку, либо выполнить отключение от сервера.

На оглавление лекции №2

Слайд 16

08/01/2023 Заявки вида «Выборка результата». Взаимодействие по схеме «Заявка с квитированием»

08/01/2023

Заявки вида «Выборка результата». Взаимодействие по схеме «Заявка с квитированием»

Примечание. Зелеными

стрелками обозначены события (прерывания).

На оглавление лекции №2

Анимация завершена

Слайд 17

08/01/2023 Позитивные и негативные квитанции заявки вида «Выборка результата». Позитивная квитанция.

08/01/2023

Позитивные и негативные квитанции заявки вида «Выборка результата».

Позитивная квитанция. Позитивной

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

Негативная квитанция. Негативной квитанцией (в данном контексте) будем называть специальное сообщение, направляемое сервером в сторону клиента и информирующее клиента о причинах отказа по выборке результата. Например:

Примечание. Получив позитивную квитанцию, клиент может продолжить выборку результата либо выполнять другие, полезные ему работы. При этом клиент имеет возможность в произвольное время (с помощью заявок «Выборка результата») забирать с сервера произвольные порции результатов последнего обслуживания.

Для данного клиента отсутствует контекст на выполнение работ, то есть, либо клиент не выполнял процедуру подключения к серверу, либо такая процедура завершилась аварийно.
Клиент еще не запрашивал обслуживания, то есть ни одна заявка на обслуживание еще не выполнялась для этого клиента.
Сервер еще не завершил работу по обслуживанию последней заявки клиента. В этом случае, квитанция будет содержать прогнозируемый интервал времени, который необходим серверу для завершения работы.

Примечание. Получив негативную квитанцию, клиент может либо выполнить корректирующие операции и повторить заявку, либо выполнить отключение от сервера.

На оглавление лекции №2

Слайд 18

08/01/2023 Клиент Сервер Выборка порции результата клиентом. НЕТ ДА НЕТ ДА

08/01/2023

Клиент

Сервер

Выборка порции результата клиентом.

НЕТ

ДА

НЕТ

ДА

Поместить порцию в буфер хранения результата

Разрешить выборку порций

Анимация

завершена

Запретить выборку порций

На оглавление лекции №2

Слайд 19

08/01/2023 Семафоры операции выборки порции результата клиентом. Семафор. Семафором будем называть

08/01/2023

Семафоры операции выборки порции результата клиентом.

Семафор. Семафором будем называть хранимый

логический индикатор (бит), который информирует все подсистемы о том, разрешен или нет доступ к некоторому ресурсу. Если некоторая подсистема установила семафор на конкретном ресурсе, то до тех пор, пока она (подсистема) не отключит данный светофор, все остальные подсистемы не имеют право использовать такой ресурса.

Индикатор аварии. Является глобальным семафором в отношении конкретного сервиса или группы сервисов. Может устанавливаться любой подсистемой в случае возникновения неразрешимых ситуаций. Инициирует активность подсистем контроля, диагностики и восстановления, которыми, и только которыми, может быть отключен.

Примечание. Пока включен семафор «выборка порции» подсистемы клиента могут выполнять любые операции (работы) кроме операции по запросу новых порций результата.

Семафор «Выборка порции». Семафор «выборка порции» индицирует для всех подсистем клиента состояние незаконченной операции по выборке конкретной порции результата. Данный семафор устанавливается операцией «Запретить выборку порций» и отключается операцией «Разрешить выборку порций». Указанные операции управления семафором разрешены только в подсистеме, которая непосредственно реализует выборку порции результата клиентом (см. предшествующий слайд).

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

На оглавление лекции №2

Слайд 20

Компьютерные технологии Лекция – практикум №3 Взаимодействие систем по схеме «Клиент

Компьютерные технологии Лекция – практикум №3 Взаимодействие систем по схеме «Клиент – Сервер» (сторона

сервера).

Рассматриваются основные особенности и базовые алгоритмы взаимодействия систем по схеме «Клиент – Сервер» с позиции сервера.

© ИЭСУ, 2006, Киев, Украина.

Аннотация:

Оглавление:

Блок - схема сервера

Функции подсистем сервера

Цикл планировщик / диспетчер

Слайд 21

08/01/2023 Укрупненная блок-схема сервера. Подсистемы обслуживающих сервисов Подсистема Планировщик / диспетчер

08/01/2023

Укрупненная блок-схема сервера.

Подсистемы
обслуживающих
сервисов

Подсистема
Планировщик / диспетчер

Очередь клиентов

Подсистемы
взаимодействия

Обозначения:

Программные вызовы

Прерывания

Обмен данными

Ссылки

Аварийные

прерывания

Информационные ресурсы общего использования

На оглавление лекции №3

Слайд 22

08/01/2023 Основные функции подсистем сервера. Подсистема планировщик / диспетчер Назначение. Подсистема

08/01/2023

Основные функции подсистем сервера. Подсистема планировщик / диспетчер

Назначение. Подсистема планировщик

/ диспетчер является центром первичной обработки и коммутации внутренних прерываний в системе. Подсистема предназначена для:

Оперативного планирования работ по обслуживанию запросов;
Оперативного управления ресурсами для выполнения работ;
Организации выполнения операций контроля, диагностики и восстановления.

Очередь клиентов. Информационной платформой для оперативного планирования и диспетчирования (управления) является «Очередь клиентов». Записи в этой очереди связывают (ссылками) полные контексты выполняемых работ и полные контексты подключенных клиентов. Такая очередь позволяет не только буферизировать запросы на обслуживание для конкретного клиента, а также связать такого клиента с выполняемой для него работой (работами), но и гибко регулировать приоритеты выполняемых работ, буферизировать и отслеживать готовность результатов по текущим запросам, обслуживать контексты работ при возникновении прерываний, а также обеспечивать информацией целый ряд других системных сервисов.

Агент клиента. Как видно из рисунка (см. предшествующий слайд) записи очереди клиентов, являются заголовочными для различных схем объединения записей других очередей. Всю совокупность информации (записей) поддерживающую все операции по обслуживанию клиента, а также сервисы для ведения этой информации будем именовать агентом клиента на сервере.

Основные функции. Основными функциями являются:

Первичная обработка и коммутация внутренних прерываний.
Ведение очередей (поиск, модификация, редактирование).
Планирование системных операций и работ по обслуживанию заявок клиентов.

На оглавление лекции №3

Слайд 23

08/01/2023 Основной цикл подсистемы сервера «Планировщик / диспетчер». 2. Проверка корректности

08/01/2023

Основной цикл подсистемы сервера «Планировщик / диспетчер».

2. Проверка корректности запроса

ДА

НЕТ

Анимация завершена

1.

Выборка сообщения из очереди сообщений

4. Построение (модификация) плана обслуживания

Очередь сообщений

1. Выборка очередной позиции плана обслуживания

2. Выделить / освободить необходимые ресурсы.

4. Выдать сообщение исполняющему сервису.

3. Обновить статистику системы.

3. Нахождение контекста клиента и его работ

Запрос на завершение работы сервера ?

Планировщик

Диспетчер

На оглавление лекции №3

Слайд 24

Компьютерные технологии Лекция – практикум №4 Примеры систем построенных по технологии

Компьютерные технологии Лекция – практикум №4 Примеры систем построенных по технологии «Клиент – Сервер».

Рассматриваются

примеры и основные принципы построения систем по технологии «Клиент – Сервер».

© ИЭСУ, 2006, Киев, Украина.

Аннотация:

Оглавление:

WEB - Библиотеки

FTP - библиотеки

Локальные сети

Слайд 25

08/01/2023 WEB – библиотеки (принципы построения) Подключение пользователя Сервер WEB -

08/01/2023

WEB – библиотеки (принципы построения)

Подключение пользователя

Сервер WEB - библиотеки

Отображение WEB -

страницы

IIS

IE

На оглавление лекции №4

Слайд 26

08/01/2023 Заголовок документа WEB-страница (язык HTML) Текст … Раздела … Текст

08/01/2023




Заголовок документа


WEB-страница (язык HTML)

Текст …
Раздела …


Текст …
Раздела …


Сайт EIS605


Сайт EIS605

Ссылка

Текст

Страница

Рисунок

Текст страницы

Отображение страницы

HTML – теги:

На оглавление лекции №4

Слайд 27

08/01/2023 Примерная WEB - структура учебного курса Ссылки на дополнительную литературу

08/01/2023

Примерная WEB - структура учебного курса

Ссылки на дополнительную литературу

Внутренние ссылки в

курсе

Ссылки на литературу в глобальной сети

На оглавление лекции №4

Слайд 28

08/01/2023 Достоинства и недостатки применения WEB – технологии для построения учебных

08/01/2023

Достоинства и недостатки применения WEB – технологии для построения учебных курсов

Возможность

централизации WEB-ресурсов в среде INTRANET (удобное обслуживание)
Передача по сети только запрашиваемых по ссылкам страниц (высокая скорость)
Развитые средства конструирования страниц:
Гипертекст (текст, ссылки)
Гиперкарты (графика, ссылки)
Звук, Видео
Пользователям доступны только копии с оригинала страницы (высокая защита оригинала)
Возможность удобного Internet и Intranet доступа к WEB–страницам (простота доступа)

Отсутствие средств защиты скопированных страниц от модификации (проблема авторских прав копии)
Представление единого документа как множества файлов (проблема гарантий целостности копии)
Плохая предсказуемость стабильности существования WEB - ресурсов в INTERNET (проблема актуальности внешних internet ссылок)

Достоинства

Недостатки

На оглавление лекции №4

Слайд 29

08/01/2023 Вывод о применении WEB – технологии для построения учебных курсов

08/01/2023

Вывод о применении WEB – технологии для построения учебных курсов

Построение информационной

основы учебных курсов на базе WEB-технологии в среде INTRANET сегодня можно рассматривать как решение близкое к оптимальному:
Среда INTRANET позволяет (в пределах сферы ее контроля) обеспечить для WEB-технологии приемлемый уровень защиты авторских прав.
Создание WEB-библиотек по учебным курсам дает выход на новый уровень публикации знаний, уровень, на котором знания могут быть представлены с применением активных отношений.
Это достигается тем, что WEB-технология неявно навязывает (системой ссылок) использование принципов ассоциации и декомпозиции, которые применяются мышлением человека при анализе и последовательном конструировании некоторого целостного представления.
Web-технология дает возможности не только создавать деревья ссылок (как некоторую структуру знания) но и дает уникальные возможности его развития и оптимизации.
WEB-технология позволяет (с помощью продуманной системы ссылок) активно включить в учебный курс множество учебников, статей, дополнений, справочных и нормативных документов.

На оглавление лекции №4

Слайд 30

08/01/2023 FTP – библиотеки (принципы построения) Подключение пользователя Сервер FTP -

08/01/2023

FTP – библиотеки (принципы построения)

Подключение пользователя

Сервер FTP - библиотеки

Копирование документа

IIS

IE

На оглавление

лекции №4
Слайд 31

08/01/2023 Примерная структура FTP - библиотеки Ссылка на FTP- ресурс Ссылка

08/01/2023

Примерная структура FTP - библиотеки

Ссылка на FTP- ресурс

Ссылка в каталоге

Типы FTP

- документов

1. Комплект учебных материалов по некоторому курсу.

2. Комплект форм и требований на курсовое проектирование

3. Комплект форм и требований на дипломное проектирование

… Другие комплекты учебных, методических или организационных документов

На оглавление лекции №4

Слайд 32

08/01/2023 Достоинства и недостатки применения FTP – библиотек для построения учебных

08/01/2023

Достоинства и недостатки применения FTP – библиотек для построения учебных курсов

Возможность

централизации всех FTP- ресурсов в рамках INTRANET (удобное обслуживание)
Пользователям доступны только копии с оригинала запрошенного по FTP файла (высокая защита оригинала)
Возможность представления группы документов в виде одного файла (высокие гарантии целостности копии)
Возможность удобного Internet и Intranet доступа к FTP- ресурсам (простота доступа)
Возможность ссылок на FTP -ресурсы из WEB – страниц (удобная каталогизация)

Все средства защиты от модификации копии файлов предполагаются во внутренней на структуре этих файлов (проблема авторских прав копии)
Необходимость копирования всего FTP- файла независимо до начала знакомства с его содержимым (возможная избыточность сетевого трафика)
Плохая предсказуемость стабильности существования FTP- ресурсов в INTERNET (проблема актуальности внешних internet ссылок)

Достоинства

Недостатки

На оглавление лекции №4

Слайд 33

08/01/2023 Вывод о применении FTP – технологии для организации учебного процесса

08/01/2023

Вывод о применении FTP – технологии для организации учебного процесса

Создание и

распространение различных пакетов информации для учебного процесса на базе FTP & WEB-технологий сегодня можно рассматривать как решение близкое к оптимальному:
Применение FTP – технологии не снижает уровень защиты авторских прав, присущий оригинальным файлам.
Создание FTP - библиотек по учебным курсам (с поиском по WEB – каталогу или другим средствам поиска) позволяет формировать практически неограниченные хранилища информации.
FTP - технология позволяет организовать безопасный доступ к информации как в среде intranet, так и в среде internet.

На оглавление лекции №4

Слайд 34

08/01/2023 Сетевые ресурсы и сервисы (определения) Сетевые ресурсы представляют собой: Сегменты

08/01/2023

Сетевые ресурсы и сервисы (определения)

Сетевые ресурсы представляют собой:
Сегменты файловой системы сервера

(начиная от логического диска, включая любое поддерево папок или директорий и завершая отдельным файлом), которые объявлены на сервере как объекты с сетевым доступом.
Принтеры, CD-ROM и FDD устройства, которые объявлены как устройства с сетевым доступом.
Сетевые сервисы представляют собой программы или программные системы (серверы приложений), которые запускаются на сервере и обслуживают запросы поступающие к ним от сетевых клиентов. Например:
Система сетевых конференций - MS NetMeeting
Система сетевой почты - MS Exchange
Система сетевых баз данных - MS SQL Server
И т. д.
Слайд 35

08/01/2023 Сервер ресурсов (принципы построения) Подключение пользователя Сервер устройств Win Exp

08/01/2023

Сервер ресурсов (принципы построения)

Подключение пользователя

Сервер устройств

Win

Exp

LOGIN

PASSWORD

RESOURCE

Сетевой ресурс становится частью системы

рабочей станции

Файловый сервер

Слайд 36

08/01/2023 Примерная схема системы безопасности ВСЕ Выполнение Чтение Изменение Листание Разрешения

08/01/2023

Примерная схема системы безопасности

ВСЕ

Выполнение

Чтение

Изменение

Листание

Разрешения

Доступ

Пользователи

Группы

Схема 1

Схема 1

& 2
Слайд 37

08/01/2023 Примерная схема безопасности для учебного курса Все разрешения, заданные для

08/01/2023

Примерная схема безопасности для учебного курса

Все разрешения, заданные для ресурса –

родителя, наследуются ресурсами - потомками

Основной принцип:

Слайд 38

08/01/2023 Достоинства и недостатки применения сетевых ресурсов в учебном процессе Возможность

08/01/2023

Достоинства и недостатки применения сетевых ресурсов в учебном процессе

Возможность сетевого управления

любыми сетевыми ресурсами (удобное обслуживание)
Широкие возможности для предоставления пользователям различных прав доступа к ресурсам и их составляющим (гибкая система безопасности)
Отсутствие для пользователей и приложений заметных различий между локальными и сетевыми ресурсами системы (сокрытие системной сложности)
Возможность одновременного использования одного ресурса различными пользователями и приложениями (мультидоступ)

Все средства защиты от модификации копии файлов возлагаются на внутреннюю структуру этих файлов (проблема авторских прав копии)
Необходимость сопровождения работы пользователей в части контроля за сетевым трафиком и объемами использования сетевого пространства. (необходимость оперативного управления сетевыми ресурсами, то есть администрирования)

Достоинства

Недостатки

Слайд 39

08/01/2023 Вывод о применении сетевых ресурсов для организации учебного процесса Использование

08/01/2023

Вывод о применении сетевых ресурсов для организации учебного процесса

Использование сетевых ресурсов

для организации специальных учебных курсов, экспериментальных учебных курсов или экспериментальных разделов в учебных курсах можно рассматривать как решение близкое к оптимальному:
Применение сетевых ресурсов не снижает уровень защиты авторских прав, присущий оригинальным файлам.
Применение сетевых ресурсов позволяет быстро формировать практически любую структуру и форму представления информации, а также обеспечивать все присущие операционной системе методы взаимодействия с этой информацией.
Применение сетевых ресурсов позволяет гибко формировать самые разнообразные схемы безопасного доступа к информации.
Слайд 40

08/01/2023 Сервер приложений (принципы построения) Подключение пользователя Структура сервера приложений SR CL LOGIN PASSWORD

08/01/2023

Сервер приложений (принципы построения)

Подключение пользователя

Структура сервера приложений

SR

CL

LOGIN

PASSWORD

Слайд 41

08/01/2023 Клиенты сервера приложений (логика подключений) Подключение очередного пользователя CL LOGIN №2 PASSWORD

08/01/2023

Клиенты сервера приложений (логика подключений)

Подключение очередного пользователя

CL

LOGIN №2

PASSWORD

Слайд 42

08/01/2023 Применение сервер – приложений в организации учебного процесса Сервера Клиенты Internet Область применения

08/01/2023

Применение сервер – приложений в организации учебного процесса

Сервера

Клиенты

Internet

Область применения

Слайд 43

08/01/2023 Достоинства и недостатки применения сервер – приложений в учебном процессе

08/01/2023

Достоинства и недостатки применения сервер – приложений в учебном процессе

Возможность сетевого

управления любыми серверными ресурсами (удобное обслуживание)
Отсутствие прямого доступа пользователей к информационным базам приложений (полная защита от копирования и взлома основных информационных ресурсов)
Широкие возможности для регулирования прав доступа пользователей к серверными ресурсам приложений и их составляющим (гибкая система безопасности и доступа)
Возможность одновременного использования одного серверного ресурса запросами от клиентов различных пользователей (мультидоступ)

Необходимость использования серверного оборудования и сетевой операционной системы (высокая стоимость платформы).
Высокая сложность разработки либо высокая стоимость приобретения сервера и клиента приложений (высокая стоимость приложения)
Необходимость сопровождения системы путем содержания всех баз данных и настроек приложения в актуальном состоянии . (необходимость дополнительного прикладного администрирования)

Достоинства

Недостатки

Слайд 44

08/01/2023 Вывод о применении сервер – приложений для организации учебного процесса

08/01/2023

Вывод о применении сервер – приложений для организации учебного процесса

Использование технологии

клиент - сервер можно рассматривать как решение близкое к оптимальному для организации в учебном процессе процедур имеющих черты массового обслуживания:
Это различные системы электронных библиотек (например, WEB и FTP библиотек, библиотек сетевых ресурсов).
Это различные системы для организации конференций (например, сетевых online- конференций и / или почтовых конференций).
Это различные системы моделирующие и / или выполняющие технологическое управление (как основа учебного процесса).
Это различные системы самопроверки и / или аттестации знаний.
Применение сервер – приложений не только не снижает уровень защиты авторских прав, присущий оригинальным файлам, но и способно такой уровень значительно повысить.
Применение сервер – приложений позволяет наблюдать и формировать отчеты о характере и содержании совместной и индивидуальной деятельности всех участников информационного процесса.
Применение сервер – приложений позволяет гибко формировать самые разнообразные схемы безопасного доступа к информации.
Слайд 45

08/01/2023 Intranet & Internet почта (определения) Intranet & Internet почта это

08/01/2023

Intranet & Internet почта (определения)

Intranet & Internet почта это распределенная система

серверов для обмена письмами между пользователями как локальной, так и глобальной сетей. Подробнее:
Письмо это файл специальной внутренней структуры, который создается, отправляется и получается пользователем с помощью почтового клиента и содержит в себе сообщение в форме обычного (ASCII) или HTML-текста.
Файл письма может выступать как самостоятельная единица обмена почтовой информацией, так и как заголовок для дополнительного (присоединенного) файла любой внутренней структуры.
Каждому пользователю почтовой системы предоставляется один или более почтовых ящиков (специальных ресурсов на сервере) в которые доставляется сервером и ожидает своего полученная почта предназначенная конкретному пользователю.
Почтовая система, это система которая обеспечивает доставку писем между почтовыми ящиками пользователей расположенных на различных серверах в intranet & internet сети.
Типовые услуги почтовой системы включают:
Обмен персональной почтой
Почтовые конференции (многосторонний почтовый диалог)
Слайд 46

08/01/2023 Почтовый сервер (примерная схема доставки почты) СЕРВЕР СТАНЦИЯ №1 PS

08/01/2023

Почтовый сервер (примерная схема доставки почты)

СЕРВЕР

СТАНЦИЯ №1

PS

PC

PC

БАЗА ПИСЕМ

1. Пишет

текст письма
2. Отправляет
письмо
Слайд 47

08/01/2023 Примерная схема организации почтовых конференций для учебного процесса Любой участник

08/01/2023

Примерная схема организации почтовых конференций для учебного процесса

Любой участник конференции получает

копию каждого письма отправленного в конференцию и имеет право дать на него реплику или замечания.

Основной принцип:

Примерная схема подписки конференций

Студенческий НИР 2

Конференции по темам СНТО

Конференции по спецкурсам

Конференции института

Конференции кафедры 2

Конференции факультета 1

Конференции факультета 2

Общие вопросы

Студенческий НИР 1

Конференции кафедры 1

Конференции по общим курсам

Другое

Слайд 48

08/01/2023 Достоинства и недостатки применения Intranet & Internet почты в учебном

08/01/2023

Достоинства и недостатки применения Intranet & Internet почты в учебном процессе

Возможность

получения и отправки писем в любое удобное для пользователя время (асинхронность обмена почтовой информацией)
Отсутствие прямого доступа пользователей к почтовым базам (конфиденциальность почтовой информации)
Широкие возможности для регулирования прав доступа пользователей к серверными ресурсам почтовых приложений и их составляющим (гибкая система безопасности и доступа)
Возможность одновременного использования одного общего почтового ресурса клиентами различных пользователей (мультидоступ)

Необходимость использования серверного оборудования и сетевой операционной системы (высокая стоимость платформы).
Достаточно высокая стоимость приобретения сервера почтовых приложений (высокая стоимость приложения)
Необходимость сопровождения системы путем содержания всех баз данных и настроек приложения в актуальном состоянии . (необходимость дополнительного прикладного администрирования)

Достоинства

Недостатки