Протоколите за маршрутиране са предназначени за събиранеданни за топологиите на междусистемните връзки. Основната задача за маршрутизиране или по друг начин за избор на най-оптималния маршрут обикновено се решава чрез анализиране на специалните таблици, разположени във всички крайни мрежови възли и маршрутизатори.
За да се изгради автоматично желанототаблиците, маршрутизаторите променят помежду си определена информация с помощта на специално проектирани протоколи за обслужване, те се наричат "протоколи за маршрутизиране". Те включват протоколите NLSP, RIP, OSPF, които трябва да бъдат разграничени от мрежата, например като IP.
Използване на подходящите протоколимаршрутизаторите постепенно оформят карта за мрежова връзка. Вече въз основа на тези данни се решава за всяка от номерата на мрежата кой конкретен маршрутизатор да предава пакетите, които се изпращат в тази мрежа, така че маршрутът да е в крайна сметка най-рационален. Резултатите от взетите решения се записват в таблицата за маршрутизация. Когато мрежовите конфигурации се променят, някои записи автоматично стават невалидни. Тогава пакети, които се изпращат по фалшиви маршрути, могат да се изгубят или да преминат в цикли. От колко бързо протоколите за маршрутизация водят съдържанието на масата към действителната позиция в мрежата, качеството на работата директно зависи.
Протоколите за маршрутизация имат няколкокласификации. Те могат да бъдат или едноетапни или многостъпални, статични, динамични, класови, безкласни. Освен това такива протоколи могат да бъдат външни и вътрешни. При едноетапния избор на най-рационалния маршрут първоначално е дефиниран само маршрутизаторът с малък обсег, а не цялата последователност. Статичните маршрути се въвеждат ръчно от мрежовия администратор. Обикновено те се използват в малки мрежи, които се различават по проста и разбираема структура. Плюс това, разбира се, е лекотата на конфигуриране, липсата на загуба на трафик за предаване на информация за маршрутизация и ниски изисквания за ресурси. Но ако има промени в мрежовата конфигурация, трябва ръчно да смените маршрутната таблица на всички хостове. Протоколите за динамично маршрутизиране обаче са много популярни.
BGP е един от основните протоколимаршрутизиране в интернет. Тя е предназначена за обмен на данни за маршрути между големи автономни системи, така че освен стандартната информация, данните за маршрута се прехвърлят към автономните системи. Протоколът BGP избира най-добрия маршрут въз основа на правилата, които са приети в мрежата и не използва технически показатели в работата си. Също така, този протокол използва маршрути за сумиране, за да се намалят маршрутните таблици. В момента има четвъртата версия на протокола.
OSPF също е доста популярендинамичен протокол. Тя се основава на технология, която следи състоянието на канала и използва алгоритъма на Dijkstra за работата си. Предимствата му включват високоскоростна конвергенция, най-ефективното използване на честотната лента и поддръжка на мрежови маски с променлива дължина.
RIP-протокол - един от най-старите,обаче, той е широко разпространен до този ден. Използва се в малки мрежи с проста структура. Протоколът е лесен за работа и инсталиране. В сърцето на работата му се намират алгоритми на вектора на разстоянията. Когато използвате RIP, всички записи в маршрутизиращите таблици съдържат или мрежовия адрес, или целевия хост.
Протоколите за маршрутизиране са доста различни, има много от тях и всеки има свои собствени заслуги и отрицателни страни.
p>