Кіріспе
Компьютерлік желі маршрутизациялық протоколы – компьютерлік желіде физикалық түрде байланысқан компьютерлер немесе ұқсас құрылғылар тобында ақпаратты тиімді жылжытуға арналған компьютерлік желі протоколы. Ол деректердің пакеттік коммутациялық желі арқылы ең қолайлы маршрутын анықтау арқылы осы мақсатқа жетеді. IS-IS протоколы ISO/IEC 10589:2002 стандартында Ашық жүйелер өзара байланысы (OSI) эталондық моделінің халықаралық стандарты ретінде анықталған. Интернет-инженерлік тобы (IETF) IS-IS протоколын 2003 жылы қайта жариялады, бірақ бұл RFC кейіннен Халықаралық стандарттау ұйымы (ISO) стандартының соңғы нұсқасы емес, жобасы қайта жарияланғандықтан тарихи деп белгіленді. 2005 жылы IS-IS "ірі қызмет провайдерлерінің желілік тіректері үшін де-факто стандарт" деп аталды.
a computer network protocol
Intermediate System to Intermediate System (IS IS, also written ISIS) is a routing protocol designed to move information efficiently within a computer network, a group of physically connected computers or similar devices. It accomplishes this by determining the best route for data through a packet switching network. The IS IS protocol is defined in ISO/IEC 10589:2002 as an international standard within the Open Systems Interconnection (OSI) reference design. The Internet Engineering Task Force (IETF) republished IS IS in , but that RFC was later marked as historic by because it republished a draft rather than a final version of the (International Organization for Standardization) ISO standard, causing confusion. In 2005, IS IS was called "the de facto standard for large service provider network backbones."
Сипаттама
IS-IS – әкімшілік домен немесе желі ішінде пайдалануға арналған ішкі шлюз протоколы. Бұл автономды жүйелер арасында маршрутизация үшін негізінен қолданылатын Border Gateway Protocol (BGP) (RFC 1930) сияқты сыртқы шлюз протоколдарынан өзгеше. IS-IS – маршрутизаторлар желісі бойынша байланыс күйі туралы ақпаратты сенімді түрде тарату арқылы жұмыс істейтін байланыс күйі маршрутизациялау протоколы. Әрбір IS-IS маршрутизаторы желінің топологиясы туралы деректер базасын тәуелсіз түрде құрастырады, таратылған желі ақпаратын жинақтайды. OSPF протоколы сияқты, IS-IS желі арқылы ең жақсы маршрутты есептеу үшін Dijkstra алгоритмін пайдаланады. Пакеттер (датаграммалар) есептелген оптималды маршрут негізінде желі арқылы түпкі нүктеге жіберіледі.
Тарих
IS-IS протоколы Digital Equipment Corporation компаниясындағы жұмыс тобы тарапынан DECnet V фазасының бір бөлігі ретінде әзірленді. Ол 1992 жылы ISO 10589 стандарты ретінде ISO ұйымымен бекітілді, бұл стандарт желілік құрылғылар арасындағы байланыс үшін, ISO терминологиясында "аралық жүйелер" (қортынды жүйелерге немесе хосттарға қарамастан) деп аталатын құрылғылар үшін қолданылады. IS-IS протоколының мақсаты, ISO әзірлеген OSI протоколы жиынтығы CLNS арқылы дерек пакеттерін маршруттау мүмкіндігін қамтамасыз ету болды. IS-IS, Интернет-инженерлік жұмыс тобы IETF OSPF деп аталатын ұқсас протоколды дамытып жатқан шақта жасалды. Кейіннен IS-IS протоколы ғаламдық Интернет желісінің желілік қабат протоколы IP арқылы дерек пакеттерін маршруттауды қолдау үшін кеңейтілді. Осы IS-IS маршруттау протоколының нұсқасы Integrated IS-IS (RFC 1195) деп аталды.
Басқа қолданыстар
IS IS сонымен қатар IEEE 802.1aq қысқа жолды көпірлеу (SPB) үшін басқару жазықтығы ретінде де қолданылады. SPB бірнеше тең құнды жолдарды пайдалана отырып, Ethernet торлы желісінде ең қысқа жолмен дерек жіберуді қамтамасыз етеді. Бұл SPB-ге үлкен 2-деңгейлі топологияларды, жылдам конвергенцияны және тор топологиясын тиімді пайдалануды қолдауға мүмкіндік береді. Сонымен қатар, логикалық байланысқа қосылу үшін бір ғана нүктеден конфигурация жасау қарастырылған. Сондықтан IS IS бірнеше TLV және TLV-нің ішкі бөліктерімен толықтырылады, сондай-ақ 802.1ad провайдерлік көпірлер және 802.1ah провайдерлік магистральдық көпірлер сияқты екі Ethernet деректерді капсулалайтын жолды қолдайды. SPB IS IS-тің күйлік машинасына немесе басқа маңызды өзгерістерге қажеттілігін тудырмайды, жаңа Желілік қабат протоколы идентификаторы (NLPID) және TLV жиынтығы ғана қажет. IS IS-тің осы кеңейтімі IETF ұсынған RFC 6329 стандартында сипатталған.