Протокол Х.25

Введение

Х.25 является стандартом Сектора телекоммуникационных стандартов при Международном союзе электросвязи (International Telecommunication Union — Telecommunication ^Standardization Sector — ITU-T) для распределенных сетей, который определяет установку L и поддержание соединений между устройствами пользователя и сетевыми устройствами, fc Х.25 предназначен Для обеспечения эффективной работы независимо от типа систем, под- II ключенных к сети. Обычно он применяется в сетях с коммутацией пакетов (Packet- «Switched" Networks — ,PSN), использующих общедоступные линии связи (например теле- таэ^ых линий). Абонентская плата взимается в зависимости от интенсивности использования сети. Толчок ж развитию стандарта Х.25 был дан телекоммуникационными компаниями в 70-х годаэеХХ века. В то время возникла потребность в протоколах для распределенных сетей, способных!обеспечить связь по общедоступным сетям передачи данных (P|bJic Data Networks — PDN). В настоящее время протокол Х.25 является международным, стандартов|, утвержденным ITU-T.

Устройства протокола Х.25  и его функционирование

Сетевые устрбйстаатфотокола Х.25 делятся на три большие категории: терминаль- ноеяЬборудование, оборудование передачи данных и пункты коммутации пакетов. Под терминальным оборудованием (Data Terminal Equipment — DTE) понимаются конеч- ные’срЬтемы, которые обмениваются данными по сети Х.25. Обычно это терминалы, ^р5р|ональные компьютеры или сетевые узлы, размещенные у абонентов. Под ^оборудованием передачи данных (Data Circuit-terminating Equipment — DCE) понимается коммуникационные устройства, такие как модемы и пакетные коммутаторы,

fopue служат интерфейсом между устройствами DTE и пунктами коммутации паке- и обкгч!ш принадлежат телекоммуникационной компании. Пунктами коммутации ^icejf)i*(Packed-Switching Exchange — PSE) обычно являются коммутаторы, образую- ■gtiiBie значительную часть внешней сети. Пункты PSE передают данные от одного уст- РХройства ,DTE к другому через PSN-сети протокола Х.25. Взаимосвязи между этими *тремя тйпами сетевых устройств Х.25 показаны на рис. 17.1. Я

Рис. 17.1. Сеть Х.25 образована устройствами DTE, DCE и PSE

Сборщик/разборщик пакетов

Сборщик/разборщик пакетов (Packet Assembler/Disassembler — PAD) представляет собой устройство, часто встречающееся в сетях Х.25. Устройства PAD применяются в тех случаях, когда устройство DTE, такое как алфавитно-цифровой терминал, слишком примитивно для того, чтобы обеспечить выполнение всех функций протокола Х.25. Устройства PAD размещаются между DTE и DCE и выполняют следующие три основные функции: буферизацию (сохранение данных до тех пор. пока устройство не будет готово их обработать), сборку и разборку пакетов. В буфере PAD сохраняются данные, отправленные на устройство DTE или с него. Устройство PAD также собирает исходящие данные в пакеты и передает их на устройство DCE (а также снабжает пакет заголовком Х.25). Наконец. PAD разбирает входящие пакеты перед тем, как передать данные устройству DTE (и удаляет заголовок Х.25). Основные операции, выполняемые устройством PAD при приеме пакетов из распределенной сети Х.25. показаны на рис. 17.2.

Создание сеанса Х.25

Сеансы Х.25 устанавливаются в том случае, когда одно устройство DTE обращается к другому с запросом на создание сеанса связи. Устройство DTE, получившее этот запрос, может либо дать согласие на соединение, либо отказаться от него. В случае согласия обе системы начинают передачу информации в дуплексном режиме. Разорвать соединение может любое из устройств DTE. После прекращения сеанса дальнейший обмен данными потребует создания нового сеанса.

Виртуальные каналы Х.25

Виртуальный канал (virtual circuit — VC) представляет собой логическое соединение, созданное для обеспечения надежного обмена данными между двумя сетевыми устройствами. Виртуальный канал представляет собой двусторонний логический маршрут от одного DTE-устройства к другому по сети Х.25. Физически соединение может проходить через любое количество промежуточных узлов, таких как устройства DTE и PSE. Несколько виртуальных каналов (логических соединений) могут быть мультиплексированы в один физический канал (физическое соединение). При достижении удаленной станции виртуальные каналы демультиплексируются и данные отправляются соответствующим адресатам. На рис. 17.3 показаны четыре отдельных виртуальных канала, мультиплексированных в один физический канал.

Рис. 17.3. Несколько виртуальных каналов могут быть мультиплексированы в оаин физическии канал

Существует два типа виртуальных каналов Х.25: коммутируемые и постоянные. Коммутируемые виртуальные каналы (Switched Virtual Circuits — SVC) представляют собой временные соединения для одноразовой передачи данных. При их использовании требуется, чтобы два устройства DTE устанавливали, поддерживали и прекращали сеанс каждый раз, когда им нужно обменяться данными. Постоянные виртуальные каналы (Permanent Virtual Circuits — PVS) являются постоянными соединениями, используемыми для частой или постоянной передачи данных. PVS-каналы не требуют установки и завершения сеанса. Поскольку сеанс всегда активен, устройства DTE могут начинать передачу данных в любой момент, когда в этом есть необходимость.

Основная работа виртуального канала Х.25 начинается тогда, когда DTE-источник задает используемый виртуальный канал (в заголовках пакетов) и посылает пакеты на локальное устройство DCE. Локальное устройство DCE проверяет заголовки пакетов, определяет, какой виртуальный канал следует использовать, и посылает пакеты ближайшему устройству PSE на маршруте виртуального канала. Устройства PSE (коммутаторы) передают данные по маршруту следующему промежуточному узлу, который может быть другим коммутатором или удаленным устройством DCE.

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

Литература:

Руководство по технологиям объединенных сетей, 4-е издание. : Пер. с англ. — М.: Издательский дом «Вильяме», 2005. — 1040 с.: ил. – Парал. тит. англ.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100