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

35.Методы коммутации в информационных сетях (коммутация каналов, коммутация пакетов, коммутация сообщений).

Любые сети связи поддерживают некоторый способ коммутации своих абонентов между собой. Абонентами при этом могут быть как удаленные компьютеры, так и локальные сети. Для каждой пары абонентов невозможно предоставить собственную некоммутируемую физическую линию связи, которой они могли бы монопольно «владеть». Поэтому в любой сети всегда применяется какой либо способ коммутации абонентов, который обеспечивает доступность имеющихся физических каналов связи одновременно для нескольких сеансов связи между абонентами сети. Существуют три метода коммутации: коммутация каналов; коммутация пакетов; коммутация сообщений. Сети с коммутацией каналов имеют более богатую историю, они ведут свое происхождение от первых телефонных сетей. Сети с коммутацией пакетов сравнительно молоды и являются на сегодняшний день наиболее актуальными и перспективными. Сети с коммутацией сообщений послужили прототипом современных сетей с коммутацией пакетов и сегодня они в чистом виде практически не существуют. Как сети с коммутацией пакетов, так и сети с коммутацией каналов можно разделить на два класса: сети с динамической коммутацией; сети с постоянной коммутацией. В сетях с динамической коммутацией: разрешается устанавливать соединение по инициативе пользователя сети; коммутация выполняется только на время сеанса связи, а затем (по инициативе одного из пользователей) разрывается; в общем случае пользователь сети может соединиться с любым другим пользователем сети; время соединения между парой пользователей при динамической коммутации составляет от нескольких секунд до нескольких часов и завершается после выполнения определенной работы — передачи файла, просмотра страницы текста или изображения и т.п. Примерами сетей, поддерживающих режим динамической коммутации, являются телефонные сети общего пользования, локальные сети, сети TCP/IP. Сеть, работающая в режиме постоянной коммутации: разрешает паре пользователей заказать соединение на длительный период времени; соединение устанавливается не пользователями, а персоналом, обслуживающим сеть; период, на который устанавливается постоянная коммутация, составляет обычно несколько месяцев; режим постоянной (permanent) коммутации в сетях с коммутацией каналов часто называется сервисом выделенных (dedicated) или арендуемых (leased) каналов; в том случае, когда постоянное соединение через сеть коммутаторов устанавливается с помощью автоматических процедур, инициированных обслуживающим персоналом, его часто называют полупостоянным (semi-permanent) соединением, в отличие от режима ручного конфигурирования каждого коммутатора. Наиболее популярными сетями, работающими в режиме постоянной коммутации, сегодня являются сети технологии SDH, на основе которых строятся выделенные каналы связи с пропускной способностью в несколько гигабит в секунду. Некоторые типы сетей поддерживают оба режима работы. Например, сети X.25 и ATM могут предоставлять пользователю возможность динамически связаться с любым другим пользователем сети и в то же время отправлять данные по постоянному соединению определенному абоненту. В сетях с коммутацией каналов абонентов соединяет составной канал, образуемый коммутаторами сети по запросу одного из абонентов, при данном методе коммутации перед передачей данных всегда необходимо выполнить процедуру установления соединения, в процессе которой и создается составной канал. Сети с коммутацией каналов хорошо коммутируют потоки данных постоянной интенсивности, например потоки данных, создаваемые разговаривающими по телефону собеседниками, но не могут перераспределять пропускную способность магистральных каналов между потоками абонентских каналов динамически. Для совместного разделения каналов между коммутаторами сети несколькими абонентскими каналами используются две технологии: технология частотного разделения канала (FDM) и технология разделения канала во времени (TDM). Частотное разделение характерно для аналоговой модуляции сигналов, а временное – для цифрового кодирования. Технология частотного разделения канала -FDM была разработана для телефонных сетей, но применяется и для других видов сетей, например сетей кабельного телевидения и компьютерных сетей. При переходе к цифровой форме представления голоса была разработана новая технология, ориентирующаяся на дискретный характер передаваемых данных - это технология разделения канала во времени (TDM). Коммутация пакетов – это техника коммутации абонентов, которая была специально разработана для эффективной передачи компьютерного трафика. При методе коммутации пакетов все передаваемые пользователями сообщения разбиваются в исходном узле на сравнительно небольшие части, называемые пакетами. Каждый пакет снабжается заголовком, в котором обязательно указывается адресная информация, необходимая для доставки пакета узлу назначения и другая служебная информация. Коммутаторы глобальной сети принимают пакеты и на основании адресной информации передают их друг другу, а в конечном итоге – узлу назначения. Коммутаторы пакетной сети отличаются от коммутаторов каналов тем, что имеют внутреннюю буферную память для временного хранения пакетов, если выходной порт коммутатора в момент принятия данного пакета занят передачей другого пакета. В этом случае пакет находится некоторое время в очереди пакетов в буферной памяти выходного порта, когда до него дойдет очередь, то он передается следующему коммутатору. Сети с коммутацией каналов эффективно работают в том отношении, что объем передаваемых данных от всех абонентов сети в единицу времени больше, чем при использовании сети с коммутацией каналов. Однако для каждой пары абонентов пропускная способность сети может оказаться ниже, чем у сети с коммутацией каналов, за счет очередей пакетов в коммутаторах. Размеры пакетов существенно влияют на производительность сети. Обычно пакеты в сетях имеют размер в 1 – 4 Кбайт.Сети с коммутацией пакетов могут работать в одном из двух режимов: дейтаграммном режиме или режиме виртуальных каналов. При дейтаграммном режиме передачи пакетов предполагается независимая маршрутизация каждого пакета. При этом коммутатор может изменить маршрут какого - либо пакета в зависимости от состояния сети. Дейтаграммный метод не требует предварительного установления соединения и поэтому работает без задержки перед передачей данных. Режим виртуальных каналов предполагает передачу пакетов по заранее определенному пути – по виртуальному каналу. В этом случае перед тем, как начать передачу данных между двумя конечными узлами, должен быть установлен виртуальный канал, который представляет собой единственный маршрут, соединяющий эти узлы. Время затраченное на установление виртуального канала компенсируется последующей быстрой передачей всего потока пакетов. Виртуальный канал может быть динамическим и постоянным. Динамический виртуальный канал устанавливается на один сеанс связи, для этого передается в сеть специальный служебный пакет – запрос на установление соединения. Этот пакет проходя через устройства сети «прокладывает» виртуальный канал, по которому будут передаваться эти пакеты. Постоянные виртуальные каналы создаются администратором сети путем ручной настройки коммутаторов. Коммутация сообщений. Под коммутацией сообщений понимается передача единого блока данных между транзитными компьютерами сети с временной буферизацией этого блока на диске каждого компьютера. Этот метод коммутации предназначен для организации взаимодействия пользователей в режиме Off – line, когда не ожидается немедленной реакции на сообщение, например, сообщения электронной почты. Сообщение в отличие от пакета имеет произвольную длину, передается оно при таком методе коммутации целиком между транзитными компьютерами, пока не дойдет до адресата. Если сеть перегружена или компьютер занят другими работами, то сообщение буферизуется на диск транзитного компьютера и хранится там некоторое время, причем время хранения может быть достаточно большим. Сегодня метод коммутации сообщений используется редко.