Коммутация каналов, сообщений и пакетов

Автор: Пользователь скрыл имя, 04 Мая 2014 в 22:56, реферат

Краткое описание

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

Оглавление

Введение
§1. Коммутация пакетов
§2. Коммутация каналов
§3. Коммутация сообщений
Заключение
Список использованной литературы

Файлы: 1 файл

РЕФЕРАТ(ОПИК С и С).doc

— 63.50 Кб (Скачать)

Министерство образования и науки Российской федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Чувашский государственный университет имени И.Н. Ульянова»

 

 

Кафедра телекоммуникационные системы и технологии

 

 

РЕФЕРАТ

по дисциплине основы построения инфокоммуникационных систем и сетей

 

 

Коммутация каналов, сообщений и пакетов

 

 

Выполнил студент 3 курса

группы РЭА-51-11

Гусельщиков Алексей Сергеевич

Проверил  Скипина Л.Н.

 

 

 

 

 

Чебоксары  2014

Содержание

 

Введение

§1. Коммутация пакетов

§2. Коммутация каналов

§3. Коммутация сообщений

Заключение

Список использованной литературы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

Введение

Технология взаимодействия в сети сводится к передаче информации - коммутации.

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

Среди множества возможных подходов к решению задачи коммутации абонентов в сетях выделяют два основополагающих:

1. коммутация каналов (circuit switching);

2. коммутация пакетов (packet switching).

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

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

 

 

 

 

 

 

 

3

§1. Коммутация пакетов

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

Техника коммутации пакетов была специально разработана для эффективной передачи компьютерного трафика. Эксперименты по созданию первых компьютерных сетей на основе техники коммутации каналов показали, что этот вид коммутации не позволяет достичь высокой общей пропускной способности сети. Типичные сетевые приложения генерируют трафик очень неравномерно, с высоким уровнем пульсации скорости передачи данных. Например, при обращении к удаленному файловому серверу пользователь сначала просматривает содержимое каталога этого сервера, что порождает передачу небольшого объема данных. Затем пользователь открывает требуемый файл в текстовом редакторе, и эта операция может создать достаточно интенсивный обмен данными, особенно если файл содержит объемные графические включения. После отображения нескольких страниц файла пользователь некоторое время работает с ними локально, что вообще не требует передачи данных по сети. Затем пользователь возвращает модифицированные копии страниц на сервер - и это снова порождает интенсивную передачу данных по сети.

Коэффициент пульсации трафика отдельного пользователя сети, равный отношению средней интенсивности обмена данными к максимально возможной, может достигать 1:50 или даже 1:100. Если для описанного сеанса организовать коммутацию канала между компьютером пользователя и сервером, то большую часть времени канал будет простаивать. В то же время коммутационные возможности сети будут закреплены за данной парой абонентов и останутся недоступными другим пользователям сети.

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

4

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

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

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

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

5

Однако коммутаторы более высокого уровня иерархии, которые обслуживают соединения между коммутаторами нижнего уровня, загружены более равномерно, и поток пакетов в магистральных каналах, соединяющих коммутаторы верхнего уровня, имеет почти максимальный коэффициент использования. Буферизация сглаживает пульсации, поэтому коэффициент пульсации на магистральных каналах гораздо ниже, чем на каналах абонентского доступа - он может быть равным 1:10 или даже 1:2.

Более высокая эффективность сетей с коммутацией пакетов по сравнению с сетями с коммутацией каналов (при равной пропускной способности каналов связи) была доказана в 60-е годы как экспериментально, так и путем имитационного моделирования. Здесь уместна аналогия с мультипрограммными операционными системами. Каждая отдельная программа в такой системе выполняется дольше, чем в однопрограммной системе, когда программе выделяется все процессорное время, пока она не завершит свое выполнение. Однако общее число программ, выполняемых за единицу времени, в мультипрограммной системе больше, чем в однопрограммной. Достоинства сетей с коммутацией пакетов:

. Высокая общая пропускная  способность сети при передаче  пульсирующего трафика.

. Возможность динамически  перераспределять пропускную способность  физических каналов связи между  абонентами в соответствии с  реальными потребностями их трафика.

К недостаткам сетей с коммутацией пакетов относятся следующие.

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

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

. Возможные потери данных  из-за переполнения буферов.

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

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

 

6

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

§2. Коммутация каналов

 

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

Техника коммутации каналов имеет свои достоинства и недостатки. Основные достоинства перечислены ниже.

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

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

К недостаткам сетей с коммутацией каналов относятся следующие.

. Отказ сети в обслуживании запроса на установление соединения. Такая ситуация может сложиться из-за того, что на некотором участке сети соединение нужно установить вдоль некоторого физического канала, через который уже проходит максимальное для данной техники мультиплексирования и для данного канала количество информационных потоков. Например, если между двумя телефонными станциями имеется физический канал, который допускает прохождение через него не более 30 соединений абонентов, и нужно установить через этот канал еще одно соединение, то произойдет отказ в обслуживании. Отказ может случиться и на конечном участке составного канала, например, если абонент может поддерживать только одно соединение, что характерно для многих телефонных сетей. При поступлении второго вызова к уже разговаривающему абоненту сеть в этом случае передает вызывающему абоненту короткие гудки - сигнал «занято».

 

 

 

 

 

7

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

. Обязательная задержка  перед передачей данных из-за  фазы установления соединения.

Информация о работе Коммутация каналов, сообщений и пакетов