Технология пакетной коммутации стандарта Х.25
Основы технологии Х.25
Технология Х.25 на основе рек. ITU-T X.25, была первой глобальной технологией, которая обеспечила надежную передачу пакетов данных между интерфейсами ООД/DTE и АКД/DCE через сеть ТфОП (рис.4-1).
Первый проект стандарта был предложен в 1974г. и многократно пересматривался в 1976— 1996г., а исправления, дополнения и пр. датированы 1996-2000г., что говорит о его востребованности. Вот уже 35 лет он является основным стандартом интерфейса для сетей с пакетной коммутацией (СПК). Сначала скорость передачи данных, ориентированная на ТфОП (на основе витой пары) с уровнем BER=10-3/10-4 составляла 64 кбит/с, а в реализации 1996г. была уже 2 Мбит/с в расчете на ВОЛС с BER не хуже 10-7.
Рис.4-1. Функциональная схема глобальной сети Х.25
Стандарт Х.25 определяет процедуры обмена данными для устройств передачи между пользователями И узлом сети СПК. Он описывает: "Интерфейс для терминальных операций в пакетном режиме между оконечным оборудованием данных (РОЛ/РТЕ) и аппаратурой окончания канала данных (ЛКЛ/DCE). подключенной с помощью выделенной линии к сети передачи данных общего пользования".
В этом определении подчеркнуты особенности этой технологии, а именно, Х.25:
· это интерфейс между DTE и ОСЕ;
· это пакетная технология, передающая пакеты между терминальными узлами:
· терминальные узлы соединены выделенной линией с сетью СПП общего пользования (СПД-ОП):
· в качестве СПД-ОП использует сеть ТФОП.
·
К этим особенностям можно добавить еще и те, что вытекают из факта глобальности Х.25 (см. Глава 3, п.3.1.1). Однако две из них: установление предварительного соединения и выход на физический уровень ТфОП уже упомянуты выше как: использование выделенной линии и сети ТФОП. т.е. нужно добавить еще только две:
· Х.25 использует синхронный режим передачи:
· Х.25 поддерживает адресацию Х.121 или Е.164 (см. ниже).
Цель стандарта Х.25 и описываемой им технологии - обеспечить единые процедуры взаимодействия через сеть двух устройств DTE(ПК, серверов и др.), устанавливая сессии этих устройств с соответствующими DCE(в качестве них выступают модеме и коммутаторы).
Стандарт, однако, не предусматривает взаимодействия с протоколами, реализующими алгоритмы маршрутизации. Маршрутизация реализована программно, как некая функция коммутации третьего уровня. Стандарт обеспечивает сквозное (из конца в конец) согласование, осуществляемое до момента передачи данных, т.к. выделенный трафик пересылается между оконечными пунктами сети. В то же время стандарт асимметричен, т.к. определяется только одна (передающая) сторона сетевого интерфейса (т.е. DTE/DCE).
На рис.4-2 показана схема передачи и маршрутизации пакета в сети Х.25. Поток пакетов передается между DTE-узлами А и Б. Данные пользователя А с номером логического каналаHЛK/LCN=11 (па третьем уровне, учитывая, что модель Х.25 трехуровневая) через уровни: 3 (Х.25), 2 (LAPB) И 1 (физический - DTE/DCE) передаются на промежуточный узел (который может рассматриваться как узел входа пользователя в сеть), где они через интерфейсы DCE/DTE уровня 1 и уровень 2 поднимаются до уровня 3. На уровне 3 (Х.25) выполняется передача и программная маршрутизация пакетов с адресом назначения (пользователя Б), соответствующим, в общем случае, другому номеру логического капала: LCN=16. Далее осуществляется спуск по стеку протоколов до уровня 1. На выходе промежуточного узла (уровень 1) поток данных проходит через интерфейс DTE/DCE в среду передачи и далее (по достижении ПК пользователя Б) в стек протоколов Б.
Рис.4-2. Передача и маршрутизация пакета по сети Х.25