Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Tinklo topologija

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

užduotys

  1. Sukurti numatytąjį pagrindinį statinį maršrutą
  2. Plaukiojančio statinio maršruto išdėstymas
  3. Bandomas perėjimas prie slankiojo statinio maršruto, kai nepavyksta pagrindinio maršruto

Apžvalga

Taigi, pirmiausia, keli žodžiai apie tai, kas yra statinis ir net plaukiojantis maršrutas. Skirtingai nuo dinaminio maršruto parinkimo, statinis maršrutas reikalauja savarankiškai sukurti maršrutą į konkretų tinklą. Plaukiojantis statinis maršrutas yra atsarginis kelias į paskirties tinklą, jei nepavyksta pirminio maršruto.

Naudojant mūsų tinklą kaip pavyzdį, „Border Router“ iki šiol turi tik tiesiogiai prijungtus maršrutus su ISP1, ISP2, LAN_1 ir LAN_2 tinklais.

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Sukurti numatytąjį pagrindinį statinį maršrutą

Prieš kalbėdami apie atsarginį maršrutą, pirmiausia turime sukurti pagrindinį maršrutą. Tegul pagrindinis maršrutas nuo krašto maršrutizatoriaus eina per ISP1 į internetą, o maršrutas per ISP2 bus atsarginis. Norėdami tai padaryti, nustatykite numatytąjį statinį maršrutą krašto kelvedžio visuotinio konfigūravimo režimu:

Edge_Router>en
Edge_Router#conf t
Edge_Router(config)#ip route 0.0.0.0 0.0.0.0 s0/0/0 

, jeigu:

  • pirmieji 32 nulių bitai yra paskirties tinklo adresas;
  • antrieji 32 nulių bitai yra tinklo kaukė;
  • s0/0/0 yra krašto maršrutizatoriaus, prijungto prie ISP1 tinklo, išvesties sąsaja.

Šis įrašas rodo, kad jei paketai, gaunami į krašto maršrutizatorių iš LAN_1 arba LAN_2, turi paskirties tinklo adresą, kurio nėra maršruto parinkimo lentelėje, jie bus persiųsti per sąsają s0/0/0.

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Patikrinkime krašto maršrutizatoriaus maršruto parinkimo lentelę ir iš PC-A arba PC-B išsiųsime ping į žiniatinklio serverį:

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Matome, kad į maršruto lentelę buvo įtrauktas numatytasis statinis maršruto įrašas (tai liudija S* įrašas). Atsekime maršrutą nuo PC-A arba PC-B iki žiniatinklio serverio:

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Pirmasis šuolis yra nuo PC-B iki krašto maršrutizatoriaus vietinio IP adreso 192.168.11.1. Antrasis šuolis yra nuo krašto maršrutizatoriaus iki 10.10.10.1 (ISP1). Atminkite, kad perėjimus palyginsime vėliau.

Plaukiojančio statinio maršruto išdėstymas

Taigi, pagrindinė statinė trasa nutiesta. Tada sukuriame plūduriuojantį statinį maršrutą per ISP2 tinklą. Slankiojo statinio maršruto kūrimo procesas niekuo nesiskiria nuo įprasto numatytojo statinio maršruto, išskyrus tai, kad pirmasis papildomai nurodo administracinį atstumą. Administracinis atstumas reiškia maršruto patikimumo laipsnį. Faktas yra tas, kad statinio maršruto administracinis atstumas yra lygus vienetui, o tai reiškia absoliutų prioritetą prieš dinaminius maršruto parinkimo protokolus, kurių administracinis atstumas yra daug kartų didesnis, išskyrus vietinius maršrutus - jiems jis lygus nuliui. Atitinkamai, kurdami statinį plūduriuojantį maršrutą, turėtumėte nurodyti didesnį nei vienetą administracinį atstumą, pavyzdžiui, 5. Taigi plaukiojantis maršrutas turės ne pagrindinį statinį maršrutą, o jo nepasiekiamumo metu numatytasis maršrutas. bus laikomas pagrindiniu.

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Slankiojo statinio maršruto nurodymo sintaksė yra tokia:

Edge_Router(config)#ip route 0.0.0.0 0.0.0.0 s0/0/1 5

, jeigu:

  • 5 – administracinio atstumo reikšmė;
  • s0/0/1 yra krašto maršrutizatoriaus, prijungto prie ISP2 tinklo, išvesties sąsaja.

Iš karto norėčiau pasakyti Kol pagrindinis maršrutas veikia, slankusis statinis maršrutas nebus rodomas maršruto lentelėje. Kad būtų įtikinamesni, rodykime maršruto lentelės turinį tuo metu, kai pagrindinis maršrutas yra geros būklės:

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Matote, kad maršruto parinkimo lentelėje vis tiek rodomas numatytasis pagrindinis statinis maršrutas su išvesties sąsaja Serial0/0/0, o maršruto parinkimo lentelėje nerodomi jokie kiti statiniai maršrutai.

Bandomas perėjimas prie slankiojo statinio maršruto, kai nepavyksta pagrindinio maršruto

O dabar įdomiausia: Imituojame pagrindinio maršruto gedimą. Tai galima padaryti išjungus sąsają programinės įrangos lygiu arba tiesiog pašalinus ryšį tarp maršrutizatoriaus ir ISP1. Išjunkite pagrindinio maršruto Serial0/0/0 sąsają:

Edge_Router>en
Edge_Router#conf t
Edge_Router(config)#int s0/0/0
Edge_Router(config-if)#shutdown

... ir tuoj pat bėkite pažiūrėti maršruto lentelės:

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Viršuje esančiame paveikslėlyje matote, kad nepavykus pagrindiniam statiniam maršrutui, išvesties sąsaja Serial0/0/0 pasikeitė į Serial0/0/1. Pirmajame takelyje, kurį paleidome anksčiau, kitas šuolis nuo krašto maršrutizatoriaus buvo į IP adresą 10.10.10.1. Palyginkime perėjimus iš naujo atsekdami naudodami atsarginį maršrutą:

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Dabar perėjimas iš krašto maršrutizatoriaus į žiniatinklio serverį vyksta per IP adresą 10.10.10.5 (ISP2).

Žinoma, statinius maršrutus galima pamatyti rodant esamą maršrutizatoriaus konfigūraciją:

Edge_Router>en
Edge_Router#show run

Paketų žymeklis. Laboratorija: slankiųjų statinių maršrutų konfigūravimas

Šaltinis: www.habr.com

Добавить комментарий