Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети ЭВМ и телекоммуникации / Лекции / 2_Основные понятия и определения.doc
Скачиваний:
94
Добавлен:
09.06.2015
Размер:
78.85 Кб
Скачать

1.2.3. Сетевые приложения.

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

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

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

- прием и передача данных конечных пользователей,

- управление устройствами,

- сетевая идентификация,

- организация потоков данных,

- маршрутизация (коммутация),

- поддержка сеансов связи между двумя приложениями.

В функциональность сеанса входят

- идентификация участников сеанса,

- определение соответствия полученных идентификаторов хранящимся в памяти (аутентификация),

- определение прав участников на выполнение действий (авторизация).

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

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

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

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

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

1.4. Классификация сетей и общие характеристики сетей.

Компьютерные сети можно классифицировать по разным признакам

По назначению сети могут быть:

Телекоммуникационные - это сети передачи звука и/или изображения, например, сети мобильной связи

Информационные - это сети информационных систем, предоставляющие человеку доступ к информации,

Вычислительные – это системы для выполнения вычислений большого объема в параллельном режиме,

Управляющие – это сети, передающие управляющие сигналы для технологической аппаратуры.

По территориальному признаку (размеру):

локальные, корпоративные, глобальные.

По топологии:

звезда, шина, кольцо, дерево, полный граф.

По способу организации транспорта:

с коммутацией соединений

с коммутацией пакетов

с коммутацией сообщений

По типу используемых каналов связи.

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

  • широковещательный (broadcast),

  • соединение точка-точка.

Канал может быть

Симплексным, то есть допускающим передачу данных только в одном направлении;

Полудуплексным, то есть допускающей передачу данных в обоих направлениях поочерёдно;

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

4