Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. Корпоративные сети.doc
Скачиваний:
43
Добавлен:
01.05.2014
Размер:
7.5 Mб
Скачать

13. Сетевая печать

Все клиенты сети могут пользоваться од­ним или несколькими общими принтерами. На рис.21 представлена схема организации се­тевой печати в ОС NetWare.

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

указанием пользователей и приоритетов печати. Сервер печати - это про­грамма, которая постоянно сканирует очереди на печать и направляет зада­ния из очередей на принтеры.

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

14. Архитектура компьютерной сети - модель OSI

Международная организация по стандартизации (International Standards Organization - ISO) в 1984 г. разработала модель архитектуры сети, которая называется коммуникационная модель "Взаимодействия открытых систем" (англ. Open System Interconnection reference model, OSI). Модель OSI - это

37

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

В модели OSI имеется 7 уровней управления сетью и соответствующи: протоколов, на которых определяются отдельные функции протоколов ком муникации данными:

Уровень

Формат данных

Описание

Прикладной (Application)

Сообщение

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

Представле­ния данных (Presentation)

Пакет

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

Сеансовый (управления сеансами) (Session)

Пакет

Управляет соединениями между взаимодейст­вующими приложениями. Отправка и прием сообщений. Контроль за ошибками.

Транспортный (Transport)

Сегмент, дейтаграм­ма, пакет

Обеспечивает обнаружение ошибок и их кор­рекцию во всей сети - надежность передачи. Сетевая адресация.

Сетевой (Network)

Дейтаграм­ма

Управляет соединениями через локальную сеть. Межсетевые соединения. Маршрутизация логи­ческих адресов.

Канальный (передачи данных) (Data link)

Кадр, пакет

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

Физический (Physical)

Биты

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

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

38

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

Основные сведения, касающиеся протоколов:

- существует множество протоколов. И хотя они все участвуют в реали­зации связи, каждый протокол имеет различные цели, выполняет раз­личные задачи, обладает своими преимуществами и ограничениями;

- протоколы работают на разных уровнях OSI. Функция протокола опре­деляется уровнем, на котором он работает;

- несколько протоколов могут работать совместно. Это так называемый стек или набор протоколов.

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

Пользователь не "видит" всех уровней архитектуры, он взаимодействует лишь с верхним (прикладным уровнем). Для каждого уровня определены протокол уровня и интерфейсы. Интерфейсы уровня описывают порядок взаимодействия с уровнем, лежащим выше, и с нижележащим уровнем. Се­тевое обеспечение строится таким образом, что каждый нижележащий уро­вень является сервером (предоставляет услуги) для вышележащего уровня.

Передача данных по сети, с технической точки зрения, должна быть раз­бита на ряд последовательных шагов, каждому из которых соответствуют свои правила и процедуры, или протокол. Эти действия должны быть выпол­нены в одной и той же последовательности на каждом компьютере. На ком­пьютере - отправителе эти действия выполняются в направлении сверху вниз, а на компьютере — получателе - снизу вверх. Процесс, который называ­ется привязка, позволяет с достаточной гибкостью настраивать сеть, т.е. со­четать протоколы и платы сетевых адаптеров, как того требует ситуация. На­пример, два набора протоколов, IPX/SPX (International Packet Exchange - со­ответствует сетевому и есть ряд функций канального уровней / Sequenced Packet Exchange - соответствует транспортному уровню) и TCP/IP (Transmission Control Protocol/Internet Protocol), могут быть привязаны к од­ной плате сетевого адаптера. Порядок привязки определяет очередность, с которой операционная система выполняет протоколы.

В компьютерной промышленности в качестве стандартных моделей протоколов разработано несколько стеков. Наиболее важные из них: набор

39

протоколов ISO/OSI; IBM System Network Architecture (SNA); Novell Netware; набор протоколов Интернета; стеки протоколов TCP/IP и IPX/SPX.

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