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

1. Транспортные и сетевые

протоколы

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

•Проблема обеспечения передачи информации между сетями в англоязычной литературе носит название Internetworking.

•Это взаимодействие выражено функциями транспортного и сетевого уровней в семиуровневой модели ISO.

Функции транспортного уровня

•Функции транспортного уровня реализуются в конечных узлах. К ним относятся:

•■ разделение пакета на дейтаграммы, если сеть работает без установления соединения;

•■ сборка сообщений из дейтаграмм в узле- получателе;

•■ обеспечение заданного уровня услуг, включающих заказ времени доставки, типа канала связи, возможности сжатия данных с частичной потерей информации (как, например в алгоритме JPEG);

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

Основные функции сетевых

протоколов

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

•В список основных функций входят:

•• формирование пакетов с учетом требований промежуточных сетей;

•■ управление потоками;

•■ маршрутизация;

•■ обнаружение неисправностей;

•■ ликвидация "заблудившихся" дейтаграмм и т.п.

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

•Наиболее широко используемыми протоколами на сетевом уровне являются протоколы IP (Internet Protocol), Х.25, IPX (Internet Packet Exchange) и на транспортном уровне TCP (Transmission Control Protocol) и SPX (Sequence Packet Exchange).

• Последние входят в систему протоколов TCP/IP и SPX/IPX соответственно.

•Протоколы TCP/IP первоначально были разработаны для сети ARPANET, а затем на их основе стала развиваться сеть Internet.

•Протоколы SPX/IPX разработаны и применяются фирмой Novell для сетей Novell Netware, объединяющих

персональные ЭВМ.

•Протоколы X.25 разработаны ITU и включают части для физического, канального и сетевого уровней.

2. Управление потоками данных в сетях

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

•Различают несколько уровней управления:

•Межузловое управление;

•Управление "вход-выход";

•Управление внешними потоками.

Межузловое управление

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

Управление "вход-выход"

•Управление "вход-выход" направлено на предотвращение блокировок.

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

Управление внешними потоками

•Управление внешними потоками (доступом) реализуется путем

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

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