Справочник по сетевым протоколам

       

Протокол РС (Path Control)


Обеспечивает управление путем в сетевой архитектуре SNA. В сети используется дейтаграммный принцип маршрутизации. В протоколе PC могут применяться два основных метода задания пути: явный и виртуальный. При явном пути в каждом узле составляется таблица маршрутов. Каждый путь нумеруется и статичен. Виртуальный путь (логическое соединение) - это надстройка над явным путем, ему соответствует явный путь и приоритет передачи (качество сервиса). Разным виртуальным путям может соответствовать один явный. Различают несколько форматов (в конкретном канале формат фиксирован) протокола PC в зависимости от условий применения. Особенности различных форматов отражены на рисунках.

Здесь:

FID(0) - cвязь между узлом SNA и узлом не SNA;

FID(1) - связь между двумя узлами подобласти, когда один из узлов или подобласть не поддерживает обработку явного и виртуального пути;

FID(2) - связь между узлом подобласти и РU2, использует локальные адреса. Преобразование локального адреса в глобальный производится в узле на основании своей, уникальной для данного узла таблицы;

FID(3) - аналогичен FID(2), но предназначен для связи с PU1;

FID(4) - связь между узлами подобласти, когда поддерживаются явный и виртуальный пути;

FID(5) - передача специальных сообщений, связанных с последовательностью сообщений FID(4).



Структура FID(0)/FID(1).
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0 0 0 FID MPF X EFI резерв(0)
ст. байт DAF мл. байт
ст. байт DAF мл. байт
ст. байт SNF мл. байт
ст. байт DCF мл. байт
данные
 
MPF - признак сегментации (при сегментации SNA фиксируется ):

00 - средний сегмент, 01 - последний - " -, 10 - первый - " - , 11 - единственный;

FЕFI - тип потока:
0 - нормальный поток (передаются данные и управляющая информация),
1 - срочные данные (передается, как правило, только управляющая информация);
DAF - адрес назначения;

OAF - адрес источника;

SNF - последовательный номер пакета;

DCF - счетчик данных (длина области данных).

<


/p>

Структура FID(2)
  7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0 0 0 1 0 MPF X EFI резерв(0)
2 DAF  
4 SNF  
6 DCF  
  данные
FID(3) отличается от FID(2) первыми двумя байтами.
  7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0 0 0 1 1 MPF X EFI тип сессии локальный адрес (LSID)
2 DAF  
4 SNF  
6 DCF  
  данные
 
LSID -локальный идентификатор сессии;
Тип сессии:

00 - SSCP PU (передается управляющая информация), 01 - SSCP-LU ( - " - ), 10 - резерв, 11 - LU -LU (перeдаются данные).
Структура FID(4)
  7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0 0 1 0 0 S1 S2 S3 S4 резерв(0)
2 начальный номер явного пути номер явного пути номер виртуального пути Х приори-тет передачи
4 S5 S6 Последовательный номер для группы
6 S7 S8   Последовательный номер для виртуального пути
8

10
D S A F - адрес подобласти назначения
12

14
O S A F - адрес подобласти отправления
16 X SNAI MPF X EFI резерв(0)
18 D A F
20 O A F
22 S N F
24 D C F
  данные
   
  SNAI - индикатор SNA (тип устройства назначения): 0 - не SNA, 1 - SNA;
  S1 - управление потоком;

S2 - индикация поддержки явного виртуального пути: 0/1 - поддерживает/не поддерживает;

S3 - индикация счетчика темпа;
  S4 - сетевой приоритет: 1 - высший приоритет (передача управляющей информации);

S5 - признак возможности (0) перемежения пакетов (при наличии нескольких параллельных физических линий);

S6 - тип пакета: 0 - данные, 1 - подтверждение получения пакета;

S7 - служебный признак (или передача данных =1);

S8 - служебный признак (при передаче управляющей информации = 1).
Структура FID(5)
  7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0 1 1 1 1 не определено
2 формат команды тип команды
4 SNF
6 не определено
.  
.  
22  
24 DCF
26 данные
<



table border="0" cellpadding="0" cellspacing="0" width="100%">
Содержание раздела