Способ передачи данных когда пакеты одного сообщения

Способы коммутации и передачи данных в сетях

Вступление

В данной статье мы рассмотрим основные методы коммутации в сетях.

Что такое коммутация?

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

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

Коммутация — это процесс соединения различных абонентов коммуникационной сети через транзитные узлы. Коммуникационные сети должны обеспечивать связь своих абонентов между собой. Абонентами могут выступать ЭВМ, сегменты локальных сетей, факс-аппараты или телефонные собеседники.

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

Рассмотрим три основные наиболее распространенные способы коммутации абонентов в сетях:

  • коммутация каналов (circuit switching);
  • коммутация пакетов (packet switching);
  • коммутация сообщений (message switching).

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

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

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

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

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

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

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

Коммутация сообщений – разбиение информации на сообщения, каждый из которых состоит из заголовка и информации.

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

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

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

Читайте также:  Предложите наиболее эффективные способы борьбы с риштой пояснение

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

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

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

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

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

Источник

Пакетная передача данных

Чаще пользователей интересуют сотовые сети. Второе поколение 2G существенно ускорило пакетную передачу данных. Ключом явилось использование технологии GPRS. Последующие стандарты, включая поколения 5G, считают исключительно надстройками. Сети предпочитают работать со структурированной информацией, добиваясь весомых преимуществ: повышение скорости, возможность коррекции ошибок, оптимизация логистики, постдоставка. Современный интернет – услуга сугубо пакетированная.

Пакет

Пакет – определённым образом сформированный объем данных, передаваемых сетью.

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

Простейшее определение даёт журнал Наука и жизнь (№11, 2000):

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

Направление в сети интернете выбирает IP-маршрутизатор. Мобильной связью заведуют базовые вышки. Сменяющиеся поколения пакетной передачи заставляют провайдеров модернизировать оборудование. Относиться легкомысленно нельзя – клиенты заклюют. Так Билайн, имевший подавляющее преимущество, отдал ветку первенства МТС. Мегафон идёт вдогонку. Сегодня выигрывает правильно избравший дорогу.

Структура

Преамбулу, формат определяет протокол. Последовательный порт RS-232 предусматривает наличие стартовых битов. Заголовок иногда содержит адрес абонента, обязательно присутствует полезная информация, опционально – контрольная. Длина пакета (MTU), измеряемая байтами, строго фиксирована. Меж посылками соблюдают интервал молчания. Антонимом называют непрерывную передачу информации последовательностью битов.

Структура слоёв OSI:

  1. Второй (канальный, связи данных) – кадр.
  2. Третий (данных) – пакет.
  3. Четвёртый (транспортный) – датаграмма.

TCP-сегмент, являющийся составной частью датаграммы IP-протокола, содержит несколько пакетов, разбитых кадрами. Представление данных определено стандартом. PPP использует 8-битные байты, специальные элементы выступают разделителями. Эксперты, объясняя новичкам понятие пакета, предлагают модель письма:

  1. Заголовок – эквивалент конверта.
  2. Полезная информация – листок бумаги внутри.
Читайте также:  Под экономическими отношениями понимаются способы переработки исходных материалов

Заголовок IP-пакета содержит следующие набор сведений:

  1. Версия (IPv4, IPv6) – 4 бита.
  2. Длина заголовка – 4 бита.
  3. Приоритет (QoS) – 8 бит.
  4. Длина пакета – 16 бит.
  5. Слот идентификации группы – 16 бит.
  6. 3 бита фрагментации:
    • Всегда нуль.
    • Допустимость разбиения на части.
    • Наличие иных частей текущего пакета, идущих следом.

Адрес

Сетевые пакеты снабжены двумя адресами:

Выявление/коррекция ошибок

Поддерживается различными слоями протокола. Распространённые методики контроля:

  • Контрольная сумма.
  • Бит чётности.
  • Циклический код избыточности.

Иногда возможна модификация битых пакетов промежуточными звеньями передачи.

Счётчик прыжков

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

Длина

Иногда размер указывают прямо, отдельные сети эксплуатируют принцип временного деления канала.

Приоритет

QoS стал притчей во языцех, отнимая 20% полосы пропускания сети, используемой для передачи приоритетных пакетов «срочно».

Полезная нагрузка

Непосредственно информационное сообщение, контрольная информация.

Примеры

Структурированные данные помогли увеличить производительность отдельных областей науки/техники.

Пакетный поток MPEG

Спецификация пакетированной передачи (PES) определена стандартом MPEG-2. Любопытный нюанс: использующие технологию программы ПК выполняют аналогичную работу, минуя сеть.

Заголовок

  1. Старт-код:
    • Префикс длиной 3 байта – шестнадцатеричная единица.
    • Идентификатор потока длиной 1 байт – аудио, видео…
  2. Длина пакета – 2 байта. Может быть нулевой, неопределённой для потоков видео.
  3. Опциональный заголовок PES переменной длины.
  4. Длина битов начинки.
  5. Передаваемые данные.

Опциональный заголовок

  1. Маркерные биты – 0х02.
  2. Контроль шифрования. 0 – отсутствие скремблирования.
  3. Приоритет – 1 бит.
  4. Индикатор выравнивания – 1 бит. 1 – после заголовка непосредственно идёт информация.
  5. Авторское право – 1 бит. 1 – защищённое произведение.
  6. Оригинальность копии – 1 бит. 1 – содержит оригинал.
  7. Индикатор PTS DTS – 2 бита. 11 – оба, 10 – PTS.
  8. Флаг ESCR – 1 бит.
  9. Флаг скорости ES – 1 бит.
  10. Флаг режима DSM – 1 бит.
  11. Флаг дополнительной копии информации – 1 бит.
  12. Флаг CRC – 1 бит.
  13. Флаг расширения – 1 бит.
  14. Длина заголовка PES – 8 бит. Протяжённость оставшегося сегмента, имеющего переменную длину.
  15. Опциональные поля.
  16. Биты начинки – 0хff.

Технология призвана ускорить сети второго поколения сотовой связи. Пакетную передачу считают европейским ответом развитию концепции цифровой передачи CDPD (начало 90-х) и режиму i-mode. Основу GPRS составил разработанный ранее (1991-1993) стандарт CELLPAC. Пакетную передачу внедрили в 2000 году, окончив эпоху второго поколения сотовых сетей, создав пристройки:

Стандарт предполагает передачу IP-пакетов, реализуя туннельный протокол.

Функции

  1. СМС.
  2. ММС.
  3. Мессенджеры.
  4. P2P.
  5. P2M.
  6. Интернет.

Туннельный протокол

Группа протоколов специально предназначена доставлять пакеты посредством беспроводной связи. Используется сетями GSM, UMTS, LTE. LTE существенно увеличивает скорость, благодаря модернизации ядра сети, использованию сигнальных процессоров, структура пакетов наследуется от GPRS и HSPA. Система запрос-ответ блокирует лишний расход ресурсов. Предваряя отправку сообщения, точка оценивает доступность получателя, создаёт туннель – канал передачи информации. Словами 3GPP, туннельный протокол означает – вариант IPv6-интерфейса. Структурно образован тремя составляющими:

  1. GTP-C (control). Функционирует сугубо внутри ядра сети. Управляет активацией, деактивацией, обновлением сессии, предоставляет QoS-приоритет. Создаёт, удаляет контекст PDP, определяет достижимость адресата.
  2. GTP-U (user). Заведует переносом пакетов IPv4, IPv6, PPP меж ядрами сетей и средствами беспроводной связи.
  3. GTP` (первичный). Управляет связью разрозненных частей сети.

Заголовок идентичен TCP/UDP. Пример версии 1:

  1. Номер версии – 3 бита. GTPv1 = 1.
  2. Тип протокола – 1 бит. GTP` = 0.
  3. Зарезервировано – 1 бит. Должен быть 0.
  4. Флаг расширения заголовка – 1 бит.
  5. Флаг номера последовательности – 1 бит.
  6. Флаг номера N-PDU – 1 бит.
  7. Тип сообщения – 8 бит.
  8. Длина сообщения 16 бит.
  9. Идентификатор конечной точки – 32 бита.
  10. Номер последовательности – 16 бит. Присутствует опционально. Содержание задаётся флагами.
  11. Номер N-PDU – 8 бит. Присутствие задаётся флагами.
  12. Тип заголовка следующего расширения – 8 бит.

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

Туннель наводится меж узлами – точками, поддерживающими GPRS. Каждая снабжена входным Gn-интерфейсом. Имеются 2 глобальные разновидности:

  1. Врата (шлюзовый узел). Главный компонент, разделяющий среду GPRS и внешнюю часть (интернет, Х.25…). Извне врата выглядят подсетью, укрывая подробности реализации протокола. Происходит двунаправленная конвертация пакетов PDP-IP. Здесь находится пул.
  2. Служба (обслуживающий узел). Составная часть базовых станций, мобильного оборудования. Поддерживает GPRS, UMTS. Занимается выслеживанием других служб-оппонентов, поддерживает функции контроля доступа. Подключается к базовым станциям GERAN посредством интерфейсов Gb, Iu; UTRAN – Iu. Переносит пакеты беспроводными путями.

Точка доступа

Имеет несколько определений:

  1. IP-сеть подключения.
  2. Набор настроек, описывающих соединение.
  3. Соответствующая опция телефонного аппарата.

После формирования телефоном PDP-пакета выбирается APN (имя точки доступа). Настройки вводят вручную, либо заказывают автоматические. Точка доступа заведует отправкой адресов ДНС-серверу, получением адреса IP ресурса. Затем начинается передача контента:

PDP-контекст

Контекст пакетированного протокола данных (IP, X.25, FrameRelay) – структура, передаваемая участникам связи. Содержит информацию о сессии абонента. Мобильный телефон, запрашивающий информацию, формирует структуру, направляя ближайшему звену цепи:

  • IP-адрес абонента.
  • IMSI.
  • Туннельная точка врат.
  • Туннельная точка службы.

Опорные точки и интерфейсы

Некоторые экземпляры рассматриваемых структур упоминались выше. Интерфейсы:

  1. Ga – помогает передать запись деталей вызова.
  2. Gb – интерфейс подключения службы к базовой станции.
  3. Iu – врата меж контроллером беспроводной сети и службами.
  4. Gc – интерфейс получения вратами детальной информации, описывающей базовую станцию.
  5. Gd – соединяет SMS врата со службами.
  6. Ge – интерфейс служба-точка контроля сервиса.
  7. Gf – интерфейс служба-реестр идентификаторов оборудования.
  8. Gi – интерфейс врата-публичная сеть (иногда интернет).
  9. Gmb – интерфейс врата-центр службы вещания.
  10. Gn – интерфейс общения служб.
  11. Gp – интерфейс служба-внешние врата.
  12. Gr – интерфейс служба-базовая сеть.
  13. Gs – интерфейс служба-реестр базовой сети.
  14. Gx – интерфейс онлайн политики врата-функция правил оплаты.
  15. Gy – интерфейс врата-система онлайн оплаты.
  16. Gz – интерфейс оффлайн оплаты врата-система GTP`.
  17. Lg – интерфейс служба-центра базирования мобильных врат.
  18. S6d – интерфейс служба-сервер домашних абонентов.
  19. S3 – интерфейс служба-объект управления мобильностью.

GPRS расширял функционал GSM, HSPA выполняет аналогичную роль касательно UMTS. Различаются два подвида:

  1. Нисходящая ветвь (загрузка информации станцией) – 14 Мбит/с.
  2. Восходящая ветвь (приём информации станцией) – 5,76 Мбит/с.

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

HSDPA

Усовершенствованный вариант протокола третьего поколения. Чаще называют 3G+, 3.5 G, Turbo G. Представлен пятым релизом 3GPP. Седьмой выпуск ввёл понятие HSPA+, предоставляющий преимущества благодаря:

  1. Модуляции 64QAM.
  2. Множественное кодирование MIMO.
  3. Двуячеячные операции HSDPA (два канала шириной 5 МГц).

Наконец, релиз 11 достиг планки 337,5 Мбит/с.

HSUPA

Добавляет новый транспортный канал. Последовали улучшения, дублирующие HSDPA:

  1. Мультикодированная передача.
  2. Сокращение время отклика (TTI).
  3. Новое управление избыточностью, ускоряющее коррекцию ошибок.

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

Источник

Читайте также:  Способ применения филлера для волос фармстей
Оцените статью
Разные способы