Vispārīgi jēdzieni
Tīkla metrika attiecas uz statiskam maršrutam piešķirto vērtību, pamatojoties uz tā aptuvenajām izmaksām vai attālumu attiecībā pret citiem pieejamajiem maršrutiem. Citiem vārdiem sakot, tīkla metrika ir konkrētā maršruta efektivitātes vai kvalitātes rādītājs.
Šo rādītāju izmanto, izvēloties optimālo maršrutu datu paketes nosūtīšanai no avota uz galamērķi tīklā. Statiskā maršrutēšana nozīmē, ka tīkla administrators ir manuāli definējis maršrutus un saistītos rādītājus, nevis ļāvis dinamiskajiem maršrutēšanas protokoliem automātiski noteikt labākos maršrutus.
Dažas no izplatītākajām metrikām, ko izmanto statiskajā maršrutēšanā, ir šādas:
Izmaksas: Tā ir vērtība, kas piešķirta maršrutam, pamatojoties uz tā aptuvenajām izmaksām laika, joslas platuma vai jebkura cita faktora izteiksmē, kas var ietekmēt tā veiktspēju.
Attālums: Tas ir fiziskā vai loģiskā attāluma mērs starp maršruta sākumpunktu un galamērķi.
Joslas platums: Tas ir datu apjoms, ko maršrutā var pārsūtīt sekundē.
Laika aizture: Tas ir laiks, kas nepieciešams, lai datu pakete pārvietotos pa maršrutu.
Uzticamība: Tā ir varbūtība, ka maršruts ir pieejams un darbojas pareizi.
Tīkla metrikas izmantošanas piemēri statiskajā maršrutēšanā
Tālāk ir sniegti daži praktiski piemēri, kā tīkla metriku izmanto statiskajā maršrutēšanā.
Pieņemsim, ka uzņēmuma iekšējam tīklam ir pievienoti divi maršrutētāji, un viens no tiem ir savienots ar ārējo tīklu. Tīkla administrators ir definējis statisku maršrutu caur maršrutētāju, kas savienots ar ārējo tīklu, lai piekļūtu ārējam serverim. Lai noteiktu labāko maršrutu, administrators katram pieejamajam maršrutam var piešķirt izmaksu metriku. Ja maršrutam caur maršrutētāju, kas savienots ar ārējo tīklu, ir zemākas izmaksas laika un joslas platuma ziņā, tas tiks izvēlēts kā optimālais maršruts.
Citam uzņēmumam ir vairākas filiāles, kas atrodas dažādās pilsētās, katrai no kurām ir atsevišķs interneta pieslēgums. Tīkla administrators ir definējis vairākus statiskus maršrutus starp filiālēm, lai nodrošinātu tiešu saziņu starp filiālēm. Lai noteiktu labāko maršrutu datu sūtīšanai starp divām filiālēm, administrators var piešķirt attāluma metriku katram pieejamajam maršrutam. Ja maršrutam ir mazāks attālums, tas tiks izvēlēts kā optimālais maršruts.
Interneta pakalpojumu sniedzējs izmanto statisku maršrutēšanu, lai nosūtītu savu klientu trafiku savā tīklā. Pakalpojumu sniedzējs var piešķirt joslas platuma metriku katram pieejamajam maršrutam, lai noteiktu optimālo maršrutu klientu trafika nosūtīšanai. Ja ceļam ir lielāks joslas platums, tas tiks izvēlēts kā optimālais ceļš.
Piemēri tīkla metrikas izmantošanai ar RouterOS
Pieņemsim, ka mums ir uzņēmuma tīkls, kas sastāv no diviem apakštīkliem: 192.168.1.0/24 un 192.168.2.0/24. Abi apakštīkli ir savienoti ar MikroTik maršrutētāju, kuram ir divas tīkla saskarnes: ether1 un ether2. Ether1 interfeiss ir savienots ar apakštīklu 192.168.1.0/24, un ether2 interfeiss ir savienots ar apakštīklu 192.168.2.0/24.
Turklāt MikroTik maršrutētājs ir savienots ar internetu, izmantojot interfeisu ether3, un mums ir jādefinē statisks maršruts, lai piekļūtu ārējam tīmekļa serverim ar IP adresi 203.0.113.10.
Lai ieviestu statisku maršrutēšanu un piešķirtu metriku pieejamajiem maršrutiem, mēs varam izmantot maršruta tabulu RouterOS. Maršruta tabula ir visu maršrutētājā pieejamo maršrutu saraksts, kā arī to metrika un citi atribūti.
Šeit ir piemērs, kā maršruta tabulu var konfigurēt RouterOS mūsu scenārijam:
/ip route add dst-address=203.0.113.10/32 gateway=192.0.2.1 distance=1 check-gateway=ping
/ip route add dst-address=203.0.113.10/32 gateway=192.0.2.2 distance=2 check-gateway=ping
Šajā piemērā mēs maršrutu tabulai pievienojam divus statiskus maršrutus. Abiem maršrutiem ir viena un tā pati galamērķa adrese (203.0.113.10/32), taču tie atšķiras ar vārtejas adresi un piešķirto attālumu (metriku).
Pirmajam maršrutam (attālums=1) ir vārteja 192.0.2.1, un tas tiek uzskatīts par vēlamo maršrutu, jo tam ir mazāks attālums. Otrajam maršrutam (attālums=2) ir vārteja 192.0.2.2, un tas tiek uzskatīts par sekundāru maršrutu, jo tam ir garāks attālums.
Turklāt mēs izmantojam atribūtu “check-gateway=ping”, lai pārbaudītu vārtejas pieejamību pirms datu nosūtīšanas maršrutā. Tas palīdz izvairīties no savienojuma problēmām, ja vārteja nav pieejama.
Kopumā
RouterOS maršruta tabula tiek izmantota, lai definētu statiskus maršrutus un piešķirtu metriku pieejamajiem maršrutiem. Tas ļauj maršrutētājam izvēlēties labāko ceļu datu sūtīšanai tīklā, pamatojoties uz definētiem rādītājiem un citiem konfigurētiem atribūtiem.
1 komentārs par tēmu “Tīkla metrika”
Tas man ļoti palīdz, paldies 🫂