Коммутация пакетов.
Появившаяся в 70-х гг. XX в. коммутация пакетов сочетает в себе преимущества коммутацииканалов и коммутации сообщений. Ее основные цели: обеспечение полной доступности сети и приемлемого времени реакции на запрос для всех пользователей, сглаживание асимметричных потоков между многими пользователями, обеспечение мультиплексирования возможностей каналов связи и портов компьютеров сети, рассредоточение критических компонентов (коммутаторов) сети. При коммутации пакетов пользовательские данные (сообщения) перед началом передачи разбиваются на короткие пакеты фиксированной длины. Каждый пакет снабжается протокольной информацией: коды начала и окончания пакета, адреса отправителя и получателя, номер пакета в сообщении, информация для контроля достоверности передаваемых данных в промежуточных узлах связи и в пункте назначения. Будучи независимыми единицами информации, пакеты, принадлежащие одному и тому же сообщению, могут передаваться одновременно по различным маршрутам в составе дейтаграмм. Управление передачей и обработкойпакетов в узлах связи осуществляется центрами коммутации пакетов (ЦКП) с помощью компьютеров.Длительное хранениепакетов в ЦКП не предполагается, поэтому пакеты доставляются в пункт назначения с минимальной задержкой, где из них формируетсяпервоначальное сообщение. Описанный режим передачи пакетов, предполагающий независимую маршрутизацию каждого пакета, называется дейтаграммным. В отличие от коммутации сообщений технология коммутации пакетов позволяет: • увеличить количество подключаемых станций (терминалов), так как здесь больше коммутаторов; • легче преодолеть трудности, связанные с подключением к коммутаторам дополнительных линий связи; • осуществить альтернативную маршрутизацию (в обход поврежденных или занятых узлов связи и каналов), что создает повышенные удобства для пользователей; • существенно сократить время на передачу пользовательских данных, повысить пропускную способность сети и эффективность использования сетевых ресурсов. Одной из концепций коммутации пакетов является мультиплексирование с помощью разделениявременииспользования одного и того же канала многими пользователями, что повышает эффективность функционирования ТКС. Логика коммутации пакетов позволяет мультиплексировать многие пользовательские сеансы на один порт компьютера. Пользователь воспринимает порт как выделенный, в то-время как он используется как разделенный ресурс. Мультиплексирование порта и канала называют виртуальным каналом, а такой режим работы - передачей пакетов по виртуальному каналу. Коммутация пакетов и мультиплексирование обеспечивают сглаживание асимметричных потоков в каналах связи. Стоимость организации вызова для пакетной коммутации ниже по сравнению с соответствующей характеристикой метода коммутации каналов. Но с увеличением объема передаваемой информациистоимостная характеристика для пакетной коммутации возрастаетбыстрее, чем для коммутации каналов, что объясняется необходимостью больших ресурсов для обработки пересылаемой информации. В настоящее время пакетная коммутация является основной для передачи данных. Символьная коммутация (иначе: субпакетная коммутация, или метод общего пакета) представляет собой разновидность пакетной коммутации. Она применяется в случае, когда пакет содержит информационные биты, принадлежащие различным пользователям. При пакетной коммутации приходится находить компромиссное решение, удовлетворяющее двум противоречивым требованиям. Первое из них - уменьшение задержки пакета в сети, обеспечиваемое уменьшением его длины, и второе - обеспечение повышения эффективностипередачи информации, достигаемое, наоборот, увеличением длины пакета (при малой длине пакета длина его заголовка становится неприемлемо большой, что снижает экономическую эффективность передачи). В сети с пакетной коммутацией максимально разрешенный размер пакета устанавливается на основе трех факторов: распределения длин пакетов, характеристики среды передачи (главным образом скорости передачи) и стоимости. Для каждой передающей среды выбирается свой оптимальный размер пакета. При использовании символьной коммутации оптимальный размер пакета для конкретной передающей среды сохраняется с одновременным уменьшением времени задержки пакета в сети. Это достигается за счет приема от нескольких пользователей по небольшому количеству символов (информационных бит) и загрузки их в один пакет общего доступа.
Анализ рассмотренных коммутационных технологий позволяет сделать вывод о возможностиразработки комбинированного метода коммутации, основанного на использовании в определенном сочетании принципов коммутации сообщений, пакетов и символьной коммутации и обеспечивающего более эффективное управление разнородным трафиком.
|