Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-55.doc
Скачиваний:
16
Добавлен:
16.09.2019
Размер:
251.9 Кб
Скачать
  1. Мультиплексирование стеков протоколов.

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

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

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

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

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

50. Вопросы реализации гетерогенных сетей. Варианты сетевого взаимодействия.

Каждая сеть имеет свой номер, который используется на сетевом уровне при выполнении маршрутизации. Когда две или более сетей организуют совместную транспортную службу, то такой режим взаимодействия обычно называют межсетевым взаимодействием (internetworking). Для обозначения составной сети в англоязычной литературе часто также используются термины интерсеть (internetwork или internet). Интерсеть обеспечивает только передачу пакетов, не занимаясь их содержанием.

Так как понятие "номер сети" определяется на сетевом уровне, то оно является относительным, то есть, если в одном компьютере установлено программное обеспечение, поддерживающее несколько протоколов сетевого уровня (например, TCP и SPX), то данный компьютер может принадлежать нескольким сетям.

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

51.Вопросы реализации гетерогенных сетей

При объединении сетей различных типов в общем случае необходимо обеспечить двухстороннее взаимодействие сетей, т.е. решить 2 задачи:

  1. обеспечение доступа клиентом сети А к ресурсам и сервисам серверов в сети В

  2. обеспечение доступа клиентом сети В к ресурсам и сервисам серверов в сети А

Эти задачи независимы и их можно решать отдельно. Прежде всего нужно понять необходимо ли полное решение или достаточно частичного.

Кроме того каждую из этих задач можно разделить на подзадачи

Варианты размещения программных средств.

Одностороннее взаимодействие.

Взаимодействие можно организовать двумя способами:

  1. Путем мультиплексирования стеков протоколов на стороне клиентов.

  2. Путем мультиплексирования стеков протоколов на стороне серверов.

Двухстороннее взаимодействие.

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]