Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СК.docx
Скачиваний:
4
Добавлен:
15.11.2019
Размер:
281.48 Кб
Скачать

Протокол х.25

  Х.25 представляет собой комплект протоколов трех нижних уровней модели OSI, разработанный МККТТ для интерфейса ме­жду терминалами пользователей и сетью с коммутацией пакетов. Протоколы Х.25 использовались для создания всемирной сети коммутации пакетов.

Протокол Х.25 использует протокол доступа к звену данных LAPB (Link Access Protocol — Balanced), который был специально разработан для обес­печения надежной передачи данных через звено. Первоначально ориентированный на каналы с низким качеством, протокол LAPB использует принцип, согласно которому каждый узел в сети дол­жен проверять каждый блок данных уровня 2 (кадр), как только он получен, и определять, может ли этот кадр маршрутизироваться к ближайшему узлу или он должен быть передан повторно. Другой принцип, который связан с Х.25, заключается в том, что повтор­ная передача осуществляется к узлу, который детектировал ошиб­ку, из ближайшего к нему узла, принявшего верный кадр. Это оз­начает, что каждый узел должен обеспечивать контроль, что тре­бует затрат на оборудование и вводит задержки в маршрутизацию данных.

Х.25 хорошо работает в си­туациях, когда не могут быть обеспечены каналы связи с высокой надежностью. В областях, где развернуты оптоволоконные сети, Х.25 вряд ли может считаться подходящим выбором, тем более, при наличии такой технологии, как Frame Relay (ретрансляция кадров).

Факти­чески протокол Х.25 является интерфейсом между абонентом и се­тью.

Архитектура Х.25 содержит три уровня, соответствующие трем нижним уровням модели OSI (рисунок 4.3). На физическом уровне про­токол Х.25 определяет электрический интерфейс между DTE и DCE. Стандарты Х.25 физического уровня приведены в рекомендациях Х21иХ21-бис.

Второй уровень интерфейса содержит функции, реализую­щие процедуру управления звеном данных HDLC (High-level Data Link Control Procedure), и отвечает за надежную передачу данных через физический стык. В Х.25 протоколом уровня звена передачи данных является протокол LAPB. Этому протоколу отводится роль формирования кадров, содержащих в информационном поле передаваемые данные. Кадр в процедуре HDLC переносит через интер­фейс Х25 один пакет данных. Протокол LAPB применяется для фор­мирования двухточечного соединения между DCE и DTE. Никаких спецификаций мультиплексирования каналов (аналогичных LAPD) не существует. LAPB используется для передачи информации уров­ня 3 Х.25, но, как уже отмечалось, этот протокол является не самым элегантным методом передачи данных через интерфейсы ISDN. Информацию уровня 3 Х.25 можно поместить в кадр LAPD.

Рисунок 4.3 - Взаимосвязь между архитектурами OSI и Х.25.

  Третий уровень содержит функции, необходимые для упаков­ки данных в пакеты и для создания виртуальных каналов, по кото­рым эти пакеты передаются. Управление потоком осуществляет ме­ханизм окна, связанный с каждым виртуальным каналом. Средства сброса и рестарта дают возможность выполнять в интерфейсе про­цедуры восстановления после ошибок.

Протокол tcp/ip

Всемирная сеть Интернет, ба­зирующаяся на наборе протоколов TCP/IP (Transmission Control Protocol/Internet Protocol). Протоколы TCP и IP приблизительно соответствуют транспортному и сетевому уровням модели OSI, в связи с чем область применения TCP/IP не ограничена какими-либо конкретными аппаратными платформами. Они могут рабо­тать также над протоколом передачи данных в сетях с коммутацией пакетов Х.25, который ох­ватывает три нижних уровня модели OSI.

 

Рисунок 4.4 - Соответствие между архитектурами OSI и TCP/IP.

 

Различие между подходом модели OSI и прагматическим под­ходом семейства протоколов TCP/IP связано, в частности, с коли­чеством уровней: пятиуровневая модель TCP/IP и семиуровневая модель OSI.

Особенности обеих архитектур обуславливают актуальность проблемы их совместного функционирования при обеспечении электронного обмена данными и реализации сложных функций управления телекоммуникационными сетями. Одним из решений проблемы согласования TCP/IP и OSI является метод шлюзов. Не слишком высокое быстродействие этого метода делает его недос­таточно эффективным для сетевых приложений, работающих в реальном времени, но для электронной почты или для пересылки небольших файлов его возможностей вполне достаточно.

TCP/IP — это не один протокол, а набор, содержащий более 100 протоколов, каждый из которых нацелен на конкретное приложение в рамках объединенной сети. Есть такие протоколы основные (TCP, IP, ICMP, SLIP, РРР), протоколы прикладного уровня, прото­колы пересылки файлов (FTP, TELNET) и протокол передачи ново­стей (NNTP, SNMP) - это лишь малая часть протоколов содержащие в TCP/IP. Данный фактор делает TCP/IP чрезвычайно гибким, поскольку каждый протокол можно использовать независимо от других с разной технологией транс­портировки, но ограничивает возможность вразумительно описать характеристики этих протоколов в одной главе.