
- •Вводная часть
- •Основная часть
- •1.Обобщенная задача коммутации в сетях эвм
- •1.1. Определение информационных потоков
- •1.2. Определение маршрутов для потоков
- •1.3. Оповещение сети о выбранном маршруте
- •1.4. Продвижение потоков
- •1.5. Мультиплексирование и демультиплексирование
- •2. Способы коммутации
- •2.1. Общая характеристика
- •2.2. Коммутация каналов
- •2.3. Коммутация пакетов
- •2.4. Коммутация сообщений
- •2.5. Постоянная и динамическая коммутация
- •3. Способы передачи в сетях с коммутацией пакетов
- •3.1.Дейтаграммная передача
- •3.2. Способ передачи на основе виртуальных каналов
- •Заключительная часть
2.4. Коммутация сообщений
Коммутация сообщений по своим принципам близка к коммутации пакетов. Под коммутацией сообщений понимается передача единого блока данных между транзитными компьютерами сети с временной буферизацией этого блока на диске каждого компьютера. Сообщение имеет произвольную длину, которая определяется содержанием информации. Например, сообщением может быть текстовый документ, электронное письмо.Сообщение хранится в транзитном компьютере на диске, причем время хранения может быть достаточно большим, если компьютер загружен другим заданием или сеть временно перегружена. По такой схеме обычно передаются сообщения, не требующие немедленного ответа, чаще всего сообщения электронной почты. Режим передачи с промежуточным хранением на диске называетсярежимом хранения и передачи.
Техника коммутации сообщений появилась в компьютерных сетях раньше техники коммутации пакетов, но потом была вытеснена последней, как более эффективной по критерию пропускной способности сети. Запись сообщения на диск занимает достаточно много времени, кроме того, наличие дисков предполагает использование в качестве коммутаторов специализированных компьютеров, что удорожает сеть. Сегодня коммутация сообщений работает только для некоторых не оперативных служб, причем чаще всего поверх сети с коммутацией пакетов, как служба прикладного уровня.
2.5. Постоянная и динамическая коммутация
Как сети с коммутацией пакетов, так и сети с коммутацией каналов можно разделить на два класса по другому признаку — на сети с динамической коммутацией и сети с постоянной коммутацией.
В первом случае сеть разрешает устанавливать соединение по инициативе пользователясети. Коммутация выполняется на время сеанса связи, а затем связь разрывается.
Во втором случае сеть разрешает паре пользователей заказать соединение на длительный период времени. Соединение устанавливается не пользователями, а администратором сети.
Примерами сетей с динамической коммутацией, являются телефонные сети общего пользования (ТСОП), локальные сети, сети TCP/IP. Сетями в режиме постоянной коммутации являются сети технологии SDH, на основе которых строятся выделенные каналы связи с пропускной способностью в несколько гигабит в секунду. Некоторые типы сетей поддерживают оба режима работы. Например, сети Х.25 и ATM могут предоставлять пользователю возможность динамически связаться с любым другим пользователем сети и в то же время отправлять данные по постоянному соединению одному вполне определенному абоненту.
3. Способы передачи в сетях с коммутацией пакетов
Сетевая технология— это согласованный набор стандартных протоколов и реализующих их программно-аппаратных средств (например, сетевых адаптеров, драйверов, кабелей и разъемов), достаточный для построения вычислительной сети. Эпитет «достаточный» подчеркивает то обстоятельство, что этот набор представляет собой минимальный набор средств, с помощью которых можно построить работоспособную сеть.
В сетях с коммутацией пакетов сегодня применяется два класса механизмов продвижения пакетов — дейтаграммная передача и виртуальные каналы. Примерами сетей, реализующих дейтаграммный механизм продвижения, являются сети Ethernet, IP и IPX. С помощью виртуальных каналов передают данные сети Х.25 FrameRelay и ATM.