Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информационные системы в экономике (лекция).docx
Скачиваний:
25
Добавлен:
19.04.2015
Размер:
835.09 Кб
Скачать

Сетевые архитектуры.

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

Используют 2 основные разновидности:

1. Одноранговая сеть. Отсутствуют выделенные узлы. Используется в небольших локальных сетях.

2. «Клиент-сервер». В этом случае в сети можно выделить сервер и клиентские узлы.

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

Компоненты приложения выполняют прикладные функции:

КП(компонент представления)-создает интерфейс пользователя (ввод-вывод данных)-ПК-менеджер ресурсов(например - СУБД).

1. Модель доступа к удаленным данным. В этом случае на сервере находятся только данные (например, БД). Се компоненты приложений на клиентских машинах. Все манипуляции с данными, их обработка и представление результатов выполняется клиентами. Нагрузка на клиентские машины наибольшая. Значительный объем трафика сети.

КП

ПК

СУБД

Данные

Сервер

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

КП

ПК

СУБД

Данные

Сервер

3. Модель комплексного сервера. Вся обработка данных выполняется на сервере. Клиентские машины играют роль терминала. Поэтому могут быть весьма маломощными. Требования к производительности и надежности сервера наибольшая.

КП

ПК

СУБД

Данные

4. Трехуровневая модель. На сервер приложений переносится прикладной компонент. В этом случае ресурсоемкий сложный компонент переносится на сервер приложений. Позволяет максимально гибко распределять нагрузку между узлами сетей.

КП

ПК

СУБД

Данные

Сервер

приложений

5. Технологии интернет. На сервере находятся данные, управляющий ресурсами, прикладной компонент и гипермедиа веб-документ, играющий роль компонента представления. На клиентских машинах должны быть все средства для визуализации веб-документов.

WEB

Приложение для визуализацииWeb-документа

Web-документ

WEB-сервер

ПК

СУБД

Данные

Тема: Основы стандартизации в области сетевых технологий. Сетевые стандарты и протоколы.

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

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

Основой международных стандартов в этой области является эталонная модель взаимодействия открытых систем (OSI – Open System Interconnection).

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

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

Схема OSI:

7. Application - прикладной

6. Presentation – Представительский

5. Session – Сеансовый

4. Transport – Транспортный

3. Network – Сетевой

2. Data link – Канальный

1. Physical – физический

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

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

3. Протоколы сетевого уровня управляют передачей данных по логическому каналу (сегменту сети).

4. Протоколы транспортного уровня управляют транспортировкой пакетов данных и их маршрутизацией.

5. Протоколы Сеансового уровня управляют сеансами взаимодействия узлов сети (открытие и закрытие этих сеансов, например).

6. Протоколы представительского уровня управляют форматами представления данных, передаваемых по сети.

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

Модель OSI была предложена в первой половине 80-х гг. 20 века. Этим занималась организация по стандартизации (ISO).

Передачу данных между уровнями взаимодействия можно представить схемой:

7. Application

6. Presentation

5. Session

4. Transport

3. Network

2. Data link

1. Physical

Пример: Семейство интернет-протоколов.

Схема: Семейства интернет-протоколов.

7. DNS

7. FTP

7. HTTP

4.TCP

3. IP

2. Ethernet