Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-24.doc
Скачиваний:
47
Добавлен:
20.12.2018
Размер:
1.2 Mб
Скачать

15. Методы взаимодействия гетерогенных сетей.

    1. Инкапсуляция (туннелирование)

Механизм инкапсуляции: пакеты, которые нужно переслать через транзитную сеть инкапсулируются в пакеты транзитной сети. Затем происходит декапсуляция и пересылка адресату.

Преимущества: метод прост в реализации.

Недостатки: инкапсуляция не обеспечивает взаимодействие с узлами транзитной сети.

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

    1. Трансляция – согласование 2х протоколов за счет конвертирования формата сообщений, поступающих из одной сети в формат другой сети.

Трансляцию могут осуществить мосты, коммутаторы, маршрутизаторы и шлюзы.

Сложность трансляции зависит от степени различий протоколов.

Недостаток трансляции – часто оказывается трудоемким процессом (с точки зрения вычисления мощностей), а это может уменьшать скорость передачи данных.

Трансляция может осуществляться маршрутизаторами и шлюзами.

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

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

используемого протокольного стека.

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

Преимущества: устранение узких мест в сети.

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

NFS – Network File System — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems в 1984 году. Основан на протоколе вызова удалённых процедур. Позволяет подключать (монтировать) удалённые файловые системы через сеть.

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

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

NFS клиенты получают доступ к файлам на NFS сервере путем отправки RPC-запросов на сервер. Это может быть реализовано с использованием обычных пользовательских процессов — а именно, NFS клиент может быть пользовательским процессом, который осуществляет конкретные RPC вызовы на сервер, который так же может быть пользовательским процессом.

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

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