Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

IEEE-модель локальных сетей. Понятия интерфейса и протокола. Сетевая операционная система.

Поиск

В IEEE-модели канальный уровень разбивается на два подуровня:

· подуровень управления доступом к среде передачи (Medium Access Control, MAC-подуровень), описывающий способ доступа сетевого устройства к среде передачи данных;

· подуровень управления логическим соединением (Logical Link Control, LLC-подуровень), описывающий способ установления и завершения соединения, а также способ передачи данных.

LLC-подуровень предоставляет более высоким уровням возможность управлять качеством услуг и обеспечивает сервис трех типов:

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

2) сервис без установления соединения с подтверждением доставки;

3) сервис с установлением соединения (обеспечивает надежный обмен данными).

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

Главной функцией МАС-уровня является обеспечение доступа к каналу передачи данных. На этом уровне формируется физический адрес устройства, который называется МАС-адресом. Каждое устройство сети идентифицируется этим уникальным адресом, который присваивается всем сетевым устройствам.

Описание сетевой технологии и алгоритма функционирования компьютерной сети связано с описанием соответствующих интерфейсов и протоколов.

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

1) схемные – совокупность интерфейсных шин;

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

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

1) логической характеристики протокола, определяющей структуру (формат) и содержание (семантику) сообщений путём перечисления типов сообщений и их смысла;

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

Совокупность протоколов всех уровней некоторой сетевой технологии называется стеком протоколов. В настоящее время существует большое количество разнообразных сетевых технологий и соответствующих им стеков протоколов, наиболее известными и распространёнными среди которых являются стеки протоколов: TCP/IP, XNS, IPX, AppleTalk, DECnet, SNA. Краткое описание перечисленных стеков протоколов приводится в конце данного раздела.

Сетевая операционная система

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

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

· поддержка функционирования сетевого оборудования – маршрутизаторов, коммутаторов, шлюзов и т.п.;

· поддержка сетевых протоколов, включая протоколы маршрутизации и протоколы авторизации;

· реализация доступа к среде передачи данных и к удалённым ресурсам сети и т.д.

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

· управление памятью, включая распределение и защиту памяти;

· планирование и управление пользовательскими и системными процессами;

· управление файлами и внешними устройствами;

· защита данных и администрирование, включая поддержку отказоустойчивости аппаратных и программных средств;

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

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

· серверная часть ОС, предназначенная для предоставления локальных ресурсов и услуг в общее пользование;

· клиентская часть ОС, обеспечивающая реализацию запросов доступа к удалённым ресурсам и услугам;

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

Принципы структурной организации компьютерных сетей. Сетевые топологии. Сравнительный анализ топологий.

Структурная организация компьютерной сети определяется:

1) составом узлов (номенклатура и количество сетевых устройств, компьютеров и терминалов) и топологией сети передачи данных;

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

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

Сетевые топологии

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

а) «Общая шина»;

б) «Дерево»;

в) «Звезда (узловая)»;

г) «Кольцо»;

д) «Полносвязная»;

е) «Многосвязная (ячеистая)»;

ж) «Смешанная».

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

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

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

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

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

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

Топология «полносвязная» формируется по принципу «каждый с каждым», то есть каждый узел сети имеет связь со всеми другими узлами. Такая топология является наиболее эффективной по всем основным показателям качества функционирования: надёжности, производительности и т.д., но из-за большой стоимости практически не используется.

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

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

Сравнительный анализ топологий компьютерных сетей будем проводить на основе следующих признаков:

1) простота структурной организации, измеряемая количеством каналов связи между узлами сети;

2) надежность, определяемая наличием «узких мест», при отказе которых сеть перестаёт функционировать или же резко падает её эффективность, а также наличием альтернативных путей, благодаря которым, при отказах отдельных каналов и узлов, передача данных может осуществляться в обход отказавших элементов;

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

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

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

В таблице наилучшему показателю соответствует значение 1, заключённое в фигурные скобки, а наихудшему показателю – значение 5.



Поделиться:


Последнее изменение этой страницы: 2016-08-06; просмотров: 1757; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.190.253.224 (0.008 с.)