Rutarea este un proces care este efectuat de dispozitivele de nivel 3 (sau de nivel de rețea) pentru a livra pachetul prin alegerea unei căi optime de la o rețea la alta.
Tipuri de rutare
Există 3 tipuri de rutare care sunt descrise mai jos.
metoda substring în java
1. Rutare statică
Rutarea statică este un proces în care trebuie să adăugăm manual rute la tabelul de rutare.
Avantaje
- Nicio suprasarcină de rutare pentru procesorul routerului, ceea ce înseamnă că un router mai ieftin poate fi folosit pentru a face rutare.
- Acesta adaugă securitate, deoarece numai un administrator poate permite rutarea numai către anumite rețele.
- Fără utilizare a lățimii de bandă între routere.
Dezavantaj
- Pentru o rețea mare, este o sarcină agitată pentru administratori să adauge manual fiecare rută pentru rețea în tabelul de rutare de pe fiecare router.
- Administratorul ar trebui să aibă cunoștințe bune despre topologie. Dacă vine un nou administrator, atunci el trebuie să adauge manual fiecare rută, așa că ar trebui să aibă cunoștințe foarte bune despre rutele topologiei.
Configurare

R1 având adresa IP 172.16.10.6/30 pe s0/0/1, 192.168.20.1/24 pe fa0/0.
R2 având adresa IP 172.16.10.2/30 pe s0/0/0, 192.168.10.1/24 pe fa0/0.
R3 având adresa IP 172.16.10.5/30 pe s0/1, 172.16.10.1/30 pe s0/0, 10.10.10.1/24 pe fa0/0.
Acum, deoarece numai rute statice pentru routerul R3:
R3(config)#ip route 192.168.10.0 255.255.255.0 172.16.10.2 R3(config)#ip route 192.168.20.0 255.255.255.0 172.16.10.6>
Aici, furnizați ruta pentru rețeaua 192.168.10.0, unde 192.168.10.0 este rețeaua pe care o aș dori și 172.16.10.2 și 172.16.10.6 sunt adresa următorului hop.
Acum, configurarea pentru R2:
R2(config)#ip route 192.168.10.0 255.255.255.0 172.16.10.1 R2(config)#ip route 10.10.10.0 255.255.255.0 172.16.10.1 R2(config)#ip route 172.16.10.0 255.255.255.0 172.16.10.1>
În mod similar pentru R1:
R1(config)#ip route 192.168.20.0 255.255.255.0 172.16.10.5 R1(config)#ip route 10.10.10.0 255.255.255.0 172.16.10.5 R1(config)#ip route 172.16.10.0 255.255.255.0 172.16.10.5>
2. Rutare implicită
Aceasta este metoda în care routerul este configurat să trimită toate pachetele către un singur router (următorul hop). Indiferent de rețea căreia îi aparține pachetul, acesta este redirecționat către routerul care este configurat pentru rutarea implicită. Este utilizat în general cu routerele stub. Un router stub este un router care are o singură rută pentru a ajunge la toate celelalte rețele.
Configurare: Folosind aceeași topologie pe care am folosit-o înainte pentru rutarea statică.
diferenta de date in excel

În această topologie, R1 și R2 sunt routere stub, astfel încât să putem configura rutarea implicită pentru ambele routere.
Configurarea rutei implicite pentru R1:
R1(config)#ip route 0.0.0.0 0.0.0.0 172.16.10.5>
Acum se configurează rutarea implicită pentru R2:
R2(config)#ip route 0.0.0.0 0.0.0.0 172.16.10.1>
3. Rutare dinamică
Rutarea dinamică face ajustări automate ale rutelor în funcție de starea curentă a rutei din tabelul de rutare. Rutarea dinamică utilizează protocoale pentru a descoperi destinațiile rețelei și rutele pentru a le ajunge. RIP și OSPF sunt cele mai bune exemple de protocoale de rutare dinamică. Se vor face ajustări automate pentru a ajunge la destinația rețelei dacă o rută scade.
Un protocol dinamic are următoarele caracteristici:
- Routerele ar trebui să aibă același protocol dinamic care rulează pentru a face schimb de rute.
- Când un router găsește o schimbare în topologie, atunci routerul o face publicitate tuturor celorlalte routere.
Avantaje
- Ușor de configurat.
- Mai eficient în selectarea celei mai bune rute către o rețea la distanță de destinație și, de asemenea, pentru descoperirea rețelelor la distanță.
Dezavantaj
- Consumă mai multă lățime de bandă pentru comunicarea cu alți vecini.
- Mai puțin sigur decât rutarea statică.