X.25 — семейство протоколов канального
уровня сетевой
модели OSI. Предназначался для организации WAN на основе телефонных сетей с
линиями с достаточно высокой частотой ошибок, поэтому содержит развитые
механизмы коррекции ошибок. Ориентирован на работу с установлением соединений,
Исторически является предшественником протокола Frame Relay.
X.25 обеспечивает множество независимых виртуальных каналов (Permanent
Virtual Circuits,
PVC и Switched Virtual
Circuits,
SVC) в одной линии связи,
идентифицируемых в X.25-сети по идентификаторам подключения к соединению
(идентификаторы логического канала (Logical Channel Identifyer, LCI) или номера
логического канала (Logical Channel Number, LCN).
Благодаря надёжности протокола и его работе поверх телефонных сетей общего
пользования X.25 широко использовался как в корпоративных сетях, так и во
всемирных специализированных сетях предоставления услуг, таких как SWIFT
(банковская платёжная система) и SITA (фр.
Société Internationale de Télécommunications
Aéronautiques - система информационного обслуживания воздушного
транспорта), однако в настоящее время X.25 вытесняется другими технологиями
канального уровня (Frame
Relay, ISDN, ATM) и протоколом IP,
оставаясь, однако, достаточно распространённым в странах и территориях с
неразвитой телекоммуникационной инфраструктурой.
История и стандартизация
Разработан Study Group VII Международного союза электросвязи (ITU) в качестве
пакетного протокола передачи данных в телефонных сетях принят в 1976 г. и стал
основой всемирной системы PSPDN (англ.
Packet-Switched Public Data Networks),
т.е. WAN. Существенные дополнения к протоколу были приняты в 1984 г., в
настоящее время действует стандарт ISO 8208 протокола X.25, стандартизовано
также и применение X.25 в локальных сетях (стандарт ISO 8881).
По мере распространения IP-сетей IETF стандартизовал ряд RFC, описывающих
работу и взаимодействие X.25 и TСP/IP:
RFC 887 A Standard for the
Transmission of IP Datagrams Over Public Data Networks
RFC 1086 ISO-TP0 bridge between
TCP and X.25
RFC 1090 SMTP on X.25
RFC 1356 Multiprotocol
Interconnect on X.25 and ISDN in the Packet Mode
RFC 1381 SNMP MIB Extension for
X.25 LAPB
RFC 1381 SNMP MIB Extension for
the X.25 Packet Layer
RFC 1461 SNMP MIB extension for
Multiprotocol Interconnect over X.25
Режим установления соединения (Call setup mode) используется при
установлении соединения SVC между DTE-устройствами. В этом режиме на уровне PLP
используется схема адресации X.121 для установления виртуального соединения.
Режим установления соединения работает на уровне виртуальных каналов, т.е.в
пределах одного физического DTE-устройства одни SVC могут быть в состоянии
установления соединения, а другие - в режииме передачи данных или разрыва
соединения. Режим установления соединения используется только в случае
установления SVC, но не PVC.
Режим передачи данных (Data transfer mode) используется при передаче данных
по виртуальному каналу. При этом X.25 PLP ответственнен за сегментацию данных в
пакеты и сборку пакетов, управление передачей данных и коррекцию ошибок. Режим
передачи данных работает на уровне виртуальных каналов и используется в случае
как SVC, так и PVC.
Режим ожидания (Idle mode) характеризуется отсутствием передачи данных при
установленном виртуальном канале. Работает на уровне виртуальных каналов и
используется только в случае установления SVC, но не PVC.
Режим разрыва соединения (Call clearing mode) используется при разрыве
соединения SVC между DTE-устройствами. Работает на уровне виртуальных каналов и
используется только в случае разрыва SVC, но не PVC.
Режим перезапуска (Restarting mode) используется для переустановления
соединений между DTE-устройством и локально работающих с ним DCE-устройствами. В
отличие от других режимов, выполняется пределах одного физического
DTE-устройства, что сопровождается разрывом всех виртуальных каналов,
установленных с этим DTE.
2012-05-18 22:28:54 - Не могу записать данные в файл: /home/www/symbian/htdocs//8b210b60a1bc19c9cffc631484b821d5cfe0eeec/cache_symbian_net_ua_3c.txt
2012-05-18 22:28:54 - Не могу записать данные в файл: /home/www/symbian/htdocs//8b210b60a1bc19c9cffc631484b821d5cfe0eeec/cache_symbian_net_ua_3c.txt
2012-05-18 22:28:54 - Не могу записать данные в файл: /home/www/symbian/htdocs//8b210b60a1bc19c9cffc631484b821d5cfe0eeec/cache_symbian_net_ua_3c.txt
Все размещеные файлы предоставлены для
ознакомительного процесса. Ни основатель проекта,
ни хостинг-провайдер, не несут никакой ответственности
за использование материалов сайта. (с) 2006 Symbian.net.ua