Tipuri de protocoale de rutare: statice, dinamice, IP, CISCO
โก Rezumat inteligent
Protocoalele de rutare sunt regulile pe care routerele le utilizeazฤ pentru a partaja informaศii de accesibilitate ศi a construi tabele de rutare, permiศรขnd pachetelor sฤ urmeze cea mai bunฤ cale prin reศele prin rute statice sau metode dinamice de tip vector de distanศฤ, stare de legฤturฤ ศi metode hibride, cum ar fi RIP, OSPF ศi BGP.

Ce sunt protocoalele de rutare?
Protocoalele de rutare sunt setul de reguli definite utilizate de routere pentru a comunica รฎntre sursฤ ศi destinaศie. Acestea nu mutฤ datele รฎn sine; ele doar actualizeazฤ tabela de rutare care conศine informaศiile despre cale.
Protocoalele de rutare specificฤ, de asemenea, modul รฎn care routerele comunicฤ รฎntre ele ศi permit reศelei sฤ selecteze rute รฎntre oricare douฤ noduri dintr-o reศea de calculatoare.
Tipuri de protocoale de rutare
Existฤ รฎn principal douฤ tipuri de protocoale de rutare a reศelei:
- Static
- Dinamic
Diagrama de mai jos aratฤ cum sunt grupate protocoalele de rutare รฎn categorii statice ศi dinamice, รฎmpreunฤ cu principalele protocoale dinamice din cadrul fiecฤrui tip:
Protocoale de rutare staticฤ
Protocoalele de rutare statice sunt utilizate atunci cรขnd un administrator atribuie manual calea de la reศeaua sursฤ la reศeaua destinaศie. Aceastฤ abordare oferฤ mai multฤ securitate reศelei.
Avantaje
- Fฤrฤ suprasolicitare a procesorului routerului.
- Fฤrฤ lฤศime de bandฤ neutilizatฤ รฎntre legฤturi.
- Doar administratorul poate adฤuga rute.
Dezavantaje
- Administratorul trebuie sฤ ศtie cum este conectat fiecare router.
- Nu este o opศiune idealฤ pentru reศele mari, deoarece necesitฤ mult timp.
- Ori de cรขte ori o legฤturฤ cade, reศeaua se รฎntrerupe, ceea ce nu este fezabil รฎn reศelele mari.
Protocoale de rutare dinamicฤ
Protocoalele de rutare dinamicฤ sunt un alt tip important de protocol de rutare. Acestea ajutฤ routerele sฤ adauge automat informaศii รฎn tabelele lor de rutare de la routerele conectate. Aceste protocoale trimit, de asemenea, actualizฤri de topologie ori de cรขte ori structura topologicฤ a reศelei se modificฤ.
Avantaje
- Mai uศor de configurat, chiar ศi รฎn reศele mai mari.
- Aceศtia pot alege dinamic o rutฤ diferitฤ dacฤ o legฤturฤ se รฎntrerupe.
- Acestea te ajutฤ sฤ echilibrezi traficul รฎntre mai multe linkuri.
Dezavantaje
- Actualizฤrile sunt partajate รฎntre routere, deci consumฤ lฤศime de bandฤ.
- Protocoalele de rutare pun o sarcinฤ suplimentarฤ pe CPU-ul ศi memoria RAM a routerului.
Protocol de rutare vectorialฤ la distanศฤ (DVR)
Protocoalele cu vector de distanศฤ รฎศi publicฤ tabela de rutare fiecฤrui vecin conectat direct la intervale de timp specifice, utilizรขnd o lฤศime de bandฤ mare ศi convergรขnd lent.
รn protocolul de rutare Distance Vector, atunci cรขnd o rutฤ devine indisponibilฤ, toate tabelele de rutare trebuie actualizate cu noile informaศii.
Avantaje
- Actualizฤrile reศelei sunt schimbate periodic ศi sunt รฎntotdeauna difuzate.
- Protocolul are รฎncredere รฎn informaศiile de rutare primite de la routerele vecine.
Dezavantaje
- Deoarece informaศiile de rutare sunt schimbate periodic, se genereazฤ trafic inutil, care consumฤ lฤศimea de bandฤ disponibilฤ.
Protocoale de rutare Internet
Urmฤtoarele sunt tipurile de protocoale care ajutฤ pachetele de date sฤ รฎศi gฤseascฤ drumul pe internet. Fiecare se รฎncadreazฤ รฎn categoria vector-distanศฤ, stare-legฤturฤ sau hibrid descrisฤ mai sus.
Protocolul de informaศii de rutare (RIP)
RIP este utilizat atรขt รฎn โโreศele LAN, cรขt ศi รฎn reศele WAN ศi ruleazฤ pe nivelul de aplicaศie al Modelul OSIExistฤ douฤ versiuni de RIP:
- RIPv1
- RIPv2
Versiunea originalฤ, RIPv1, determinฤ cฤile de reศea pe baza destinaศiei IP ศi a numฤrului de hop-uri ale traseului. RIPv1 interacศioneazฤ cu reศeaua prin difuzarea tabelului sฤu IP cฤtre toate routerele conectate la reศea.
RIPv2 este puศin mai sofisticat, deoarece trimite tabela sa de rutare cฤtre o adresฤ multicast รฎn loc sฤ facฤ broadcast.
Protocolul de rutare a gateway-ului interior (IGRP)
IGRP este un protocol de gateway interior cu vector distanศฤ dezvoltat de CISCO. A fost introdus pentru a depฤศi limitele RIP. Metricile pe care le utilizeazฤ sunt sarcina, lฤศimea de bandฤ, รฎntรขrzierea, MTU ศi fiabilitatea ศi schimbฤ date de rutare รฎn cadrul unui sistem autonom.
Acest protocol este potrivit pentru reศele mai mari, deoarece transmite la fiecare 90 de secunde ศi acceptฤ un numฤr maxim de salturi de 255. Rezistฤ buclelor de rutare actualizรขndu-se automat atunci cรขnd rutele se schimbฤ ศi poate echilibra sarcina traficului pe cฤi cu costuri metrice egale sau inegale.
Protocolul de rutare a stฤrii legฤturii
Protocoalele Link State adoptฤ o abordare unicฤ pentru gฤsirea celei mai bune cฤi de rutare. รn acest protocol, ruta este calculatฤ pe baza vitezei cฤii cฤtre destinaศie ศi a costului resurselor.
Tabele de protocol de rutare
Un protocol de rutare a stฤrii legฤturilor menศine cele trei tabele de mai jos:
- Masa vecinului: Acest tabel conศine informaศii doar despre vecinii routerului - de exemplu, routerele cu care s-a format adiacenศa.
- Tabel de topologie: Acest tabel stocheazฤ informaศii despre รฎntreaga topologie - de exemplu, atรขt rutele cele mai bune, cรขt ศi rutele de rezervฤ cฤtre o anumitฤ reศea anunศatฤ.
- Tabel de rutare: Acest tabel conศine toate cele mai bune rute cฤtre reศeaua anunศatฤ.
Avantaje
- Protocolul menศine tabele separate atรขt pentru cea mai bunฤ rutฤ, cรขt ศi pentru rutele de rezervฤ, astfel รฎncรขt are mai multe cunoศtinศe despre interreศele decรขt orice protocol de rutare cu vector distanศฤ.
- Se utilizeazฤ actualizฤri declanศate, astfel รฎncรขt nu se consumฤ lฤศime de bandฤ inutilฤ.
- Actualizฤrile parศiale sunt declanศate doar atunci cรขnd existฤ o modificare a topologiei, deci nu este nevoie sฤ se schimbe รฎntreaga tabelฤ de rutare.
Protocolul exterior Gateway (EGP)
EGP este un protocol utilizat pentru schimbul de date รฎntre gazde gateway care sunt vecini รฎn cadrul sistemelor autonome. Acesta permite routerelor sฤ partajeze informaศii pe diferite domenii, inclusiv routere cunoscute, adrese de reศea, costuri de rutare ศi dispozitive vecine.
Protocol รฎmbunฤtฤศit de rutare a gateway-ului interior (EIGRP)
EIGRP este un protocol de rutare hibrid care combinฤ caracteristicile protocoalelor de rutare de tip vector distanศฤ ศi stare legฤturฤ. Acesta ruteazฤ aceleaศi protocoale ca ศi IGRP, utilizรขnd aceleaศi metrici compozite ca IGRP, ceea ce ajutฤ reศeaua sฤ selecteze cea mai bunฤ cale cฤtre o destinaศie.
Deschideศi mai รฎntรขi calea cea mai scurtฤ (OSPF)
Open Shortest Path First (OSPF) este un IGP de tip link-state, conceput special pentru reศelele IP, utilizรขnd metoda Shortest Path First (SPF).
OSPF menศine baze de date care detaliazฤ topologia รฎnconjurฤtoare a reศelei. Foloseศte algoritmul Dijkstra pentru cea mai scurtฤ cale pentru a recalcula cฤile de reศea atunci cรขnd topologia se modificฤ. De asemenea, este sigur, deoarece poate autentifica modificฤrile de protocol pentru a proteja datele.
Iatฤ cรขteva dintre principalele diferenศe dintre protocoalele de rutare Distance Vector ศi Link State:
| Vector de distanศฤ | Statul legฤturii |
|---|---|
| Protocolul Distance Vector trimite รฎntregul tabel de rutare. | Protocolul Link State trimite numai informaศii despre starea legฤturii. |
| Este susceptibil la bucle de rutare. | Este mai puศin susceptibil la bucle de rutare. |
| Actualizฤrile sunt uneori trimise prin difuzare. | Foloseศte doar metoda multicast pentru rutarea actualizฤrilor. |
| Este simplu de configurat. | Este mai greu de configurat. |
| Nu cunoaศte topologia reศelei. | Cunoaศte รฎntreaga topologie. |
| Exemple: RIP, IGRP. | Exemple: OSPF, IS-IS. |
Sistem intermediar la sistem intermediar (IS-IS)
IS-IS este un protocol de rutare CISCO utilizat pe Internet pentru a trimite rutare IP informaศie. Este alcฤtuit dintr-o serie de componente, inclusiv sisteme finale, sisteme intermediare, zone ศi domenii.
รn cadrul protocolului IS-IS, routerele sunt organizate รฎn grupuri numite zone, iar mai multe zone sunt grupate pentru a forma un domeniu.
Border Gateway Protocol (BGP)
BGP este ultimul protocol de rutare din aceastฤ listฤ ศi cel care ruleazฤ Internetul. Este clasificat ca protocol de vector de cale de distanศฤ (DPVP).
Acest protocol trimite date actualizate din tabelul routerului doar atunci cรขnd se fac modificฤri. Nu existฤ o detectare automatฤ a modificฤrilor de topologie, ceea ce รฎnseamnฤ cฤ BGP trebuie configurat manual.
Care este scopul protocoalelor de rutare?
Protocoalele de rutare sunt necesare din urmฤtoarele motive:
- Acestea permit selectarea optimฤ a traseului.
- Acestea oferฤ rutare fฤrฤ buclฤ.
- Acestea oferฤ o convergenศฤ rapidฤ.
- Acestea reduc la minimum traficul de actualizฤri.
- Sunt uศor de configurat.
- Se adapteazฤ la schimbฤri.
- Acestea se scaleazฤ la o dimensiune mare.
- Acestea rฤmรขn compatibile cu gazdele ศi routerele existente.
- Acestea acceptฤ mฤศti de subreศea cu lungime variabilฤ.
Classful vs. Protocoale de rutare fฤrฤ clasฤ
Iatฤ principalele diferenศe dintre aceste douฤ familii de protocoale de rutare:
| Protocoale de rutare cu clasฤ | Protocoale de rutare fฤrฤ clasฤ |
|---|---|
| Protocoalele de rutare clasice nu trimit niciodatฤ detalii despre masca de subreศea รฎn timpul actualizฤrilor de rutare. | Protocoalele de rutare fฤrฤ clase pot trimite informaศii despre masca de subreศea IP รฎn timpul actualizฤrilor de rutare. |
| RIPv1 ศi IGRP sunt protocoale cu clasฤ, deoarece nu includ informaศii despre masca de subreศea. | RIPv2, OSPF, EIGRP ศi IS-IS sunt protocoale fฤrฤ clase, deoarece transportฤ informaศii despre masca de subreศea รฎn cadrul actualizฤrilor lor. |
RIP, IGRP, OSPF ศi EIGRP comparate
Tabelul de mai jos prezintฤ pe scurt diferenศele dintre cele mai comune protocoale de rutare:
| Categorii | RIP v1 | RIP v2 | IGRP | OSPF | EIGRP |
|---|---|---|---|---|---|
| Classful/Fฤrฤ clasฤ | Classful | Fara clasa | Classful | Fara clasa | Fara clasa |
| metric | Hop | Hop | Compozit | Lฤศime de bandฤ (Cost) | Compozit (Lฤศime de bandฤ, รntรขrziere) |
| Actualizare periodicฤ | 30 secunde | 30 secunde | 90 secunde | Nici unul | Niciunul (declanศat) |
| Adresฤ publicitarฤ | 255.255.255.255 | 224.0.0.9 | 255.255.255.255 | 224.0.0.5 / 224.0.0.6 | 224.0.0.10 |
| Categorii | Vector de distanศฤ | Vector de distanศฤ | Vector de distanศฤ | Statul legฤturii | Hibrid |
| Distanศa administrativฤ implicitฤ | 120 | 120 | 100 | 110 | 90 |

