Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Протокол сети передачи данных Х.25




 

К наиболее распространенными протоколам сети передачи данных относится группа протоколов, определенная рекомендацией Х.25 для сетей коммутации пакетов. Для облегчения передачи информации протокол Х.25/3 определяет 19 типов пакетов, общий формат которых представлен на рис. 12. Первые три бита являются общими для всех типов пакетов. Первый байт содержит поле идентификатора общего формата и поле группового номера логического канала. Поле идентификатора общего


           
 
   
Заголовок пакета
 
   
Основа пакета
 
 
   
  Рис. 12. Общий формат пакета, определенный протоколом Х.25

 

формата (четыре бита) предназначено для указания общего формата (структуры) остальной части заголовка, который зависит от типа пакета.

Рекомендация Х.25 допускает одновременное существование некоторого множества сгруппированных между собой логических каналов. Для указания номера группы логического канала, отведенного абонентской системе, и предназначено поле группового номера логического канала. Это поле занимает остальные четыре бита первого байта. Второй байт пакета содержит поле номера логического канала в рамках определенной группы. Таким образом обеспечивается логическая идентификация 4096 логических каналов, из которых 4095 предоставляются пользователю, а один с номером «0» зарезервирован для управления (пакеты рестарта и диагностики). При установлении виртуального соединения абонентская система выбирает свободный логический канал из числа доступных ей каналов.

Содержимое третьего байта для управляющих пакетов трактуется как поле идентификатора типа пакета (ИТП), а для информационных – байтом последовательности передачи пакетов. К информационным относятся пакеты «данные» и «дейтаграммы», содержащие информацию пользователя. Остальные пакеты являются управляющими и обеспечивают информационных пакетов по сети коммутации пакетов. Идентификация типов пакета осуществляется на основании бита типа пакета (Т), расположенного в третьем байте пакета. Для информационных пакетов значение этого бита равно нулю, а для управляющих пакетов – единице. В свою очередь, по функциональному назначению управляющие пакеты делятся на пакеты:

- установления и завершения соединения;

- управление потоком и повторное установки;

- прерывания;

- повторного пуска.

Бит «М» является признаком продолжения данных и используется для указания цепочки пакетов. Значение М=1 указывает на то, что передается промежуточный пакет и передача пакетов данных на этом не заканчивается. При М=0 пакет данных является последним в цепочке пакетов.

Длина поля данных в информационных пакетах может быть равной 16, 32, 64, 128, 256, 512, 1024, 2048 или 4096 байтов. По умолчанию длина поля данных считается равной 128 байтам. В управляющих пакетах поле данных вообще может отсутствовать.

Рекомендация Х.25 позволяет организовать четыре способа обмена данных:

- виртуальный вызов;

- постоянная виртуальная цепь;

- вызов с быстрым выбором;

- вызов с быстрым выбором и немедленной считкой.

 





Поделиться с друзьями:


Дата добавления: 2016-10-30; Мы поможем в написании ваших работ!; просмотров: 440 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Лаской почти всегда добьешься больше, чем грубой силой. © Неизвестно
==> читать все изречения...

2390 - | 2261 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.027 с.