Сети Х.25 – один из первых типов сетей с коммутацией пакетов. Более правильное название этих сетей PSDN (Public Switched Data Network – общедоступная сеть с коммутацией данных), однако они получили название по спецификации протоколов технологии ARPAnet 1822, т.е. Х.25.
Работает протокол Х.25 на первых трех уровнях модели OSI.
В стандарте Х.25 обязательными являются два сервиса – виртуальный вызов и постоянный виртуальный канал.
Служба виртуального вызова обеспечивает установку виртуального соединения между логическими каналами приемника и получателя (аналогично заказу разговора по телефону). Установка и разрыв соединения обеспечивается при помощи специальных пакетов данных. Для оконечных устройств может быть задано множество номеров логических каналов в одном интерфейсе Х.25 одновременно.
Постоянный виртуальный канал является эквивалентом частных линий связи. Здесь связь между логическими каналами оконечных устройств приемника и получателя существует постоянно, т. е. нет необходимости в установке и разрыве соединения.
Система PSDN на основе протокола Х.25 создавалась избыточной с целью обнаружения ошибок, поэтому она является очень надежной, но ее пропускная способность не превышает 64 Кбит/с. В рамках данной архитектуры пакеты управления передачей передаются по тем же каналам, что и пакеты данных. На каждом узле осуществляется контроль правильности передачи с одновременным подтверждением приема. На сетевом уровне происходит мультиплексирование нескольких потоков данных разных виртуальных соединений в единый поток, для чего каждый кадр содержит номер своего виртуального соединения, который и используется для маршрутизации и коммутации трафика. Управление потоком и контроль ошибок на всем пути следования осуществляется при помощи схемы нумерации сетевого уровня.
В данном стандарте предусмотрена возможность оказания дополнительных услуг по передаче данных.
Стандарт Х.25 является частью серии Х рекомендованных стандартов для общедоступных сетей передачи данных.