LAPB - Википедия - LAPB

LAPB күй диаграммасы

Сілтемеге қол жеткізу процедурасы, теңдестірілген (LAPB) жүзеге асырады деректер сілтемесінің деңгейі анықталғандай X.25 хаттама жиынтығы. LAPB - бұл битке бағытталған протокол алады HDLC кадрлардың қатесіз және дұрыс ретпен болуын қамтамасыз ететін. LAPB ITU-T X.25 және ISO / IEC 7776 ұсыныстарында көрсетілген. Ол байланыс режимінде деректерді байланыстыру қызметін жүзеге асырады. OSI анықтамалық моделі ITU-T Х.222 ұсынымымен анықталғандай.

LAPB - байланыс пен пакеттердің жақтауларын басқару үшін қолданылады деректер терминалы жабдықтары (DTE) және деректер тізбегін тоқтататын жабдық (DCE) ішіндегі құрылғылар X.25 хаттама стегі. LAPB мәні HDLC болып табылады Асинхронды теңдестірілген режим (ABM). LAPB сессияларын DTE немесе DCE арқылы орнатуға болады. Қоңырауды бастаушы станция негізгі, ал жауап беретін станция екінші болып анықталады.

Хаттама құрылымы

Фрейм түрлері

  • I-кадрлар (ақпараттық кадрлар): жоғарғы деңгейдегі ақпараттар мен кейбір басқару ақпараттарын тасымалдайды. I-кадр функцияларына реттілік, ағынды басқару және қателерді анықтау және қалпына келтіру кіреді. I-кадрлар реттік нөмірлерді жібереді және алады.
  • S-кадрлар (бақылаушы кадрлар): бақылау ақпаратын тасымалдайды. S-кадр функциялары жіберілімдерді сұрау және тоқтата тұру, мәртебе туралы есеп беру және I-кадрларды қабылдауды растауды қамтиды. S-кадрлар тек реттік нөмірлерді қабылдайды.
  • U-кадрлар (нөмірленбеген кадрлар): басқару ақпаратын тасымалдайды. U-кадр функциялары сілтемелерді орнатуды және ажыратуды, сондай-ақ қателер туралы хабарлауды қамтиды. U-кадрларда реттік нөмірлер болмайды

Фрейм форматы

ЖалауМекен-жайБақылауДеректерБақылау сомасыЖалау
0111 11100111 1110
(8 бит)(8 бит)(8 бит)(Айнымалы)(16 бит)(8 бит)

Жалау - Тудың мәні әрқашан 0x7E құрайды. Фреймді бөлгіш жалаушаның биттік өрнегі кадрдың деректер өрісінде пайда болмауын қамтамасыз ету үшін (және, демек, кадрдың сәйкессіздігін тудырады), бұл әдіс белгілі Бітеуіш таратқыш та, қабылдағыш та қолданады.

Мекен-жай өрісі - LAPB-де бұл өрістің мағынасы жоқ, өйткені хаттама нүктелік режимде және DTE-де жұмыс істейді желі мекен-жайы 3 қабатты пакетте ұсынылған. Сондықтан бұл байт басқаша пайдаланылады; ол сілтемелер командаларын жауаптардан бөледі және тек екі мәнге ие болуы мүмкін: 0x01 және 0x03. 01 DTE-ден DCE-ге командалардан тұратын кадрларды және DCE-ден DTE-ге дейінгі командаларға жауаптарды анықтайды. 03 DCE-ден DTE-ге командалардан тұратын кадрлар үшін және DTE-ден DCE-ге жауаптар үшін қолданылады. Сондықтан, бір жағы Layer 2 DTE ретінде, ал екінші жағы Layer 2 DCE ретінде конфигурациялануы керек (сіз мұны неғұрлым таныс Layer 1 DCE және DTE белгілерімен шатастырмаңыз).

Басқару өрісі - бұл раманың түрін анықтауға қызмет етеді. Сонымен қатар, ол реттік нөмірлерді, басқару ерекшеліктерін және кадр түріне сәйкес қателерді бақылауды қамтиды.

Жұмыс режимдері - LAPB асинхронды теңдестірілген режимде (ABM) жұмыс істейді. Бұл режим теңдестірілген (яғни, мастер / құл қатынасы жоқ) және SABM (E) / SM жақтауымен белгіленеді. Кез-келген станция кез-келген уақытта инициализациялауы, қадағалауы, қателіктерін қалпына келтіруі және кадрларды жіберуі мүмкін. DTE және DCE тең деп саналады.

FCS - Frame Check Sequence кадрдың берілуінің тұтастығын тексеруге мүмкіндік беру арқылы физикалық қателіктерді бақылаудың жоғары деңгейін қамтамасыз етеді.

Терезе өлшемі - LAPB терезенің кеңейтілген өлшемін қолдайды (128 модулі және 32768 модулі), мұнда танудың жақтауларының максималды саны 7-ден (8-модуль) 127-ге (128-модуль) және 32767-ге (32768 модульге) дейін көтеріледі.[1]

Хаттама жұмысы

LAPB-де мастер / құл түйіндерінің қатынастары жоқ. Жіберуші жедел жауап беруді талап ету үшін командалық кадрлардағы Poll битін қолданады. Жауап шеңберінде дәл сол бит қабылдағыштарға айналады. Ресивер әрдайым соңғы битті жіберушіден келген Poll биті бар командаға жауап береді. P / F биті, әдетте, мүмкін болмайтын растаудың арқасында кадрдың дұрыс реттілігі туралы сенімсіздік туындаған кезде қолданылады және сілтеме нүктесін қалпына келтіру қажет. Ол сондай-ақ көрнекті I-кадрларды растау үшін қолданылады.

Түйінді мекенжайлау

Төмендегі кестеде DTE-ден DCE-ге және DCE-ден DTE-ге командалар мен жауаптар беру кезінде LAPB фрейміне қандай адрестер орналастырылатыны бір сілтеме немесе көп сілтеме әрекеті арқылы көрсетілген:[2]

БағытЖалғыз сілтеме жұмысыКөп сілтеме жұмыс
ПәрменЖауапПәрменЖауап
DTE-DCE01 он алтылық (B)03 Hex (A)07 он алтылық (D)0F Hex (C)
DCE-DTE03 Hex (A)01 он алтылық (B)0F Hex (C)07 он алтылық (D)

Хаттаманың командалары мен жауаптары

ТүріПәрмендерЖауапАқпарат
ҚадағалаушыRRRRкадрдың қабылданғанын мойындайды және құрылғының кезектілігін келесіге алуға дайын екенін көрсетеді
RNRRNRалынған кадрды мойындайды, бірақ ол бұдан әрі I-кадрларды ала алмайтындығын көрсетеді, өйткені ол әлі де бос емес
REJREJI-кадрларды қайта жіберуді сұрайды, пакетте қателіктер рамкасы бар, сондықтан DTE қателіктер шеңберінен бастап барлық пакеттерді қайта жібереді
СРЕЖтаңдалған I-кадрларды қайта жіберуді сұрайды, пакетте DTE қайта жіберетін нақты кадрлар бар (8 модуль үшін қолданылмайды, 128 модуль үшін қосымша, 32768 модуль үшін міндетті)
НөмірсізSABMUADTE - DCE сілтемесін Қалыпты (Негізгі) режимде орнатыңыз (8 модуль)
SABMEUADTE - DCE сілтемесін кеңейтілген режимде орнатыңыз (128 модуль)
SMUADTE - DCE сілтемесін Супер режимде орнатыңыз (модуль 32768)
DISCДМсілтемені тоқтатады
FRMRҚате туралы есеп беретін кадрды қабылдамау
ақпаратМен
Р = 1 мәнімен жіберілген командалық кадрЖауап шеңбері F = 1 мәнімен қайтарылдыАқпарат
SABM, SABME, SMUA, DM
I-жақтауRR, RNR, REJ, SREJ
I-жақтауFRMR
RR, RNR, REJRR, RNR, REJ, SREJ
FRMRFRMR
DISCUA, DM

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

Әдебиеттер тізімі

Сыртқы сілтемелер

Әрі қарай оқу