Передеча данных между удаленными ЭВМ.Средства коммуникации и мировые компьютерные сети

Автор: Пользователь скрыл имя, 14 Марта 2012 в 18:39, реферат

Краткое описание

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

Оглавление

Введение
КОММУНИКАЦИОННАЯ СРЕДА И ПЕРЕДАЧА ДАННЫХ
Назначение и классификация компьютерных сетей
Передача информации
Обобщенная структура компьютерной сети
Классификация вычислительных сетей
Характеристика процесса передачи данных
Режимы передачи данных
Коды передачи данных
Аппаратная реализация передачи данных
Аппаратные средства
Характеристики коммуникационной сети
Звенья данных
Понятие звена данных
Управление звеньями данных
Основные формы взаимодействия абонентских ЭВМ
АРХИТЕКТУРА КОМПЬЮТЕРНЫХ СЕТЕЙ
Эталонные модели взаимодействия систем
Модель взаимодействия открытых систем
Модель взаимодействия для ЛВС
Протоколы компьютерной сети
Понятие протокола
Основные типы протоколов
Локальные вычислительные сети
Особенности организации ЛВС
Функциональные группы устройств в сети
Управление взаимодействием устройств в сети
Типовые топологии и методы доступа ЛВС
Физическая передающая среда ЛВС
Основные топологии ЛВС
Глобальная сеть
Представление о структуре и системе адресации
Структура Internet
Система адресации в Internet
Способы организации передачи информации
Электронная почта
World-Wide-Web (Всемирная информационная сеть)
Телеконференции Usenet
Взаимодействие с другим компьютером (Telnet)
Литература

Файлы: 1 файл

Оспанова Маржан 107 'Б'.doc

— 744.50 Кб (Скачать)
p style="text-align:justify">Наконец, надежность коммуникационной системы определяется либо доли времени исправного состояния в общем времени работы, либо средним временем безотказной работы. Вторая характеристика позволяет более эффективно оценить надежность системы.

Запомните! Единица измерения надежности: среднее врем безотказной работы — час.

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

Звенья данных

Понятие звена данных

Пользователи вычислительных сетей работают с прикладными задачами, расположенными на абонентских ЭВМ, либо имеют доступ к сети с терминалов. Абонентские ЭВМ и терми­налы объединяются понятием оконечное оборудование данных (ООД). Для работы друг с другом абоненты вычислительной сети должны быть соединены каналом связи и между ними должно быть установлено логическое соединение.

Звено данных — два или более абонентов вычислительной сети, соединен­ных каналом связи.

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

ДВУХПУНКТОВОЕ

ЗВЕНО ДАННЫХ

 

              Канал связи

 

 

 

МНОГОПУНКТОВОЕ

ЗВЕНО ДАННЫХ

 

 

              Канал

              связи

 

 

 

 

 

 

 

 

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

Управление звеньями данных

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

Используются два основных режима управления в звеньях данных: режим подчинения, режим соперничества.

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

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

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

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

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

Пример 5. С центральной ЭВМ соединены отдельными каналами связи периферийные ЭВМ. Обмен информацией между абонентами сети осуществляется через центральную ЭВМ, которая периодически опрашивает их для получения сообщений или передает им свои сообщения. В каждый отдельный момент времени устанавливается двухпунктовое звено данных — "центральная ЭВМ — периферийная ЭВМ".

В сетях типичным режимом управления в звеньях данных является режим соперничества. Он предусматривает для всех абонентов равный статус в инициативе начала обмена сообщениями. Таким образом обеспечивается высокая оперативность работы, но возникает проблема столкновения запросов в передающей среде. Если два абонента сети пытаются одновременно установить связь друг с другом, то происходит столкновение за­просов. Эту ситуацию необходимо каким-то образом разрешить. В сетях с такой дисципли­ной управления в звеньях данных вначале производится сброс состояния запроса на обеих ЭВМ, а затем посылаются повторные запросы, но с разной временной задержкой для каждого абонента.

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

Основные формы взаимодействия абонентских ЭВМ

Самое существенное в работе вычислительной сети — определение набора функции, доступных ее абоненту.

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

Процесс — некоторая последовательность действий для решения задачи, определяемая программой.

Прикладной процесс — некоторое приложение пользователя, реализованное в прикладной программе.

Отсюда следует, что взаимодействие абонентских ЭВМ в сети можно рассматривай как взаимодействие прикладных процессов конечных пользователей через коммуникационную сеть.

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

Анализ работы вычислительных сетей позволяет установить следующие формы взаи­модействия между абонентскими ЭВМ:

      терминал — удаленный процесс;

      терминал — доступ к удаленному файлу;

      терминал — доступ к удаленной базе данных;

      терминал — терминал;

      электронная почта.

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

При взаимодействии терминал — доступ к удаленному файлу можно открыть удаленный файл, модифицировать его или произвести транспортировку этого файла на любое внешнее устройство абонентской ЭВМ для дальнейшей работы с ним в ло­кальном режиме.

Работав режиме терминал — доступ к удаленной базе данных аналогична предыдущей форме взаимодействия. Только в этом случае производится работа с базой данных в ее полном объеме в соответствии с правами доступа, которыми обладает данный пользователь вычислительной сети.

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

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

Структурная схема, иллюстрирующая основные формы взаимодействия между абонентскими ЭВМ в сети, приведена на рис.

Примечание. Понятие терминал, используемое при изложении материала этого раздела, включает в себя и конечного пользователя абонентской ЭВМ, так как доступ к сети без терминала для него невозможен, без пользователя те­ряет смысл само существование сети.

АРХИТЕКТУРА КОМПЬЮТЕРНЫХ СЕТЕЙ

      Эталонные модели взаимодействия систем

      Протоколы компьютерной сети

Эталонные модели взаимодействия систем

Модель взаимодействия открытых систем

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

Архитектура вычислительной сети — описание ее общей модели.

Многообразие производителей вычислительных сетей и сетевых программных про­дуктов поставило проблему объединения сетей различных архитектур. Для ее решения МОС разработала модель архитектуры открытых систем.

Открытая система — система, взаимодействующая с другими системами в соответствии с принятыми стандартами.

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

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

7-й уровень — прикладной — обеспечивает поддержку прикладных процессов конечных пользователей. Этот уровень определяет круг прикладных задач, реализуемых в данной вычислительной сети. Он также содержит все необходимые элементы сервиса для прикладных программ пользователя. На прикладной уровень могут быть вынесены некоторые задачи сетевой операционной системы.

6-й уровень — представительный — определяет синтаксис данных в модели, т.е. представление данных. Он гарантирует представление данных в кодах и форматах, принятых в данной системе. В некоторых системах этот уровень может быть объединен с прикладным.

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

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

4-й уровень — транспортный — обеспечивает интерфейс между процессами и сетью. Он устанавливает логические каналы между процессами и обеспечивает передачу по этим каналам информационных пакетов, которыми обмениваются процессы. Логические каналы, устанавливаемые транспортным уровнем, называются транспортными каналами.

Пакет — группа байтов, передаваемых абонентами сети друг другу.

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

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

1-Й уровень — физический — выполняет все необходимые процедуры в канале связи. Его основная задача — управление аппаратурой передачи данных и подключенным к ней каналом связи.

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

Информация о работе Передеча данных между удаленными ЭВМ.Средства коммуникации и мировые компьютерные сети