Кіріспе

Зоналық маршруттау протоколы, немесе ZRP – желі арқылы ақпарат жіберу кезінде проактивті және реактивті маршруттау протоколдарын қолданатын гибридті сымсыз желі маршруттау протоколы. ZRP маршрут бойы қолданылатын ең тиімді протокол түрін таңдау арқылы жеткізілуді жылдамдату және өңдеу жүктемесін азайту мақсатында жасалған.

ZRP қалай жұмыс істейді

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

Егжей-тегжейлер

Интразоналық маршруттау протоколы (IARP) немесе проактивті маршруттау протоколы деп аталатыны маршруттау аймақтарының ішінде қолданылады. Интерзоналық маршруттау протоколы (IERP) немесе реактивті маршруттау протоколы деп аталатыны маршруттау аймақтары арасында қолданылады. IARP маршрут кестесін пайдаланады. Бұл кесте алдын ала сақталғандықтан, ол проактивті протокол болып есептеледі. IERP реактивті протоколды пайдаланады. Кез келген пунктке дейінгі маршрут, егер ол бірдей жергілікті аймақта болса, IARP көзінің алдын ала кэштелген маршрут кестесінен жылдам анықталады. Сондықтан, егер пакеттің көзі мен пункті бір аймақта болса, пакетті дереу жеткізуге болады. ZRP үшін IARP ретінде қазіргі кездегі көптеген проактивті маршруттау алгоритмдерін пайдалануға болады. ZRP-де әр түйіннің айналасында аймақ анықталады, ол түйіннің k көршілігі деп аталады және түйіннен k қадам ішіндегі барлық түйіндерден тұрады. Шекаралық түйіндер – бұл бастапқы түйінден дәл k қадам қашықтықта орналасқан түйіндер. Жергілікті аймақтан тыс маршруттар үшін маршрутты іздеу реактивті түрде жүзеге асырылады. Көз түйіні өзінің мекенжайын, пункт мекенжайын және бірегей реттік нөмірін қамтитын маршрут сұрауын өзінің аймағының шекаралық түйіндеріне жібереді. Әрбір шекаралық түйін пунктті өзінің жергілікті аймағында тексереді. Егер пункт осы жергілікті аймақтың құрамына кірмейтін болса, шекаралық түйін маршрут сұрау пакетіне өзінің жеке мекенжайын қосып, пакетті өзінің шекаралық түйіндеріне жібереді. Егер пункт жергілікті аймақтың мүшесі болса, ол кері жолмен көз түйініне маршрут жауабын жібереді. Көз түйіні дерек пакеттерін пунктке жіберу үшін маршрут жауап пакетінде сақталған маршрутты пайдаланады.