Общее представление о коммутации пакетов
Основные принципы коммутации пакетов
Пакет представляет собой не что иное, как подлежащие пересылке данные и управляющую информацию — заголовок, указывающий место назначения передачи. Пакет посылается в тракт передачи после того, как будут приняты все его фрагменты, которые поступают не одновременно и хранятся в буфере устройства коммутации.
Под коммутацией пакетов понимается способ передачи данных, при котором посылаемые пакеты накапливаются в запоминающем устройстве (буфере), а затем пересылаются в соответствии с управляющей информацией — адресом. Другими словами, при такой передаче посылаемые данные доставляются объекту, адрес которого указан в заготовке пакета.
Особенности коммутации пакетов
К числу основных особенностей коммутации пакетов можно отнести следующие:
Использование каналов только для передачи пакетов, что позволяет
• эффективно использовать каналы;
• вести учет объемов пересылаемой информации вне зависимости от продолжительности ее хранения;
• применять уплотнение каналов при непрерывной передаче с целью уменьшения числа магистральных каналов.
Пропорциональность нагрузки устройства коммутации числу обрабатываемых пакетов, что дает возможность оценить объемы передаваемой информации.
Накопление пакетов обеспечивает передачу пакетов между терминалами, требующими разнотипных протоколов. В пакете предусматривается устранение ошибок, что обеспечивает высокое качество передачи.
Наличие протоколов, применение которых ограничивает класс терминалов, к которым может быть организована передача данных.
Замедление передачи (до сотен мс) из-за накопления данных, которое необходимо учитывать в таких применениях, как организация интерактивной связи.
Классификация систем с коммутацией пакетов
Различают два основных типа систем с коммутацией пакетов. В системах первого типа (наиболее распространенных) устройство коммутации анализирует адрес места назначения каждого принятого пакета и определяет канал, необходимый для его передачи. В системах второго типа пакеты рассылаются по всем каналам (терминалам). Каждый канал (терминал) анализирует адреса мест назначения принятых пакетов и при совпадении адреса с их собственным производится прием пакета. В противном случае пакеты не запоминаются в буфере и не обрабатываются.
В настоящее время системы первого типа используются в глобальных сетях (например, DDX), системы второго типа — в таких сравнительно замкнутых сетях, как система ALOHA. Выбор системы зависит от цели проектируемой сети. Если необходимо спроектировать по возможности простую сеть, то предпочтительна система первого типа (даже если передача данных оказывается менее эффективной). Если основная цель сети — обеспечить наиболее эффективную передачу, то целесообразной считается система второго типа. При выборе системы с коммутацией пакетов необходимо сравнить затраты на тракты передачи с затратами на коммутацию, предусмотреть трафик сети, учесть протяженность системы и другие ее особенности. Ниже речь пойдет о системах первого типа.
|