„Rip 12“ įrenginio naudojimo instrukcija.  RIPv2 dinaminis maršruto parinkimo protokolas.  Atsisiųskite baigtą maršrutizatoriaus konfigūravimo užduotį

„Rip 12“ įrenginio naudojimo instrukcija. RIPv2 dinaminis maršruto parinkimo protokolas. Atsisiųskite baigtą maršrutizatoriaus konfigūravimo užduotį

Nustatymas RIPv2(Routing Information Protocol v2) yra labai paprastas procesas ir susideda iš trijų žingsnių:

  1. protokolo įjungimas su visuotine maršrutizatoriaus rip komanda
  2. protokolo versijos keitimas į antrąją 2 versiją
  3. tinklų, kuriuos protokolas „transliuos“, pasirinkimas, kuriems naudojama tinklo komanda (-os);

Pirmosios dvi komandos yra akivaizdžios, tačiau paskutinei komandai reikia paaiškinimo: su tinklu nurodote sąsajas, kurios dalyvaus maršruto parinkimo procese. Ši komanda kaip parametrą paima klasifikuotą tinklą ir įgalina RIP atitinkamose sąsajose.

RIPv2 konfigūracijos pavyzdys

Mūsų topologijoje maršrutizatoriai R1 ir R2 turi tiesiogiai prijungtus potinklius.

Į dinaminį RIP maršruto parinkimo procesą turime įtraukti potinklio duomenis. Norėdami tai padaryti, pirmiausia turime įjungti RIP abiejuose maršrutizatoriuose ir tada „transliuoti“ tinklo duomenis naudodami tinklo komandą. Maršrutizatoriuje R1 eikite į visuotinis konfigūracijos režimas ir įveskite šias komandas:

Maršrutizatoriaus kopijavimo versija 2 tinklas 10.0.0.0 tinklas 172.16.0.0

Šiek tiek paaiškinimo - pirmiausia įjungiame dinaminį maršruto parinkimo protokolą, tada keičiame versiją į antrą, tada naudojame tinklo 10.0.0.0 komandą, kad įjungtume Fa0/1 sąsają R1 maršrutizatoriuje. Kaip jau minėjome, tinklo komanda naudoja klasikinį tinklą, todėl kiekviena sąsaja su potinkliu, prasidedančiu 10, bus įtraukta į RIP procesas. Pavyzdžiui, jei kitos sąsajos adresas yra 10.1.0.1, tada ji taip pat bus įtraukta į maršruto parinkimo procesą. Taip pat turime prijungti du maršrutizatorius RIP, tam pridedame kitą tinklo komandą - adresu 172.16.0.0

IP adresai, prasidedantys 10, pagal numatytuosius nustatymus yra A klasės ir jų numatytoji potinklio kaukė yra 255.0.0.0.

R2 sąranka atrodo panašiai, tik su skirtingu potinkliu – nes 192.168.0.0 potinklis yra tiesiogiai prijungtas prie R2 maršrutizatoriaus.

Maršrutizatoriaus kopijavimo versija 2 tinklas 192.168.0.0 tinklas 172.16.0.0

Kaip patikrinti maršruto lentelę?

Norėdami patikrinti, turite įvesti komandą show ip route – R1 turėtumėte matyti 192.168.0.0/24 potinklį, o R2 – 10.0.0.0/24 potinklį, pažymėtą R raide – tai yra, tai RIP maršrutas. Taip pat ten bus matomas šio maršruto administracinis atstumas ir metrika.

Kadangi RIP protokolas turi mažai teorijos ir veikia gana paprastai, siūlau pradėti šį skyrių pasakojimu apie tai, kas tai yra maršruto protokolai (maršruto protokolas), taip pat keletas įdomių punktų apie maršruto lentelės užpildymą ir naudojimą.

Maršrutizavimo protokolai

Maršruto parinkimo protokolai leidžia maršrutizatoriams keistis informacija apie esamus maršrutus. Šiandien populiariausi maršruto parinkimo protokolai yra − RIP, EIGRP, OSPF ir BGP.

  • RIP- bene seniausias (lyginant su išvardytais) maršruto parinkimo protokolas. Naudojamas mažuose tinkluose. Jis turi nemažai trūkumų, palyginti su kitais maršruto parinkimo protokolais, tačiau jį daug lengviau konfigūruoti nei konkurentų.
  • EIGRP- patentuotas maršruto parinkimo protokolas, veikiantis tik „Cisco“ įrenginiuose. Lengvai prižiūrimas ir konfigūruojamas.
  • OSPF– standartizuotas maršruto parinkimo protokolas. Gali būti naudojamas dideliuose tinkluose, gana greitai reaguoja į tinklo topologijos pokyčius, tačiau lyginant su EIGRP, šiek tiek sunkiai suprantamas.
  • BGP– standartizuotas maršruto parinkimo protokolas. Paprastai naudojamas keistis informacija apie maršrutizatorius pasauliniame internete. Labai sunku suprasti.

Ką jau išgyvenome administracinis atstumas() ir žinoti jo reikšmę statiniam ( statinis) ir prijungtas ( prijungtas) maršrutai. 7.1 lentelėje pateikti šaltiniai, iš kurių jie sužinojo apie maršrutą ir prasmę administracinis atstumas(REKLAMA).

7.1 lentelė Pagrindinės administracinio atstumo reikšmės

Šaltinis administracinis atstumas
Tiesiogiai prijungtas ( prijungtas) 0
statinis ( statinis) 1
BGP 20
EIGRP 90
OSPF 110
RIP 120
Išorinis EIGRP 170
iBGP 200
Neapibrėžtas 255

Žvelgdami į šią lentelę galime pasakyti, kad jei tas pats maršrutas yra apibrėžtas statiškai ir randamas per RIP protokolą, tada statinis maršrutas bus įtrauktas į maršruto lentelę. Arba kitas pavyzdys, jei tas pats maršrutas randamas naudojant EIGRP ir OSPF maršruto parinkimo protokolus, maršruto parinkimo lentelėje bus rodomas per EIGRP išmoktas maršrutas. Ką Išorinis EIGRP ir iBGP išnagrinėsime viename iš tolesnių skyrių.


Svarbi pastaba apie maršruto lentelės užpildymą. Jei yra keli identiški maršrutai, į maršruto lentelę įvedamas maršrutas su mažiausia metrika (AD). Identiški maršrutai– maršrutai su tuo pačiu tinklo numeriu ir prefiksu (kauke), todėl tinklo numeriai 10.77.0.0/16 ir 10.77.0.0/24 bus priskirti skirtingiems maršrutams.


Svarbi pastaba apie maršruto pasirinkimą perduodant paketus. Perduodamas paketus, maršrutizatorius žiūri į paskirties IP adresą ir ieško maršruto su ilgiausiu atitikmeniu. Pavyzdžiui, yra trys maršrutai į tinklus 10.77.7.0/24, 10.77.0.0/16, o numatytasis maršrutas yra 0.0.0.0. Maršrutizatorius turi išsiųsti paketą su gavėjo IP adresu 10.77.7.7. Maršrutizatorius nustato ilgiausią atitiktį. Numatytasis maršrutas turi mažiausią atitiktį (0 bitų), 10.77.0.0/16 maršrutas turi pirmųjų dviejų oktetų atitiktį 10.77 (16 bitų), o 10.77.7.0/24 maršrutas turi didžiausią atitiktį (iš pateiktų maršrutų) 10.77 .7 (24 bitai), todėl maršrutizatorius nuspręs siųsti paketą maršrutu 10.77.7.0/24. Šį atvejį tikrai išnagrinėsime praktiškai.

Dabar galite pereiti prie pirmojo maršruto parinkimo protokolo analizės - Maršruto informacijos protokolas.

Routing Information Protocol (RIP)

RIP priklauso protokolų kategorijai su kodiniu pavadinimu atstumas-vektorius. Kaip metriką jis naudoja „apynių“ skaičių (apynių skaičius, amerikietiškai kalbant, paketai ne perkeliami tarp maršrutizatorių, o „šokinėja“) prieš kiekvieną maršrutą.

7.1 paveiksle parodyta, kaip maršrutizatoriai nustato „šokimų“ skaičių į 10.99.1.0/24 potinklį.


Svarbi pastaba. Naudojant RIP maršruto protokolą, reikia atsižvelgti į maksimalų apynių skaičių - 15.

RIP protokolo versijos

  • RIP versija 1– protokolas paskelbtas 1988 m. Gali dirbti tik su klasės adresavimu. Atnaujinimai siunčiami naudojant transliacijos adresą.
  • RIP versija 2– atnaujintas protokolas, pridėtas beklasio adresavimo palaikymas (VLSM palaikymas, kintamo ilgio potinklio kaukės), taip pat pridėtas atnaujinimo autorizavimo palaikymas. Atnaujinimai siunčiami naudojant multicast adresą 224.0.0.9.
  • RIPng(RIP naujos kartos) – papildomas IPv6 palaikymas.

RIP laikmačiai

Pagal numatytuosius nustatymus maršrutizatorius siunčia atnaujinimus kas 30 sekundžių. Atnaujinimuose yra ne tik tiesiogiai prie jo prijungti maršrutai, bet ir maršrutai, išmokti iš kitų maršrutizatorių per RIP protokolą.

Jei per 180 sekundžių maršrutizatorius negauna naujinimų, maršrutai, gauti naudojant ankstesnius atnaujinimus, pažymimi kaip „neatnaujinti“. Ir jei atnaujinimai neatkeliauja per 240 sekundžių, pažymėti maršrutai ištrinami (240 sekundžių, tai yra 4 minutės, vartotojai per tą laiką jus tiesiog suvalgys, tai yra vienas iš RIP protokolo trūkumų).

Pradiniai duomenys

Visas „manipuliacijas“ galima atlikti naudojant PC0 (arba iš kitų tinkle esančių kompiuterių).

Šiame praktinis darbas tinklas jau suplanuotas, adresai paskirstyti ir DHCP sukonfigūruotas Tinklo įrangoje sukonfigūruotas telnet serveris, slaptažodis cisco123. Nėra prieigos prie IPT (Internet Server Provider) maršrutizatorių.

Santrumpos pavadinimuose: Br - Filialas; HO-Pagrindinė buveinė; CE – „Customer Edge“.

  • 1c-srv-2.local – 172.16.12.2
  • 1c-srv-1.local – 172.16.14.5
  • core-r1.vietinis – 10.1.1.1
  • core-r2.vietinis – 10.1.1.2
  • r2.vietinis – 10.77.2.1
  • r3.vietinis – 10.77.2.254
  • br-r1.vietinis – 10.1.2.2
  • mažas-r1.vietinis – 10.1.3.2
  • dns.local – 10.77.2.5

Tikslai

  1. Suprasti pateiktą topologiją
  2. Konfigūruokite RIP maršrutizatoriuose: r2, br-r2, small-br-r1. Parse komanda rodyti ip maršrutą
  3. Parse komanda rodyti ip rip duomenų bazę
  4. Parse komanda pasyvioji sąsaja .
  5. Įtakoti pakuotės judėjimą

Spektaklis

  1. Suprasti pateiktą topologiją

    Visų pirma, apibrėžkime spalvotus stačiakampius. Mėlynas stačiakampis žymi „Hadquarters“ tinklo ribas, žalias – „filialo“ tinklo ribas, o geltonas stačiakampis – „filialo“ tinklo ribas. „Filialas“ ir „Departamentas“ yra prijungti prie „Pagrindinio biuro“ dėl to, kad teikėjas teikia L2 kanalus (L2VPN), t. y., grubiai tariant, teikėjas suteikia mums laidą tarp „Pagrindinio biuro“ ir „ Filialas“.

    Taip pat reikėtų pažymėti, kad maršrutizatoriai r2 ir r3 turi DHCP, sukonfigūruotą 10.77.2.0/23 tinklui. Šiuo atveju maršrutizatorius r2 išduoda diapazoną 10.77.2.255–10.77.3.99, šliuzą (šliuzą) 10.77.2.1, o r3 – diapazoną 10.77.3.100–10.77.3.199 su šliuzu ..40.3.199. Tai daroma dėl atleidimo iš darbo (blogas atleidimo pavyzdys).

    Šiame praktiniame darbe pateikiamas palyginti nedidelis tinklas, tačiau tai jau sukelia sunkumų rašant statinius maršrutus (ypač jei jie turi būti pertekliniai). Todėl naudosime maršruto parinkimo protokolą. Šiuo metu visi maršrutizatoriai yra sukonfigūruoti naudojant RIP maršruto parinkimo protokolą, išskyrus tuos, kurie bus aptarti kitoje pastraipoje.

  2. Konfigūruokite RIP maršrutizatoriuose: r2, br-r1, small-br-r1

    Siūlau pradžioje nustatyti r2, o tada sutvarkyti visas naudojamas komandas. Norėdami prisijungti prie r2, galite naudoti PC0 vykdydami komandą telnet r2.local. (Prieš nustatant patartina išstudijuoti komandą rodyti ip maršrutą)

    PC> telnet r2.local Bandoma 10.77.2.1 ...Atidaryti vartotojo prieigos patvirtinimo slaptažodį: r2# conf t Įveskite konfigūravimo komandas, po vieną eilutėje. Baigti CNTL/Z. r2(config)# maršrutizatorius rip r2(config-router)# versija 2 r2(config-router)# tinklas 10.0.0.0 r2(config-router)# be automatinio suvestinės r2(config-router)# išeiti r2(config) # išeiti r2# r2# sh runn Pastato konfigūracija... Dabartinė konfigūracija: 1158 baitai ! versija 12.4 ... ! maršrutizatoriaus kopijavimo versija 2 tinklas 10.0.0.0 nėra automatinės suvestinės! ...

    Norėdami įjungti maršruto parinkimo protokolą maršrutizatoriuje, turite naudoti komandą maršrutizatoriaus rip, jo pagalba taip pat patenkame į šio protokolo konfigūravimo režimą. Pirmas dalykas, kurį padarėme, buvo nustatyti protokolo versiją. Numatytoji versija yra 1, kuri palaiko tik klasikinį adresavimą. Todėl mums tai netinka su komandos pagalba 2 versija, įdiegėme antrąją RIP protokolo versiją. Toliau nurodėme tinklą, kuriame šis protokolas turėtų veikti - tinklas 10.0.0.0. Komanda susideda iš žodžio tinklą ir tinklo klasės numeris. Kad ir kaip stengtumėtės čia įvesti beklasio tinklo numerį, maršrutizatorius konvertuos jį į klasės numerį ir pridės prie konfigūracijos. Nurodžius tinklą, RIP protokolas paleidžiamas tose sąsajose, kurios patenka į nurodytą klasių diapazoną. Mūsų atveju diapazonas nuo 10.0.0.1 iki 10.255.255.254, kuris apima visas r2 maršrutizatoriaus sąsajas (mums lengviau). Ir paskutinė komanda, kuri buvo naudojama sąrankoje - nėra automatinės suvestinės . automatinė suvestinė- tai automatinis maršrutų sumavimas (labai pavojingas dalykas 😊). Pavyzdžiui, maršrutizatorius turi informaciją apie du prie jo prijungtus maršrutus - 10.1.1.0/24 ir 10.2.1.0/24, o jei nurodyta, kad maršrutus galima „sumuoti“, tada maršrutizatorius reklamuos tik vieną maršrutą - 10.0 .0.0/8, o tai nėra labai teisinga. Visada pagalvokite prieš naudodami automatinė santrauka Ir nepamirškite jo išjungti!

    Dabar panagrinėkime maršruto lentelę.

    R2# siuntimo maršrutas Kodai: C - prijungtas, S - statinis, I - IGRP, R - RIP, M - mobilusis, B - BGP ... Paskutinės išeities šliuzas nenustatytas 10.0.0.0/8 yra kintamasis subtinklas, 6 potinkliai, 2 kaukės R 10.1.1.0/30 per 10.1.1.5, 00:00:15, FastEthernet0/0 C 10.1.1.4/30 yra tiesiogiai prijungtas, FastEthernet0/0 R 10.1.1.8/30 per 10.77, .2022 00:05, Vlan1 C 10.1.2.0/30 yra tiesiogiai prijungtas, FastEthernet0/1 R 10.1.3.0/30 per 10.77.2.254, 00:00:05, Vlan1 C 10.77.2.0/23 yra tiesiogiai prijungtas, Vlan1

    Super! Kaip minėta anksčiau, RIP jau sukonfigūruotas pusėje maršrutizatorių, todėl matome, kad maršruto parinkimo lentelė yra pilna. Prie kiekvieno RIP išmokto maršruto yra raidė. R. Dabar pažiūrėkime, kas yra . Pirmasis skaičius yra administracinis atstumas, antrasis „šokimų“ skaičius į nurodytą potinklį yra metrika, kurią naudoja RIP. Prie kiekvieno maršruto yra laikas – atgalinis skaičiavimas nuo Paskutinis atnaujinimas maršrutą.

    Dabar sukonfigūruokime maršrutizatorių br-r1. Deja, negalėsite prisijungti iš PC0. Bet bus galima prisijungti iš maršrutizatoriaus r2.

    R2# br-r1.local Verčiama "br-r1.local"...domeno serveris (10.77.2.5) Bandoma 10.1.2.2 ...Atidaryti vartotojo prieigos patvirtinimo slaptažodį: br-r1# conf t Įveskite konfigūravimo komandas, po vieną kiekvienam linija. Baigti CNTL/Z. br-r1(config)# maršrutizatorius nukopijuoti br-r1(config-router)# vers 2 br-r1(config-router)# nėra automatinės suvestinės br-r1(config-router)# net 10.0.0.0 br-r1( config-router)# net 172.16.14.1 br-r1(config-router)# exit br-r1(config)# exit br-r1# sh runn Pastato konfigūracija... Dabartinė konfigūracija: 1204 baitai ! versija 12.4 ... ! maršrutizatoriaus kopijavimo versija 2 tinklas 10.0.0.0 tinklas 172.16.0.0 nėra automatinės suvestinės ! ...

    Bendras nustatymas br-r1 nesiskiria nuo nustatymo r2. Vienintelis dalykas, kurį bandėme nurodyti IP adresą kaip tinklo numerį, bet kaip matote iš šou paleistas, IP adresas buvo konvertuotas į tinklo numerį su klasės numeriu.

    Prieš užbaigiant šią dalį, belieka sukonfigūruoti RIP maršrutizatoriuje mažas-br-r1. Jį galite pasiekti iš maršrutizatoriaus r3. Žemiau yra „kopijuoti-įklijuoti“, kad jį nustatytumėte.

    Maršrutizatoriaus kopijavimo versija 2 tinklas 10.0.0.0 tinklas 192.168.10.0 nėra automatinės suvestinės

  3. Parse komanda rodyti ip rip duomenų bazę

    Išstudijuoti komandą rodyti ip rip duomenų bazę, maršrutizatorius buvo pasirinktas šerdis-r2, mums taip pat reikia maršruto lentelės.

    Core-r2# rodyti ip rip duomenų bazę 10.1.1.0/30 automatinė suvestinė 10.1.1.0/30 tiesiogiai prijungta, Vlan1 10.1.1.4/30 automatinė suvestinė 10.1.1.4/30 per 10.1.1.1, 00:00:15, Vlan1. 10.1.1.8/30 automatinė suvestinė 10.1.1.8/30 tiesiogiai prijungta, FastEthernet0/0 10.1.2.0/30 automatinė suvestinė 10.1.2.0/30 per 10.1.1.1, 00:00:15, Vlan1 per 10.1.01 :00:12, FastEthernet0/0 10.1.2.4/30 automatinė suvestinė 10.1.2.4/30 per 10.1.1.1, 00:00:15, Vlan1 per 10.1.1.10, 00:00:12, FastEthernet 0.1/03 /30 automatinė suvestinė 10.1.3.0/30 per 10.1.1.10, 00:00:12, FastEthernet0/0 10.77.2.0/23 automatinė suvestinė 10.77.2.0/23 per 10.1.1.10, 00:00:1.10, 00:00:12 0 172.16.12.0/30 automatinė suvestinė 172.16.12.0/30 per 10.1.1.1, 00:00:15, Vlan1 per 10.1.1.10, 00:00:12, FastEthernet0/0 172.12.16.7.4142.1.16. 14.0/24 per 10.1.1.1, 00:00:15, Vlan1 per 10.1.1.10, 00:00:12, FastEthernet0/0 192.168.10.0/24 automatinė suvestinė 192.168.10.1.0.0.14 :12, FastEthernet0/0 core-r2# siuntimo maršrutas Kodai: C - prijungtas, S - st atic, I - IGRP, R - RIP, M - mobilusis, B - BGP ... Paskutinės išeities vartai nenustatyti 4.0.0.0/28 yra subtinklas, 1 potinklis C 4.4.4.0 yra tiesiogiai prijungtas, FastEthernet0/1 10.0. 0.0/8 yra kintamai subtinklas, 7 potinkliai, 2 kaukės C 10.1.1.0/30 yra tiesiogiai prijungtos, Vlan1 R 10.1.1.4/30 per 10.1.1.1, 00:00:04, Vlan1 C 10.1.1.8/30 yra tiesiogiai prijungtas , FastEthernet0/0 R 10.1.2.0/30 per 10.1.1.1, 00:00:04, Vlan1 per 10.1.1.10, 00:00:29, FastEthernet0/0 R 10.1.2.4/30 per 110.1.1: :04, Vlan1 per 10.1.1.10, 00:00:29, FastEthernet0/0 R 10.1.3.0/30 per 10.1.1.10, 00:00:29, FastEthernet0/0 R 10.77.2.0/21, 010.10 :00:29, FastEthernet0/0 172.16.0.0/16 yra kintamasis potinklis, 2 potinkliai, 2 kaukės R 172.16.12.0/30 per 10.1.1.1, 00:00:04, Vlan1 per 10.1.20:00, 10.1.2010. , FastEthernet0/0 R 172.16.14.0/24 per 10.1.1.1, 00:00:04, Vlan1 per 10.1.1.10, 00:00:29, FastEthernet0/0 R 192.168.10.1/20, 192.168.10.00.14, . :29, FastEthernet0/0

    Komanda rodyti ip rip duomenų bazę rodo visus maršrutus, apie kuriuos žino RIP protokolas. Iš karto nustatysime, kad eilutės su žodžiu automatinė santrauka mums neįdomu, nes išjungėme „maršruto apibendrinimą“. Kaip matote, šioje maršrutų duomenų bazėje yra ne tik maršrutai, išmokti iš kitų maršrutizatorių, bet ir maršrutai, tiesiogiai prijungti prie šio maršrutizatoriaus. Būtent šią lentelę maršrutizatorius išsiunčia kas 30 sekundžių. Dabar panagrinėkime iš kitų maršrutizatorių išmoktus maršrutus, pavyzdžiui, tinklo numeriui 10.1.2.4/30. Laužtiniuose skliaustuose () nurodoma metrika ("šokimų" skaičius), tada nurodoma, kas atsiuntė informaciją apie šį maršrutą ( per 10.1.1.10). Atminkite, kad į šį potinklį yra du maršrutai – per 10.1.1.10 ir iki 10.1.1.1, kurių abiejų metrika yra 3 (kelias į 10.1.2.4/30 potinklį eina per 3 maršrutizatorius). Dabar maršruto parinkimo lentelėje suraskime potinklį 10.1.2.4/30 ( rodyti ip maršrutą), kaip matote, abu maršrutai pridedami. Labai svarbu, kad jei maršruto parinkimo lentelėje atsiranda du maršrutai į tą patį potinklį, tai maršrutizatorius atliktų apkrovos balansavimą. Deja, neatsižvelgsime į balansavimo ir tikslesnio RIP protokolo derinimo tipus (nes Packet Tracer tiesiog neturi pakankamai komandų).

  4. Parse komanda pasyvioji sąsaja. Pridėti statinį maršrutą

    Komandos pagalba pasyvioji sąsaja galite nurodyti sąsają, kuri neišsiųs maršruto duomenų bazės, bet vis tiek gaus atnaujinimus. Mūsų pavyzdyje patogu tai padaryti „Pagrindinio biuro“ ir „Filialo“ tinklų ribose, kad maršrutizatorius r2 iš maršrutizatoriaus gaus informaciją apie maršrutus br-r1, bet neperduos informacijos apie savo maršrutų duomenų bazę. Kad ši schema veiktų, turite ją papildyti br-r1 vienas statinis maršrutas. Pirma, pridėkime statinį maršrutą į br-r1, tada įdiekite pasyvioji sąsaja ir pažiūrėkite, kaip pasikeitė RIP protokolo maršruto bazė br-r1.

    Br-r1(config)# ip maršrutas 0.0.0.0 0.0.0.0 10.1.2.1 r2(config)# maršrutizatorius rip r2(config-router)# pasyvi sąsaja fa 0/1

    Sąsaja Fa0/1 maršrutizatorius r2"žiūri" į maršrutizatorių br-r1, dabar jis yra pasyvioji sąsaja– gauna informaciją apie maršrutus, bet nesiunčia. Dabar pažiūrėkime į maršruto lentelę br-r1, pirmiausia turite jį išvalyti naudodami komandą išvalyti IP maršrutą *(todėl maršrutizatorius turės iš naujo surinkti visą informaciją apie maršrutus).

    Br-r1# išvalyti ip maršrutą * br-r1# sh ip maršrutą Kodai: C - prijungtas, S - statinis, I - IGRP, R - RIP, M - mobilusis, B - BGP ... Paskutinės išeities vartai yra 10.1. 10.1.2.0 yra tiesiogiai prijungtas, FastEthernet0/0 C 10.1.2.4 yra tiesiogiai prijungtas, Vlan2 172.16.0.0/16 yra kintamas potinklis, 2 potinkliai, 2 kaukės C 172.16.12.0/30 yra tiesiogiai prijungtas, Vlan1/1 C 6242.0. yra tiesiogiai prijungtas, FastEthernet0/1 S* 0.0.0.0/0 per 10.1.2.1

    Puiku, dabar br-r1 kompaktiška maršruto parinkimo lentelė, kurioje maršruto parinktuvas turi numatytąjį maršrutą, nukreiptą į r2. Galite įsitikinti, kad įjungta maršruto lentelė r2 turi maršrutus į „Filialo“ tinklą.

  5. Įtakoti pakuotės judėjimą

    Kaip pažymėta teorijos dalyje - „jei yra keli identiški maršrutai, maršrutas su mažiausia metrika (AD) patenka į maršruto lentelę“. Bet ką daryti, jei pridėsime susikertantį maršrutą? Siūlau eksperimentuoti.

    Dabar duomenų perdavimas tarp „Filialo“ (172.16.14.0/24) ir „Departamento“ (192.168.10.0/24) vyksta pagal šią schemą:

    „Filialas“ → R2 → R3 → „Filialas“

    Dabar, pridėję vieną maršrutą, mes pakeisti kai kurių adresų kelią(ne visam potinkliui).

    R2(config)# ip maršrutas 192.168.10.0 255.255.255.240 10.1.1.5 core-r1(config)# ip maršrutas 192.168.10.0 255.255.255.240 10.2.

    Prieš paaiškindami, atsekime du adresus 192.168.10.10 (small-br-sw-1) ir 192.168.10.50 (PC4) iš PC3, 7.3 pav.

    Išanalizuokime pirmąjį pėdsaką, kuris parodo laukiamą kelią. Kaip minėta aukščiau, kelias yra toks:

    „Atšaka“ (172.16.14.0/24) → br-r1 → 10.1.2.0/30 → r2 → 10.77.2.0/23 → r3 → 10.1.3.0/30 → mažas-br-r1 → „Atšaka“ (192.168.10. /24)

    Pridėjus maršrutą 192.168.10.0/28 potinkliui prie maršrutizatorių r2 ir core_r1, kai kurie paketai bus nukreipti kitu keliu, ty paketai, kurių paskirties adresas yra nuo 192.168.10.0 iki 192.168.10.15. Taigi, kai atsekame iki 192.168.10.10 adreso, sekimas padidėjo dviem maršrutizatoriais:

    „Branch“ (172.16.14.0/24) → br-r1 → 10.1.2.0/30 → r2 → 10.1.1.4/30 → core-r1 → 10.1.1.0/30 → core-r2 → 10.1.1.8/30 → r3 → 10.1.3.0/30 → small-br-r1 → „Branch“ (192.168.10.0/24)

    Jei pažvelgsite į r2 maršruto parinkimo lentelę, pamatysite du susikertančius maršrutus į 192.168.10.0/24 ir 192.168.10.0/28 potinklius. Dabar turėtumėte suprasti, ką aptarėme teorinėje dalyje - „siųsdamas paketus, maršrutizatorius žiūri į gavėjo IP adresą ir ieško maršruto su „ilgiausiu atitikimu“ (ilgiausiu atitikimu)“ (arba minimaliu priešdėliu).

    Ir dar vienas įdomus faktas. Pridėjus maršrutus, duomenys adresu 192.168.10.10 eis per 6 maršrutizatorius, tačiau atsakymas bus perduodamas tik per 4 maršrutizatorius (pvz., iš 192.168.10.10 į PC3). Pabandykite atspėti kodėl.

Pradiniai duomenys

Visos „manipuliacijos“ gali būti atliekamos naudojant PC0 (arba iš kitų įrenginių). Slaptažodis iš cisco123 įrangos, prisijunkite naudodami telnet. Norėdami pasiekti tinklo įrangą, naudokite diagramoje parodytą adresą, taip pat sukonfigūruojami dns įrašai (parodyta žemiau). Tinklas naudoja RIP maršruto parinkimo protokolą. Visi tinklo įrenginiai gali pasiekti internetą per core-r1 maršrutizatorių.

Sukonfigūruoti DNS įrašai (DNS serveris):

  • 1c-srv-2.local – 172.16.12.2
  • 1c-srv-1.local – 172.16.14.5
  • core-r1.vietinis – 10.1.1.1
  • core-r2.vietinis – 10.1.1.2
  • r2.vietinis – 10.77.2.1
  • r3.vietinis – 10.77.2.254
  • br-r1.vietinis – 10.1.2.2
  • mažas-r1.vietinis – 10.1.3.2
  • dns.local – 10.77.2.5

Pratimas

  1. Jūsų įmonės politika leidžia nuotolinio valdymo pultas tinklo įrangą internetu. Užduotis buvo atlikti šiuos statinius NAT vertimus (maršrutizatoriuje core-r1):
    • 3.3.3.3:3001 – 10.77.2.1:23
    • 3.3.3.3:3002 – 10.77.2.254:23
    • 3.3.3.3:3003 – 10.77.2.10:23
    • 3.3.3.3:3004 – 10.77.2.11:23
  2. Šiuo metu visi „Filialo“ įrenginiai prie interneto prisijungia per „Pagrindinę buveinę“, todėl kanalas tarp šių biurų yra labai apkrautas. Buvo nuspręsta, kad „filialas“ turėtų eiti per savo internetą, tam buvo skirtas br-core-r1 maršrutizatorius. Teikėjas jau prijungtas prie šio maršruto parinktuvo, adresas pateiktas diagramoje. Jūsų užduotis yra nustatyti br-core-r1 ir br-r1 pagal toliau pateiktą planą.

    Konfigūruokite br-core-r1 (galite patekti į maršrutizatorių iš br-r1 maršrutizatoriaus):

    • Konfigūruokite RIPv2 maršruto parinkimo protokolą be automatinio maršruto apibendrinimo.
    • Sukonfigūruokite NAT / PAT perkrovą naudodami standartinį ACL pavadinimu Branch-NAT (jau sukurta).
    • Nustatyti prievado vertimą: 172.16.12.2:80 - 8.8.8.3:8080 ir 172.16.14.5:80 - 8.8.8.4:8080 .

    Atlikite br-r1 sąranką:

    • Pridėkite statinį maršrutą tinklui 10.0.0.0/8 iki r2.
    • Pridėkite statinį tinklo maršrutą nuo 192.168.0.0/16 iki r2.
    • Pridėkite numatytąjį maršrutą per br-core-r1.

    (norėdami patikrinti rezultatą, naudokite PC_HOME)

Jei tekste radote klaidą, pažymėkite tekstą ir paspauskite Ctrl + Enter

ID: 154 Sukurta: 2016 m. spalio 19 d. Pakeista 2019 m. sausio 15 d.

Bet jei maršrutizatorių daug, tai rankiniu būdu įvesti maršrutus labai užima daug laiko ir galima susipainioti. Norėdami tai padaryti, jie sugalvojo dinaminį maršrutą, kad viskas būtų nustatyta savaime =)

Šiame apgaulės lape naudojamas RIPv2 dinaminis maršruto parinkimo protokolas.

// Taip pažymėsiu komentarus.

    Konsolinį ryšį sukuriame per hiperterminalą su šiais parametrais:
  • Greitis: 9600; Duomenų bitai: 8; Paritetas: Ne; Stop bitai: 1; Srauto valdymas: Ne;
  • // prisijungdami prie maršrutizatoriaus įveskite slaptažodį - cisco
  • R1> įjungti // Įeikite į privilegijuotąjį režimą.
  • //įveskite slaptažodį - klasė
  • R1 # configure terminal // įeikite į visuotinį konfigūracijos režimą
  • R1 (konfigūracijos) Nr. maršrutizatoriaus rip//Šia komanda įjungiame RIP protokolą maršrutizatoriuje ir atsiduriame protokolo konfigūracijos režime
  • R1 (konfigūravimo maršrutizatorius) Nr.
  • R1 (config-router) #2 versija // įgalinkite 2 RIP versiją
  • R2 (config-router) # nėra automatinės suvestinės //išjungti automatinį maršruto apibendrinimą
  • //norint sužinoti, kurie tinklai prijungti prie maršrutizatoriaus, reikia įvesti komandą privilegijuotuoju režimu R1#show ip route
  • R2(config-router)#tinklas 192.168.0.0 // įveskite tinklus, kurie bus perduoti kitiems maršrutizatoriams, mūsų atveju aš įvedžiau visus prijungtus
  • R2(config-router)#tinklas 192.168.0.128
  • R2(config-router)#tinklas 192.168.0.192
  • //čia nustatome sąsają, kuriai nereikia siųsti atnaujinimų į maršruto lentelę
  • R2(config-router)#passive-interface FastEthernet0/0
  • R1 (konfigūracijos eilutė) # pabaiga // išeiti į privilegijuotąjį EXEC režimą
  • R1#show running-config //Patikrinkite įvestus duomenis.
  • R1 # nukopijuokite running-config startup-config //Išsaugokite nustatytus nustatymus nepastovioje atmintyje.

Atsisiųskite baigtą maršrutizatoriaus konfigūravimo užduotį

Siūlau atsisiųsti failą su atlikta PacketTracer emuliatoriaus programos užduotimi, atidaryti jį ir pažiūrėti įgyvendinimą. R2 maršrutizatorius taip pat sukonfigūruotas su dinaminiu maršrutizavimu, todėl viskas sėkmingai pinguojama.

Maršrutizatoriaus konfigūravimas nukopijuojant konfigūraciją

    Norėdami atlikti automatinę pagrindinę maršruto parinktuvo konfigūraciją (viską aukščiau), atlikite šiuos veiksmus:
  • 1. Nukopijuokite žemiau esantį tekstą į mainų sritį: įveskite viską, dešiniuoju pelės mygtuku spustelėkite pasirinkimą ir pasirinkite „Kopijuoti“.
  • 2. Jei reikia, išvalykite visus maršrutizatoriaus nustatymus ir paleiskite jį iš naujo.
  • 3. Įeikite į visuotinės konfigūracijos režimą ir iškvieskite „Hyper Terminal“ meniu „Redaguoti“, o jame „Perkelti į pagrindinį kompiuterį“.
  • 4. Būtinai patikrinkite nustatymus naudodami komandą show running-config
  • 5. Jei reikia, kiekvienos sąsajos režimu įjunkite sąsajas naudodami komandą išjungti