Създадени са стотици мрежови протоколи за поддържане на комуникация между компютри и други видове електронни устройства. Така наречените протоколи за маршрутизиране са семейството от мрежови протоколи, които позволяват на компютърните рутери да комуникират помежду си и на свой ред да препращат интелигентно трафик между съответните им мрежи.
Как работят протоколите за маршрутизиране
Всеки мрежов протокол за маршрутизиране изпълнява три основни функции:
- Откриване: Идентифицира други рутери в мрежата.
- Управление на маршрута: Следете възможните дестинации (за мрежови съобщения) заедно с някои данни, описващи пътя на всяка.
- Определяне на пътя: Вземете динамични решения за това къде да изпратите всяко мрежово съобщение.
Няколко протокола за маршрутизиране (наречени протоколи за състояние на връзка) позволяват на рутер да изгражда и проследява пълна карта на всички мрежови връзки в даден регион, докато други (наречени протоколи за вектор на разстояние) позволяват на рутерите да работят с по-малко информация за зоната на мрежата.
Долен ред
Мрежовите протоколи, описани по-долу, позволяват на компютърните рутери да комуникират един с друг, докато пренасочват трафик между мрежите. Те са сред най-популярните използвани протоколи.
RIP
Изследователите разработиха Routing Information Protocol през 80-те години на миналия век за използване във вътрешни мрежи с малък или среден размер, които се свързваха с ранния интернет. RIP е в състояние да маршрутизира съобщения в мрежи до максимум 15 хопа.
Рутерите с активиран RIP откриват мрежата, като първо изпращат съобщение, изискващо таблици на рутери от съседни устройства. Съседните рутери, изпълняващи RIP, отговарят, като изпращат пълните таблици за маршрутизиране обратно на рикуестъра, след което рикуестърът следва алгоритъм, за да обедини тези актуализации в своя собствена таблица. На планирани интервали, RIP рутерите след това периодично изпращат своите рутерни таблици на своите съседи, така че всички промени да могат да бъдат разпространени в мрежата.
Традиционният RIP поддържаше само IPv4 мрежи, но по-новият стандарт R-p.webp
OSPF
Open Shortest Path First е създаден, за да преодолее някои от ограниченията на RIP, включително:
- 15 ограничение за броя скокове.
- Невъзможност за организиране на мрежи в йерархия за маршрутизиране, важна за управляемостта и производителността на големи вътрешни мрежи.
- Значителни пикове на мрежовия трафик, генериран чрез многократно повторно изпращане на пълни таблици на рутера на планирани интервали.
OSPF е отворен публичен стандарт с широко разпространено възприемане в много доставчици в индустрията. Маршрутизаторите с активиран OSPF откриват мрежата чрез изпращане на идентификационни съобщения един към друг, последвани от съобщения, които улавят конкретни елементи за маршрутизиране, а не цялата таблица за маршрутизиране. Това е единственият протокол за маршрутизиране на състоянието на връзката, включен в тази категория.
EIGRP и IGRP
Cisco разработи Internet Gateway Routing Protocol като друга алтернатива на RIP. По-новият подобрен IGRP (EIGRP) направи IGRP остарял през 90-те години. EIGRP поддържа безкласови IP подмрежи и подобрява ефективността на алгоритмите за маршрутизиране в сравнение с по-старите IGRP. Не поддържа йерархии за маршрутизиране, като RIP.
Първоначално създаден като патентован протокол, работещ само на устройства от семейството на Cisco, EIGRP е проектиран с цел по-лесна конфигурация и по-добра производителност от OSPF.
Долен ред
Протоколът Intermediate System to Intermediate System функционира подобно на OSPF. Докато OSPF стана популярен избор, IS-IS остава широко разпространен от доставчиците на услуги, които са се възползвали от адаптивността на протокола към техните специализирани среди. За разлика от другите протоколи в тази категория, IS-IS не работи по интернет протокол (IP) и използва своя собствена схема за адресиране.
BGP и EGP
Протоколът за граничен шлюз е интернет стандартният протокол за външен шлюз (EGP). BGP открива модификации на таблиците за маршрутизиране и селективно съобщава тези промени на други рутери през TCP/IP.
Интернет доставчиците обикновено използват BGP, за да обединят своите мрежи. Освен това по-големите фирми понякога използват BGP за свързване на множество вътрешни мрежи. Професионалистите смятат BGP за най-предизвикателния протокол за маршрутизиране, който да бъде усъвършенстван поради сложността на конфигурацията му.