Проектирование реляционных баз данных. Ковалев А.В - 68 стр.

UptoLike

70
1. Средства обеспечения взаимодействия расположены только на клиентских частях обеих
сетей. Для тех и только тех клиентов обеих сетей, которые оснащены "добавками", га-
рантируется возможность связи со всеми серверами из "чужой" сети.
2. Все средства обеспечения взаимодействия расположены на стороне сети А. Все клиенты
сети В могут обращаться к серверам сети А (не ко всем, а только к тем, которые имеют
сетевую "добавку"). Часть клиентов сети А, которые обозначены как К+
, могут обра-
щаться ко всем серверам сети В.
3. Средства межсетевого взаимодействия расположены только на серверных частях обеих
сетей. Всем клиентам обеих сетей гарантируется возможность работы с серверами "чу-
жих" сетей, но не со всеми, а только с серверами, обладающими сетевыми средствами
мультиплексирования протоколов.
4. Все средства межсетевого взаимодействия расположены на стороне В. Двусторонний ха-
рактер взаимодействия обеспечивается модификацией и клиентских, и серверных частей
сети В. Все клиенты сети А могут обращаться за сервисом к серверам сети В, обозначен-
ным как С+
, а все серверы сети А могут обслуживать клиентов сети В, обозначенных
как К+
..
Очевидно, что наличие программных продуктов для каждого из рассмотренных вариан-
тов сильно зависит от конкретной пары операционных систем. Для некоторых пар может вовсе
не найтись продуктов межсетевого взаимодействия, а для некоторых можно выбирать из не-
скольких вариантов. Рассмотрим в качестве примера набор программных продуктов, реали-
зующих взаимодействие Windows NT и NetWare. В ОС Windows NT и в серверной части
(Windows NT Server), и в клиентских частях (Windows NT Workstation) предусмотрены встро-
енные средства мультиплексирования нескольких протоколов, в том числе и стека IPX/SPX.
Следовательно эта операционная система может поддерживать двустороннее взаимодействие
(по варианту 2) с NetWare без каких-либо дополнительных программных средств. Аналогичным
образом реализуе тся взаимодействие сетей Windows NT с UNIX-сетями.
4.5.5. Сравнение вариантов организации взаимодействия сетей
Возвращаясь к принципам организации взаимодействия сетей, сравним два основных
подхода - мультиплексирование протоколов и трансляцию протоколов (шлюзы).
Встроенные в сетевую ОС средства мультиплексирования протоколов дают все те пре-
имущества, которые присущи встроенным средствам:
Эти средства не нужно отдельно приобретать;
Нет проблем их совместимости с другими продуктами.
Основным недостатком этого подхода является избыточность. Хотя средства мультип-
лексирования обычно позволяют загружать и выгружать по желанию пользователя различные
стеки протоколов, но если нужно одновременно работать с тремя различными сетями, то в каж-
дую рабочую станцию необходимо загрузить все три стека одновременно.
Шлюз по своей природе является выделенным сервисом, разделяемым всеми источника-
ми запросов к серверам другой сети. Использование шлюзов обеспечивает следующие преиму-
щества:
Позволяет сосредоточить все функции согласования протоколов в одном месте и разгру-
зить рабочие станции от дополнительного программного обеспечения, а их пользовате-
лей - от необходимости его генерации. Шлюз сохраняет в локальной сети ее родную
среду протоколов, что повышает производительность, так как стек протоколов был спе-
циально спроектирован для данной операционной среды и наилучшим образом учитыва-
ет ее особенности.
    1. Средства обеспечения взаимодействия расположены только на клиентских частях обеих
       сетей. Для тех и только тех клиентов обеих сетей, которые оснащены "добавками", га-
       рантируется возможность связи со всеми серверами из "чужой" сети.
    2. Все средства обеспечения взаимодействия расположены на стороне сети А. Все клиенты
       сети В могут обращаться к серверам сети А (не ко всем, а только к тем, которые имеют
       сетевую "добавку"). Часть клиентов сети А, которые обозначены как К+∆, могут обра-
       щаться ко всем серверам сети В.
   3. Средства межсетевого взаимодействия расположены только на серверных частях обеих
       сетей. Всем клиентам обеих сетей гарантируется возможность работы с серверами "чу-
       жих" сетей, но не со всеми, а только с серверами, обладающими сетевыми средствами
       мультиплексирования протоколов.
   4. Все средства межсетевого взаимодействия расположены на стороне В. Двусторонний ха-
       рактер взаимодействия обеспечивается модификацией и клиентских, и серверных частей
       сети В. Все клиенты сети А могут обращаться за сервисом к серверам сети В, обозначен-
       ным как С+∆, а все серверы сети А могут обслуживать клиентов сети В, обозначенных
       как К+∆..
       Очевидно, что наличие программных продуктов для каждого из рассмотренных вариан-
тов сильно зависит от конкретной пары операционных систем. Для некоторых пар может вовсе
не найтись продуктов межсетевого взаимодействия, а для некоторых можно выбирать из не-
скольких вариантов. Рассмотрим в качестве примера набор программных продуктов, реали-
зующих взаимодействие Windows NT и NetWare. В ОС Windows NT и в серверной части
(Windows NT Server), и в клиентских частях (Windows NT Workstation) предусмотрены встро-
енные средства мультиплексирования нескольких протоколов, в том числе и стека IPX/SPX.
Следовательно эта операционная система может поддерживать двустороннее взаимодействие
(по варианту 2) с NetWare без каких-либо дополнительных программных средств. Аналогичным
образом реализуется взаимодействие сетей Windows NT с UNIX-сетями.

      4.5.5. Сравнение вариантов организации взаимодействия сетей

       Возвращаясь к принципам организации взаимодействия сетей, сравним два основных
подхода - мультиплексирование протоколов и трансляцию протоколов (шлюзы).
       Встроенные в сетевую ОС средства мультиплексирования протоколов дают все те пре-
имущества, которые присущи встроенным средствам:
   • Эти средства не нужно отдельно приобретать;
   • Нет проблем их совместимости с другими продуктами.
       Основным недостатком этого подхода является избыточность. Хотя средства мультип-
лексирования обычно позволяют загружать и выгружать по желанию пользователя различные
стеки протоколов, но если нужно одновременно работать с тремя различными сетями, то в каж-
дую рабочую станцию необходимо загрузить все три стека одновременно.
       Шлюз по своей природе является выделенным сервисом, разделяемым всеми источника-
ми запросов к серверам другой сети. Использование шлюзов обеспечивает следующие преиму-
щества:
   • Позволяет сосредоточить все функции согласования протоколов в одном месте и разгру-
       зить рабочие станции от дополнительного программного обеспечения, а их пользовате-
       лей - от необходимости его генерации. Шлюз сохраняет в локальной сети ее родную
       среду протоколов, что повышает производительность, так как стек протоколов был спе-
       циально спроектирован для данной операционной среды и наилучшим образом учитыва-
       ет ее особенности.



                                                70