Fiber Channel желісінің хаттамалары - Fibre Channel network protocols

А. Құрылғылар арасындағы байланыс талшықты арна желі Fiber Channel стандарттарының әртүрлі элементтерін қолданады.

Трансмиссия сөздері және реттелген жинақ

Барлық Fiber Channel байланысы төрт 10-биттік кодтар бірлігінде жүзеге асырылады. 4 кодтан тұратын бұл топ а деп аталады сөз.

Ан тапсырыс жиынтығы дегеніміз - басқару кодтары мен мәліметтердің (D) кейбір тіркесімін қамтитын тарату сөзі кодтар

AL_PAs

Әрбір құрылғыда Төрелік цикл Жеке мекен-жай (AL_PA). Бұл адрестер 8-биттік өріспен анықталады, бірақ анықталғандай бейтарап диспропорцияға ие болуы керек 8B / 10B кодтау схемасы. Бұл мүмкін мәндер санын 256-дан 134-ке дейін азайтады. 134 мүмкін мән мата арасында бөлінді, FC_AL порттар және басқа да арнайы мақсаттар:

AL_PAСаныМақсаты
001FL (мата) порты
01-7E126NL (қалыпты) порттары
F01LIP және ARB кезінде қолданылады
F71LIP кезінде қолданылады
F81LIP кезінде қолданылады
F9-FE3Резервтелген
ФФ1Хабар тарату үшін қолданылады

Мета-деректер

Деректерді жіберуден басқа, Fiber Channel байланысына кейбіреулерін қосу қажет метадеректер. Бұл сілтемелерді, реттілікті басқаруды және басқа басқару функцияларын орнатуға мүмкіндік береді. Метамәліметтер екі түрге бөлінеді, примитивтер олар 4 таңбадан тұратын сөзден тұрады деректерден тыс кадрлар неғұрлым күрделі құрылымдар.

Примитивтер

Барлық қарабайырлардың ұзындығы төрт таңбадан тұрады. Олар K28.5 басқару символынан басталады, содан кейін үш деректер таңбасы болады. Кейбір қарабайырларда үш деректер таңбасы бекітілген, ал басқаларында мағынаны өзгерту немесе қарабайыр параметрлер үшін әрекет ету үшін оларды өзгертуге болады. Кейбір жағдайларда параметрдің соңғы екі таңбасы бірдей болады.

Параметрлер төмендегі кестеде олардың он алтылық 8-биттік мәндері түрінде көрсетілген. Бұл олардың толық 10 биттік (Dxx.x) пішініне қарағанда айқынырақ Талшықты арна стандарттар:

МнемоникалықМағынасыПараметрлерТүсініктемелер

ARB

Төрелік

94F0F0Әділеттілікті сұраңыз
94FFFFСөзді толтырыңыз
94yyyyAL_PA = yy үшін арбитражға жүгіну
CLSЖабық85B5B5Алдыңғы OPN командаларын болдырмай, байланысты аяқтайды.
DHDДинамикалық жартылай дуплексті8AB5B5
EOFЖақтаудың соңы1 ескертуді қараңыз
ЖҰМЫС ІСТЕМЕЙТІНЖұмыс істемейтін95B5B5

LIP

Ілмек инициализациясы

15F7F7AL_PA сұранысы
15F7xxҚайта бастау AL_PA = xx
15F8F7AL_PA белгісіз кезіндегі циклдің сәтсіздігі
15F8xxAL_PA = xx кезіндегі циклдің сәтсіздігі
15FFxxAL_PA = xx шыққан барлық қалпына келтіріңіз
15yyxxAL_PA = xx қалпына келтірілген AL_PA = yy қалпына келтіріңіз

LPB

Портты айналып өту

09yyxxAL_PA = xx, AL_PA = xx айналасынан айналып өтіңіз
09FFxxAL_PA = xx шыққан барлық айналып өтіңіз

LPE

Цикл портын қосу

05yyxxAL_PA = xx бастап AL_PA = yy қосыңыз
05FFxxAL_PA = xx шыққан барлық қосыңыз
LRСілтемені қалпына келтіру49BF49
LRRСілтемені қалпына келтіру жауабы35BF49
MRKбелгі5FxxxxСатушы бірегей - сағаттық синхрондау, шпиндельді синхрондау және т.б.
NOSОперациялық емес55BF45Сілтеме сәтсіз аяқталды
OLSЖеліден тыс358A55Бару желіден тыс (алынған NOS немесе басқа оқиғаға байланысты)

OPN

Ашық

91FFFFАшық таратылымның репликасы (2-ескертуді қараңыз)
91yyFFТаңдаулы репликаны ашыңыз (2 ескертуді қараңыз)
91yyxxAL_PA = xx және AL_PA = yy арасында толық дуплексті ашыңыз
91yyyyAL_PA = yy жарты дуплексті ашыңыз
R_RDYҚабылдағыш_Дайын954949
SOFЖақтаудың басталуыB5cccc3 ескертуді қараңыз

SYN

Синхрондау

7FxxxxСағат синхрондау сөзі X
BFyyyyСағат синхрондау сөзі Y
DFzzzzСағат синхрондау сөзі Z
VC_RDYВиртуалды схема дайынF5vvvvМұндағы vv - виртуалды тізбектің идентификаторы

1 ескерту: EOF примитивінің бірінші параметр байты төрт түрлі мәннің біреуіне ие болуы мүмкін (8A, 95, AA немесе B5). Бұл EOF примитиві бүкіл кадрдың диспропорциясын теңгеруі үшін жасалады. Қалған екі параметрлік байт кадрдың қалыпты аяқталуын, беруді тоқтататынын немесе қателікке байланысты тоқтатылатындығын анықтайды.

2-ескерту Таңдаулы репликаны ашыңыз бір уақытта бірнеше межелі портпен байланыс орнату үшін нұсқаны бірнеше рет қайталауға болады. The Ашық тарату көшірмесі нұсқа барлық порттармен бір уақытта байланыс орнатуға мүмкіндік береді.

3-ескерту: SOF примитиві бақылаудың жұбын қамтиды байт (кестеде cccc түрінде көрсетілген) жақтау түрін белгілеу үшін.

Фреймдер

Fiber Channel протоколы әрқайсысы 2112 байттан аспайтын мәліметтерді кадрға жібереді пайдалы жүктеме туралы мәліметтер. Жақтаудың құрылымы осы кестеде көрсетілген:

ӨрісҰзындық
SOF - кадрдың басталуы4
Кеңейтілген тақырып (тар)0 немесе одан көп
Маршрутты басқару1
Баратын жер идентификаторы3
Сыныпқа қатысты бақылау / басымдылық1
Дереккөз идентификаторы3
Мәліметтер құрылымының түрі1
Жақтауды басқару3
Кезектілік идентификаторы1
Деректер өрісін басқару1
Реттік саны2
Originator Exchange идентификаторы2
Жауап берушінің Exchange идентификаторы2
Параметр4
Мәліметтер өрісі0-ден 2112-ге дейін
CRC - Циклдік резервтеуді тексеру4
EOF - жақтаудың соңы4

Деректер фреймдерінен басқа, орнату және хабарлама жіберу мақсатында қолданылатын мәліметтерден тыс кадрлар бар. Олар үш санатқа бөлінеді: сілтемені басқару фреймдер, сілтеме қызметтерінің жақтаулары және кеңейтілген сілтеме қызметтері. Келесі кестеде ең кең тарағандары келтірілген:

МнемоникалықЖақтау түріМағынасы
ABTSСілтеме қызметіТізбекті тоқтату
ACKСілтемені басқаруДеректер шеңберін растаңыз (сәттілік)
BA_ACCСілтеме қызметіНегізгі қабылдау
BA_RJTСілтеме қызметіНегізгі қабылдамау
F_BSYСілтемені басқаруМаталар бос емес
F_RJTСілтемені басқаруМатаның жақтауы қабылданбады
ФЛОГИКеңейтілген сілтеме қызметіМатадан кіру
ЖОҚСілтеме қызметіОперация жоқ
P_BSYСілтемені басқаруПорт бос емес
P_RJTСілтемені басқаруПорт жақтауын қабылдамау
ПЛОГИКеңейтілген сілтеме қызметіПортқа кіру
PRLIКеңейтілген сілтеме қызметіКіру процесі
PRLOКеңейтілген сілтеме қызметіШығу процесі
PRMTСілтеме қызметіАрнайы байланыс алдын ала қарастырылған
RMCСілтеме қызметіБайланысты өшіру
RSIКеңейтілген сілтеме қызметіБірізділік бастамасын сұрау

Сондай-ақ қараңыз

  • Fiber Channel Logins