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

Тема 1.3 Способы коммутации

Назначение сети – обмен данными (информацией) между компьютерами.

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

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

Коммута́ция — процесс соединения абонентов коммуникационной сети через транзитные узлы.

Коммутируемой сетью называется сеть, в которой связь между узлами устанавливается только по запросу.

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

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

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

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

Достоинства метода коммутации каналов:

- возможность использования существующих и хорошо развитых телефонных сетей связи;

- отсутствие необходимости хранения передаваемых данных в промежуточных узлах сети;

- высокая эффективность при передаче больших объемов данных.

Недостатки данного метода:

- пропускная способность каналов связи на всем пути передачи данных должна быть одинакова; невыполнение этого условия может привести к потере передаваемых данных из-за невозможности временного хранения данных;

- большие накладные расходы на установление соединения на начальном этапе; так как в этом случае передача небольших объемов данных станет невыгодной из-за неполного использования пропускной способности канала;

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

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

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

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

Достоинства коммутации сообщений:

-·предварительное установление соединения не требуется, следовательно, не требуется затрат на эту операцию;

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

Недостатки:

- требуется значительная емкость буферной памяти из-за необходимости хранения передаваемых сообщений в промежуточных узлах; при этом коэффициент использования (загрузки) буферной памяти может оказаться незначительным из-за малого размера отдельных хранимых сообщений;

- вероятность значительной задержки сообщений в промежуточных узлах - это может привести к увеличению времени доставки сообщений;

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

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

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

Любой пакет состоит из трех обязательных компонентов:

– заголовка;

– данных;

– информации для проверки ошибок передачи.

Заголовок содержит:

– адрес источника, идентифицирующий компьютер-отправитель;

– адрес местоназначения, идентифицирующий компьютер-получатель;

– инструкции сетевым компонентам о дальнейшем маршруте данных;

– информацию компьютеру-получателю о том, как объединить передаваемый пакет с остальными, чтобы получить данные в исходном виде.

Данные – это часть пакета, представляющая передаваемые данные. В зависимости от типа сети ее размер составляет от 512 байтов до 4 Кбайтов (Кб). Так как обычно размер исходных данных гораздо больше 4 Кб для помещения в пакет их необходимо разбивать на мелкие блоки. При передаче объемного файла может потребоваться много пакетов.

Достоинства метода коммутации пакетов:

- малое время доставки сообщения в сети - за счет параллельной передачи пакетов по каналам связи;

- эффективное использование буферной памяти в узлах, т.к. загрузка буфера более высока за счет того, что размер буфера строго фиксирован и определяется максимально допустимой длиной передаваемых пакетов (от нескольких десятков байт до нескольких килобайт);

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

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

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

Недостатки коммутации пакетов:

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

- необходимость сборки сообщения из пакетов в конечном узле увеличивает время доставки сообщения конечному абоненту за счет ожидания прихода всех пакетов сообщения, т.к. для сборки сообщения необходимо наличие всех составляющих пакетов; здесь же возникает проблема определения предельно допустимого времени ожидания пакетов для сборки сообщения в конечном узле - это время должно соответствовать многим требованиям и параметрам передачи, чем и обуславливается трудность при его определении;

Коммутация ячеек

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

Достоинства коммутации ячеек:

- отсутствие монополизации канала связи за счет небольших задержек ячеек в узлах;

- быстрая обработка заголовка ячейки, поскольку местоположение заголовка строго фиксировано;

- организация буферной памяти более эффективна, по сравнению с коммутацией пакетов;

- надежная передача данных.

Основной недостаток коммутации ячеек: наличие сравнительно больших накладных расходов на передачу заголовка и, как следствие, потеря пропускной способности, особенно в случае высокоскоростных каналов связи.

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

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