X.25 — стандарт канального уровня сетевой модели OSI. Предназначался для организации WAN на основе телефонных сетей с линиями с достаточно высокой частотой ошибок, поэтому содержит развитые механизмы коррекции ошибок. Ориентирован на работу с установлением соединений. Исторически является предшественником протокола Frame Relay.
X.25 обеспечивает множество независимых виртуальных каналов (Permanent Virtual Circuits, PVC и Switched Virtual Circuits, SVC) в одной линии связи, идентифицируемых в X.25-сети по идентификаторам подключения к соединению, идентификаторам логического канала (Logical Channel Identifier, LCI) или номеру логического канала (Logical Channel Number, LCN).
Благодаря надёжности протокола и его работе поверх телефонных сетей общего пользования X.25 широко использовался как в корпоративных сетях, так и во всемирных специализированных сетях предоставления услуг, таких как SWIFT (банковская платёжная система, прекратили использование в 2005 году) и SITA (фр. Société Internationale de Télécommunications Aéronautiques — система информационного обслуживания воздушного транспорта), однако в настоящее время X.25 вытесняется другими технологиями канального уровня (Frame Relay, ISDN, ATM) и протоколом IP, оставаясь, однако, достаточно распространённым в странах и территориях с неразвитой телекоммуникационной инфраструктурой.
MTU для X.25 равно 576 байт. Также это число считается минимальным размером дейтаграммы, которую должен уметь принять и обработать любой хост в интернете.[1]
Разработан 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 и TCP/IP:
.------.
| HOST |
.---------. .-----. .-----. .-----. |---. |
| Терм. |-----| DTE |=====| DCE |____________| DCE |=====|PAD| |
| USER | ^ | PAD | `-----' `-----' |---' |
`---------' | `-----' : : `------'
| : :
"NATIVE" :---- Пакетная сеть ----:
PROTOCOL
| Packet Type | DCE DTE | DTE DCE | Service | VC | PVC |
|---|---|---|---|---|---|
| Установление и разрыв соединений | Incoming Call | CALL REQ Запрос соединения | X | ||
| Call Connected | CALL ACC Вызов принят | X | |||
| Clear Indication | CLR REQ Запрос разрыва | X | |||
| Clear Confirmation | CLR CNF Подтверждение разрыва | X | |||
| Данные и прерывания | Data | Data Пакет данных | X | X | |
| Interrupt | INT REQ Запрос прерывания | X | X | ||
| Interrupt Confirmation | INT CNF Подтверждение прерывания | X | X | ||
| Flow Control and Reset | Reciever Ready | RR Приемник готов | X | X | |
| Reciever Not Ready | RNR Приемник не готов | X | X | ||
| REJ Отказ | X | X | |||
| Reset Indication | RES REQ Запрос сброса | X | X | ||
| Reset Confirmation | RES CNF Подтверждение сброса | X | X | ||
| Restart | Restart Indication | RSTR REQ Запрос перезапуска | X | X | |
| Restart Confirmation | RSTR CNF Подтверждение перезапуска | X | X | ||
| Diagnostic | DIAG Диагностика | X | X | ||
| Registration | REG CNF Подтверждение регистрации | REG REQ Запрос регистрации | X | X |
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .