Смекни!
smekni.com

Технологии создания сетей (стр. 45 из 62)

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

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

с транспортными стеками. В отличие от STREAMS и TLI, которые были созданы

корпорацией AT&T для UNIX-сообщества, средства поддержки Канального уровня

были созданы фирмами Apple и Novell. Спецификации ODI вносят определенную

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

аппаратные изделия, работающие в окружении AppleTalk и Netware.

[5]MHS

[5]Система обработки сообщений MHS является системой доставки, созданной

фирмами Action Technologies и Novell. MHS - это в большей степени технология,

чем конкретный продукт. Система не предполагает какого-либо конкретного

пользовательского интерфейса, пользователи должны использовать другие

предложения интерфейсов для этой цели. MHS подобна почтовой службе. С ее

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

судьба корреспонденции никоим образом не соотносится с MHS.

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

обеспечивающие доступ к таким почтовым системам, как MCI Mail и X.400.

[5]Btrieve

[5]Btrieve - это реализованный фирмой Novell метод доступа к базам данных,

основанный на механизме поиска по двоичному дереву ("btree"). Механизм

двоичного дерева обеспечивает соответствующую структуру файлов и

соответствующий структурированный доступ. Метод двоичных деревьев

чрезвычайно популярен при реализации баз данных для персональных ЭВМ.

Доступ к Btree-файлу осуществляется по индексу, часто называемому

"ключом". Так, например, "User last name" могло бы служить ключом некоторого

файла. Указывая в качестве ключа "Smith", можно осуществить позиционирование

на соответствующую запись в файле. Лучшим свойством системы Btrieve является

быстрый доступ к файлам и его записям.

[КС 24-11]

[5]Дополнительные услуги (Value-added services)

[5]Операционная система Netware обеспечивает различные дополнительные услуги.

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

Netware. Для Netware версий 3.X эти модули называются NLM-модулями (Netware

Loadable Modules). Для Netware версий 2.X - VAP-модулями (Value Added

Processes). В данном разделе мы будем называть их "дополнительными услуги".

При реализации дополнительных услуг Netware могут непосредственно

использоваться возможности NCP, NETBIOS, SPX или IPX протоколов.

Ниже приведен ряд дополнительных услуг, реализуемых продуктами фирмы Novell

и другими фирмами-производителями программного обеспечения:

- Система совместного использования файлов (File sharing);

- Система совместного использования печатающих устройств (Printer sharing);

- Шлюз в SNA;

- Электронная почта;

- Обеспечение программной совместимости с IBM PC LAN;

- Применение альтернативных стеков транспортных протоколов;

- Коммуникационные услуги;

- Сервис баз данных.

[5]Протокол оповещения о наличии услуг SAP (Service Advertisement Protocol)

[5]Серверы Netware применяют протокол SAP для информирования о

своих услугах. Протокол SAP использует в ходе своей работы услуги IPX.

Каждый сервер, исполняющий протокол SAP, раз в минуту широковещательно

передает пакет SIP (Service Identification Packet), в котором представляется

информация о сервере и его услугах. Для пользователей протокол SAP также

исполняется, но в этом случае ведется опрос сети на наличие соответствующего

сервера и соответствующих услуг. Для этой цели служит пакет SQP (Service

Query Packet).

[1]Итоги

[5]Сегодня ОС Netware является наиболее популярной и доступной распределенной

файловой системой. С момента выхода на рынок в начале 80-х годов Netware

завоевала широкую известность благодаря своим высоким скоростным

характеристикам и прозрачности исполнения файловых операций. ОС Netware

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

Netware обеспечивает прозрачный доступ к удаленным ресурсам для большинства

наиболее популярных сегодня компьютерных платформ, операционных систем,

транспортных стеков и сред передачи данных.

[КС 24-12]

[1]Упражнение 24

[5]1. Сравните SPX/IPX и TCP/IP.

[КС 24-13]

[КС 24-14]

[ OSI ]

[0]Раздел 25 [2] OSI

[1]Цели

[5]В результате изучения данного раздела вы сможете:

1. Определять основные организации, которые распространяют и поддерживают

протоколы OSI и соответствующие им окружения;

2. Определять основные услуги, обеспечиваемые OSI;

3. Определять характеристики OSI.

[1]Введение

[5]Международная организация по стандартизации (MOC, ISO) внесла значительный

вклад в развитие технологии создания сетей ЭВМ. Наиболее известным

результатом работы МОС в этом направлении является Эталонная Модель OSI. В

довершении к архитектурной Модели в рамках МОС, часто работающей совместно с

МККТТ, были сертифицированы спецификации протоколов и наборов услуг,

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

наборы услуг (сервисов), обычно называемые "протоколами OSI" или просто "OSI",

и являются предметом изучения в данном разделе.

Спецификации OSI представляют собой необычный конгламерат протоколов,

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

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

протоколов OSI входят существующие

протоколы Физического и Канального уровней. В то же время большинство из

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

были разработаны только в теоретическом плане.

Разработка протоколов OSI преследовала цель создания стандартной международной

системы протоколов, отвечающей всем возможным сферам применения сетей ЭВМ. При

этом процедура достижения соглашений между национальными комитетами -

основными участниками процесса стандартизации, занимала слишком много времени.

В результате некоторые протоколы OSI до сих пор находятся в стадии разработки.

Хотя протоколы OSI все еще широко не реализованы, сторонники концепции OSI

предполагают ее широкое внедрение в практику построения сетей ЭВМ в 90-х

годах. Эта уверенность основывается на фактах придания стандартам OSI статуса

государственных законов. Наиболее известным является GOSIP (Government Open

System Interconnection Profile). GOSIP предписывает обязательную реализацию

протоколов OSI всеми государственными организациями США.

[КС 25-1]

[5]Процесс стандартизации протоколов OSI является слишком долгим. Во-первых,

предложение (называемое Рабочим Документом, Working Document, WD) передается

на рассмотрение национальным комитетом по стандартизации. После чего

создается компетентный в этом вопросе подкомитет, выполняющий формализацию

рабочего документа. Завершение работы над формализацией связывается с

приданием документу статуса проекта предложения (DP - Draft Proposal).

Начиная с этого момента вводится период голосования (обычно шесть месяцев)

за прием проекта предложения. В течение этого периода документ широко

обсуждается и комментируется. Если проект предложение принимается, то

документ приобретает статус проекта междунарожного стандарта (DIS - Draft

International Standard).

DIS с технической точки зрения рассматривается в качестве достаточно

стабильного стандарта, на основе которого большинство производителей могут

вкладывать ресурсы на его воплощение. После дополнительного обсуждения и

некоторого периода, необходимого для оценки правильности проекта стандарта,

проводится еще одно голосование. Если в результате голосования проект

стандарта принимается, то он приобретает статус международного стандарта

(IS - International Standard). Если же документ не принимается либо на фазе

DP-DIS, либо на фазе DIS-IS, то проект направляется

на доработку. При неудаче повторного голосования по проекту дается заключение

о его непригодности для использования и выполняется возврат документа на два

этапа назад.

[КС 25-2]

[Пакет протоколов OSI ]

[ Прикладной]

[ Представительный] [ Представительный уровень OSI ]

[ Сеансовый ] [ Сеансовый уровень OSI ]

[Транспортный]

[Сетевой]

[Канальный]

[Физический]

[ к рис. на стр. 25-3 (в поле рисунка)]

[1]Протоколы OSI

[5]Подобно другим протоколам протоколы OSI представляют собой описания

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

(сервисов) делают эти процедуры доступными для протокола более высокого

уровня. Например, Представительный уровень OSI получает доступ к протоколу

Сеансового уровня OSI посредством соответствующих сервисных примитивов.

Услуги предоставляются в, так называемых, сервисных точках доступа (SAPs -

Service Access Points). SAP'ы существуют между всеми уровнями OSI.

Протоколы OSI некоторого конкретного уровня являются или ориентированными на

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

курс. Услуги, ориентированные не соединение, предполагают наличие

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

- нет. Большинство уровней содержат как дейтаграммные, так и ориентированные

на соединения протоколы. В данном курсе описываются Транспортный и Сетевой

уровени, для которых это наиболее характерно.

В терминологии OSI оконечная система (end-system, ES) - это или система-

источник информации, или система назначения - потребитель информации. Обычно

в этих системах реализуются все семь уровней Модели OSI. Промежуточная

система (IS - intermediate system) обычно представляет собой Маршрутизатор

(иногда называемый IWU - Intermediate Working Unit в терминах OSI). В таких

системах обычно реализуются три нижних уровня Модели OSI.

[КС 25-3]

[ Маршрутизация OSI ]

[ Оконечная Система ] [ Промежуточная ]

[ (ES) ] [ система ]

[ (IS) ]

[ Промежуточная ]