Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Tema e mësimit të sotëm është RIP, ose protokolli i informacionit të rrugëzimit. Ne do të flasim për aspekte të ndryshme të përdorimit, konfigurimin dhe kufizimet e tij. Siç thashë tashmë, RIP nuk përfshihet në kurrikulën e kursit Cisco 200-125 CCNA, por vendosa t'i kushtoj një mësim të veçantë këtij protokolli pasi RIP është një nga protokollet kryesore të rrugëzimit.

Sot do të shikojmë 3 aspekte: kuptimi i funksionimit dhe vendosja e RIP në ruter, kohëmatësit RIP, kufizimet RIP. Ky protokoll është krijuar në vitin 1969, pra është një nga protokollet më të vjetër të rrjetit. Avantazhi i tij qëndron në thjeshtësinë e tij të jashtëzakonshme. Sot, shumë pajisje rrjeti, përfshirë Cisco-n, vazhdojnë të mbështesin RIP sepse nuk është një protokoll pronësor si EIGRP, por një protokoll publik.

Ka 2 versione të RIP. Versioni i parë, klasik, nuk mbështet VLSM - subnet mask me gjatësi të ndryshueshme në të cilën bazohet adresimi IP pa klasë, kështu që ne mund të përdorim vetëm një rrjet. Unë do të flas për këtë pak më vonë. Ky version gjithashtu nuk e mbështet vërtetimin.

Le të themi se keni 2 ruter të lidhur me njëri-tjetrin. Në këtë rast, ruteri i parë i tregon fqinjit të tij gjithçka që di. Le të themi se rrjeti 10 është i lidhur me ruterin e parë, rrjeti 20 ndodhet midis ruterit të parë dhe të dytë, dhe rrjeti 30 është prapa ruterit të dytë. Më pas ruteri i parë i tregon të dytit se i njeh rrjetet 10 dhe 20, dhe ruteri 2 tregon ruteri 1 që di për rrjetin 30 dhe rrjetin 20.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Protokolli i rrugëzimit tregon se këto dy rrjete duhet të shtohen në tabelën e rrugëzimit. Në përgjithësi, rezulton se një ruter i tregon ruterit fqinj për rrjetet e lidhura me të, i cili i tregon fqinjit të tij, etj. E thënë thjesht, RIP është një protokoll thashethemesh që lejon ruterat fqinjë të ndajnë informacione me njëri-tjetrin, ku secili fqinj të besojë pa kushte atë që u thuhet. Çdo ruter "dëgjon" për ndryshimet në rrjet dhe i ndan ato me fqinjët e tij.

Mungesa e mbështetjes së vërtetimit do të thotë që çdo ruter që lidhet me rrjetin bëhet menjëherë pjesëmarrës i plotë. Nëse dua të prish rrjetin, do të lidh routerin tim të hakerit me një përditësim me qëllim të keq dhe meqenëse të gjithë ruterët e tjerë e besojnë atë, ata do të përditësojnë tabelat e tyre të rrugëtimit ashtu siç dua unë. Versioni i parë i RIP nuk ofron asnjë mbrojtje kundër një hakerimi të tillë.

Në RIPv2, ju mund të siguroni vërtetimin duke konfiguruar ruterin në përputhje me rrethanat. Në këtë rast, përditësimi i informacionit ndërmjet ruterave do të jetë i mundur vetëm pasi të keni kaluar vërtetimin e rrjetit duke futur një fjalëkalim.

RIPv1 përdor transmetimin, domethënë të gjitha përditësimet dërgohen duke përdorur mesazhe transmetuese në mënyrë që ato të merren nga të gjithë pjesëmarrësit e rrjetit. Le të themi se është një kompjuter i lidhur me ruterin e parë që nuk di asgjë për këto përditësime, sepse vetëm pajisjet e rrugëtimit kanë nevojë për to. Sidoqoftë, ruteri 1 do t'i dërgojë këto mesazhe në të gjitha pajisjet që kanë një ID Broadcast, domethënë edhe ato që nuk kanë nevojë për të.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Në versionin e dytë të RIP, ky problem është zgjidhur - ai përdor Multicast ID, ose transmetimin e trafikut multicast. Në këtë rast, vetëm ato pajisje që janë specifikuar në cilësimet e protokollit marrin përditësime. Përveç vërtetimit, ky version i RIP mbështet adresimin IP pa klasë VLSM. Kjo do të thotë që nëse rrjeti 10.1.1.1/24 është i lidhur me ruterin e parë, atëherë të gjitha pajisjet e rrjetit adresa IP e të cilave është në intervalin e adresave të këtij nënrrjeti gjithashtu marrin përditësime. Versioni i dytë i protokollit mbështet metodën CIDR, domethënë, kur ruteri i dytë merr një përditësim, ai e di se për cilin rrjet ose rrugë specifike ka të bëjë. Në rastin e versionit të parë, nëse rrjeti 10.1.1.0 është i lidhur me ruterin, atëherë pajisjet në rrjetin 10.0.0.0 dhe rrjetet e tjera që i përkasin të njëjtës klasë do të marrin gjithashtu përditësime. Në këtë rast, ruteri 2 do të marrë gjithashtu informacion të plotë për përditësimin e këtyre rrjeteve, por pa CIDR nuk do ta dijë se ky informacion ka të bëjë me një nënrrjet me adresa IP të klasës A.

Kjo është ajo që RIP është në terma shumë të përgjithshëm. Tani le të shohim se si mund të konfigurohet. Ju duhet të shkoni në modalitetin e konfigurimit global të cilësimeve të ruterit dhe të përdorni komandën RIP Router.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Pas kësaj, do të shihni që kreu i linjës së komandës është ndryshuar në R1(config-router)# sepse ne kemi kaluar në nivelin e nënkomandës së ruterit. Komanda e dytë do të jetë Versioni 2, domethënë, ne i tregojmë ruterit që duhet të përdorë versionin 2 të protokollit. Më pas, duhet të fusim adresën e rrjetit të reklamuar të klasës mbi të cilin duhet të transmetohen përditësimet duke përdorur komandën e rrjetit XXXX. Kjo komandë ka 2 funksione: së pari, specifikon se cili rrjet duhet të reklamohet dhe së dyti, cila ndërfaqe duhet të përdoret. për këtë. Do të shihni se çfarë dua të them kur të shikoni konfigurimin e rrjetit.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Këtu kemi 4 ruter dhe një kompjuter të lidhur me switch nëpërmjet një rrjeti me identifikuesin 192.168.1.0/26, i cili është i ndarë në 4 nënrrjeta. Ne përdorim vetëm 3 nënrrjeta: 192.168.1.0/26, 192.168.1.64/26 dhe 192.168.1.128/26. Ne kemi ende nënrrjetin 192.168.1.192/26, por nuk përdoret sepse nuk është i nevojshëm.

Portat e pajisjes kanë këto adresa IP: kompjuteri 192.168.1.10, porta e parë e ruterit të parë 192.168.1.1, porta e dytë 192.168.1.65, porta e parë e ruterit të dytë 192.168.1.66, porta e dytë e ruterit të dytë 192.168.1.129., 192.168.1.130. porti i parë i ruterit të tretë 1. 1 . Herën e fundit folëm për konventat, kështu që nuk mund të ndjek konventën dhe t'i caktoj adresën .XNUMX portit të dytë të ruterit, sepse .XNUMX nuk është pjesë e këtij rrjeti.

Tjetra, unë përdor adresa të tjera, sepse ne fillojmë një rrjet tjetër - 10.1.1.0/16, kështu që porta e dytë e ruterit të dytë, me të cilin është lidhur ky rrjet, ka një adresë IP prej 10.1.1.1, dhe portin e të katërtit. ruteri, me të cilin është lidhur ndërprerësi - adresa 10.1.1.2.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Për të konfiguruar rrjetin që kam krijuar, duhet t'u caktoj adresa IP pajisjeve. Le të fillojmë me portin e parë të ruterit të parë.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Së pari, ne do të krijojmë emrin e hostit R1, do të caktojmë adresën 0 në portin f0/192.168.1.1 dhe do të specifikojmë maskën e subnetit 255.255.255.192, pasi kemi një rrjet /26. Le të plotësojmë konfigurimin e R1 me komandën pa mbyllje. Porta e dytë e ruterit të parë f0/1 do të marrë një adresë IP prej 192.168.1.65 dhe një maskë nënrrjeti prej 255.255.255.192.
Ruteri i dytë do të marrë emrin R2, ne do të caktojmë adresën 0 dhe maskën e subnetit 0 në portën e parë f192.168.1.66/255.255.255.192, adresën 0 dhe maskën e subnetit 1 në portin e dytë 192.168.1.129.

Duke kaluar te ruteri i tretë, do t'i caktojmë emrin e hostit R3, porta f0/0 do të marrë adresën 192.168.1.130 dhe maskën 255.255.255.192 dhe porta f0/1 do të marrë adresën 10.1.1.1 dhe maskën 255.255.0.0. 16, sepse ky rrjet është /XNUMX.

Më në fund, do të shkoj te ruteri i fundit, do ta emërtoj R4 dhe do t'i caktoj portit f0/0 një adresë 10.1.1.2 dhe një maskë 255.255.0.0. Pra, ne kemi konfiguruar të gjitha pajisjet e rrjetit.

Më në fund, le të shohim cilësimet e rrjetit të kompjuterit - ai ka një adresë IP statike prej 192.168.1.10, një maskë gjysmë rrjeti prej 255.255.255.192 dhe një adresë të paracaktuar të portës 192.168.1.1.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Pra, keni parë se si të konfiguroni maskën e nënrrjetit për pajisjet në nënrrjeta të ndryshme, është shumë e thjeshtë. Tani le të aktivizojmë rrugëzimin. Shkoj te cilësimet R1, vendos modalitetin e konfigurimit global dhe shkruaj komandën e ruterit. Pas kësaj, sistemi ofron sugjerime për protokollet e mundshme të rrugëtimit për këtë komandë: bgp, eigrp, ospf dhe rip. Meqenëse tutoriali ynë ka të bëjë me RIP, unë jam duke përdorur komandën rip të ruterit.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Nëse shkruani një pikëpyetje, sistemi do të lëshojë një sugjerim të ri për komandën e mëposhtme me opsionet e mundshme për funksionet e këtij protokolli: përmbledhje automatike - përmbledhje automatike e rrugëve, informacioni i paracaktuar - kontrolli i paraqitjes së informacionit të paracaktuar, rrjeti - rrjetet, oraret, e kështu me radhë. Këtu mund të zgjidhni informacionin që do të shkëmbejmë me pajisjet fqinje. Funksioni më i rëndësishëm është versioni, kështu që do të fillojmë duke futur komandën versioni 2. Më pas duhet të përdorim komandën e çelësit të rrjetit, i cili krijon një rrugë për rrjetin IP të specifikuar.

Do të vazhdojmë konfigurimin e Router1 më vonë, por tani për tani dua të kaloj te Router 3. Përpara se të përdor komandën e rrjetit në të, le të shohim anën e djathtë të topologjisë së rrjetit tonë. Porta e dytë e ruterit ka adresën 10.1.1.1. Si funksionon RIP? Edhe në versionin e tij të dytë, RIP, si një protokoll mjaft i vjetër, ende përdor klasat e veta të rrjetit. Prandaj, edhe pse rrjeti ynë 10.1.1.0/16 i përket klasës A, ne duhet të specifikojmë versionin e klasës së plotë të kësaj adrese IP duke përdorur komandën e rrjetit 10.0.0.0.

Por edhe nëse shkruaj rrjetin e komandës 10.1.1.1 dhe më pas shikoj konfigurimin aktual, do të shoh që sistemi ka korrigjuar 10.1.1.1 në 10.0.0.0, duke përdorur automatikisht formatin e adresimit të klasës së plotë. Pra, nëse hasni në një pyetje në lidhje me RIP në provimin CCNA, do t'ju duhet të përdorni adresimin e klasës së plotë. Nëse në vend të 10.0.0.0 shkruani 10.1.1.1 ose 10.1.0.0, do të bëni një gabim. Përkundër faktit se konvertimi në formën e adresimit të klasës së plotë ndodh automatikisht, unë ju këshilloj që fillimisht të përdorni adresën e saktë në mënyrë që të mos prisni derisa sistemi të korrigjojë gabimin. Mbani mend - RIP përdor gjithmonë adresimin e rrjetit të klasës së plotë.

Pasi të keni përdorur komandën e rrjetit 10.0.0.0, ruteri i tretë do të fusë këtë rrjet të dhjetë në protokollin e rrugëtimit dhe do të dërgojë përditësimin përgjatë rrugës R3-R4. Tani duhet të konfiguroni protokollin e rrugëtimit të ruterit të katërt. Shkoj në cilësimet e tij dhe fut në mënyrë sekuenciale komandat e routerit rip, versioni 2 dhe rrjeti 10.0.0.0. Me këtë komandë i kërkoj R4 që të fillojë reklamimin e rrjetit 10. duke përdorur protokollin e rrugëtimit RIP.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Tani këta dy ruterë mund të shkëmbejnë informacione, por kjo nuk do të ndryshonte asgjë. Përdorimi i komandës show ip route tregon se porta FastEthernrt 0/0 është e lidhur drejtpërdrejt me rrjetin 10.1.0.0. Ruteri i katërt, pasi ka marrë një njoftim rrjeti nga ruteri i tretë, do të thotë: "Shkëlqyeshëm, mik, mora njoftimin tuaj për rrjetin e dhjetë, por unë tashmë e di për të, sepse jam i lidhur drejtpërdrejt me këtë rrjet."

Prandaj, ne do të kthehemi te cilësimet R3 dhe do të fusim një rrjet tjetër me komandën e rrjetit 192.168.1.0. Unë përsëri përdor formatin e adresimit të klasës së plotë. Pas kësaj, ruteri i tretë do të jetë në gjendje të reklamojë rrjetin 192.168.1.128 përgjatë rrugës R3-R4. Siç thashë tashmë, RIP është një "thashethem" që u tregon të gjithë fqinjëve të tij për rrjetet e reja, duke u përcjellë atyre informacion nga tabela e tij e rrugëtimit. Nëse tani shikoni tabelën e ruterit të tretë, mund të shihni të dhënat e dy rrjeteve të lidhura me të.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Ai do t'i transmetojë këto të dhëna në të dy skajet e rrugës si në ruterin e dytë ashtu edhe në atë të katërt. Le të kalojmë te cilësimet R2. Unë fut të njëjtat komanda "rip" të routerit, versionin 2 dhe rrjetin 192.168.1.0, dhe këtu gjërat fillojnë të bëhen interesante. Unë specifikoj rrjetin 1.0, por është edhe rrjeti 192.168.1.64/26 dhe rrjeti 192.168.1.128/26. Prandaj, kur specifikoj rrjetin 192.168.1.0, po siguroj teknikisht rrugëzim për të dy ndërfaqet e këtij ruteri. Lehtësia është se me vetëm një komandë mund të vendosni rrugëzim për të gjitha portat e pajisjes.

Përcaktoj saktësisht të njëjtat parametra për ruterin R1 dhe siguroj rrugëzim për të dy ndërfaqet në të njëjtën mënyrë. Nëse tani shikoni tabelën e rrugëzimit të R1, mund të shihni të gjitha rrjetet.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Ky ruter di si për rrjetin 1.0 ashtu edhe për rrjetin 1.64. Ai gjithashtu di për rrjetet 1.128 dhe 10.1.1.0 sepse përdor RIP. Kjo tregohet nga kreu R në rreshtin përkatës të tabelës së rrugëtimit.
Ju lutemi kushtojini vëmendje informacionit [120/2] - kjo është distanca administrative, domethënë besueshmëria e burimit të informacionit të rrugës. Kjo vlerë mund të jetë më e madhe ose më e vogël, por parazgjedhja për RIP është 120. Për shembull, një rrugë statike ka një distancë administrative prej 1. Sa më e ulët të jetë distanca administrative, aq më i besueshëm është protokolli. Nëse ruteri ka mundësinë të zgjedhë midis dy protokolleve, për shembull midis një rruge statike dhe RIP, atëherë ai do të zgjedhë të përcjellë trafikun mbi rrugën statike. Vlera e dytë në kllapa, /2, është metrika. Në protokollin RIP, metrika nënkupton numrin e kërcimeve. Në këtë rast, rrjeti 10.0.0.0/8 mund të arrihet në 2 kërcime, domethënë ruteri R1 duhet të dërgojë trafikun përmes rrjetit 192.168.1.64/26, ky është hopi i parë, dhe mbi rrjetin 192.168.1.128/26, kjo është hop i dytë, për të hyrë në rrjetin 10.0.0.0/8 nëpërmjet një pajisjeje me ndërfaqe FastEthernet 0/1 me adresën IP 192.168.1.66.

Për krahasim, ruteri R1 mund të arrijë rrjetin 192.168.1.128 me një distancë administrative prej 120 në 1 hop përmes ndërfaqes 192.168.1.66.

Tani, nëse përpiqeni të bëni ping ndërfaqen e ruterit R0 me adresën IP 4 nga kompjuteri PC10.1.1.2, ai do të kthehet me sukses.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Përpjekja e parë dështoi me mesazhin e skadimit të kërkesës, sepse kur përdorni ARP paketa e parë humbet, por tre të tjerat iu kthyen me sukses marrësit. Kjo siguron komunikim pikë-për-pikë në një rrjet duke përdorur protokollin e rrugëtimit RIP.

Pra, për të aktivizuar përdorimin e protokollit RIP nga ruteri, duhet të shkruani në mënyrë sekuenciale komandat e ruterit rip, versioni 2 dhe rrjeti <numri i rrjetit / identifikuesi i rrjetit në formë të klasës së plotë>.

Le të shkojmë te cilësimet e R4 dhe të futim komandën show ip route. Mund të shihni se rrjeti 10. është i lidhur drejtpërdrejt me ruterin dhe rrjeti 192.168.1.0/24 është i aksesueshëm përmes portit f0/0 me adresën IP 10.1.1.1 nëpërmjet RIP.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Nëse i kushtoni vëmendje pamjes së rrjetit 192.168.1.0/24, do të vini re se ka një problem me përmbledhjen automatike të rrugëve. Nëse aktivizohet përmbledhja automatike, RIP do të përmbledhë të gjitha rrjetet deri në 192.168.1.0/24. Le të shohim se çfarë janë kohëmatësit. Protokolli RIP ka 4 kohëmatës kryesorë.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Kohëmatësi i përditësimit është përgjegjës për frekuencën e dërgimit të përditësimeve, dërgimin e përditësimeve të protokollit çdo 30 sekonda për të gjitha ndërfaqet që marrin pjesë në rrugëzimin RIP. Kjo do të thotë që ai merr tabelën e rrugëzimit dhe e shpërndan atë në të gjitha portet që funksionojnë në modalitetin RIP.
Le të imagjinojmë se kemi routerin 1, i cili është i lidhur me ruterin 2 nga rrjeti N2. Para ruterit të parë dhe pas ruterit të dytë ka rrjete N1 dhe N3. Ruteri 1 i tregon Routerit 2 se njeh rrjetin N1 dhe N2 dhe i dërgon atij një përditësim. Ruteri 2 i tregon ruterit 1 se i njeh rrjetet N2 dhe N3. Në këtë rast, çdo 30 sekonda portat e ruterit shkëmbejnë tabelat e rrugëtimit.

Le të imagjinojmë që për ndonjë arsye lidhja N1-R1 është prishur dhe ruteri 1 nuk mund të komunikojë më me rrjetin N1. Pas kësaj, ruteri i parë do të dërgojë vetëm përditësime në lidhje me rrjetin N2 në ruterin e dytë. Router 2, pasi ka marrë përditësimin e parë të tillë, do të mendojë: "Shkëlqyeshëm, tani më duhet të vendos rrjetin N1 në Timer Invalid", pas së cilës do të fillojë kohëmatësin e pavlefshëm. Për 180 sekonda nuk do të shkëmbejë përditësimet e rrjetit N1 me askënd, por pas kësaj periudhe kohore do të ndalojë kohëmatësin e pavlefshëm dhe do të nisë përsëri kohëmatësin e përditësimit. Nëse gjatë këtyre 180 sekondave nuk merr ndonjë përditësim për gjendjen e rrjetit N1, do ta vendosë atë në një kohëmatës Hold Down që zgjat 180 sekonda, domethënë kohëmatësi i Hold Down fillon menjëherë pasi të përfundojë kohëmatësi Invalid.

Në të njëjtën kohë, një tjetër kohëmatës i katërt Flush po funksionon, i cili fillon njëkohësisht me kohëmatësin Invalid. Ky kohëmatës përcakton intervalin kohor ndërmjet marrjes së përditësimit të fundit normal për rrjetin N1 derisa rrjeti të hiqet nga tabela e rrugëzimit. Kështu, kur kohëzgjatja e këtij kohëmatësi arrin 240 sekonda, rrjeti N1 do të përjashtohet automatikisht nga tabela e rrugëzimit të ruterit të dytë.

Pra, Update Timer dërgon përditësime çdo 30 sekonda. Kohëmatësi i pavlefshëm, i cili funksionon çdo 180 sekonda, pret derisa një përditësim i ri të arrijë në ruter. Nëse nuk arrin, ai e vendos atë rrjet në një gjendje mbajtjeje, me kohëmatësin Hold Down që funksionon çdo 180 sekonda. Por kohëmatësit Invalid dhe Flush fillojnë njëkohësisht, në mënyrë që 240 sekonda pas fillimit të Flush, rrjeti që nuk përmendet në përditësim të përjashtohet nga tabela e rrugëzimit. Kohëzgjatja e këtyre kohëmatësve është caktuar si parazgjedhje dhe mund të ndryshohet. Ja çfarë janë kohëmatësit RIP.

Tani le të vazhdojmë të shqyrtojmë kufizimet e protokollit RIP, ka mjaft prej tyre. Një nga kufizimet kryesore është përmbledhja automatike.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Le të kthehemi në rrjetin tonë 192.168.1.0/24. Ruteri 3 i tregon ruterit 4 për të gjithë rrjetin 1.0, i cili tregohet me /24. Kjo do të thotë se të gjitha 256 adresat IP në këtë rrjet, duke përfshirë ID-në e rrjetit dhe adresën e transmetimit, janë të disponueshme, që do të thotë se mesazhet nga pajisjet me çdo adresë IP në këtë gamë do të dërgohen përmes rrjetit 10.1.1.1. Le të shohim tabelën e rrugëtimit R3.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Ne shohim rrjetin 192.168.1.0/26, të ndarë në 3 nënrrjeta. Kjo do të thotë që ruteri di vetëm rreth tre adresa IP të specifikuara: 192.168.1.0, 192.168.1.64 dhe 192.168.1.128, të cilat i përkasin rrjetit /26. Por nuk di asgjë, për shembull, për pajisjet me adresa IP të vendosura në rangun nga 192.168.1.192 deri në 192.168.1.225.

Sidoqoftë, për disa arsye, R4 mendon se di gjithçka për trafikun që R3 i dërgon, domethënë të gjitha adresat IP në rrjetin 192.168.1.0/24, gjë që është plotësisht e rreme. Në të njëjtën kohë, ruterët mund të fillojnë të heqin trafikun sepse ata "mashtrojnë" njëri-tjetrin - në fund të fundit, ruteri 3 nuk ka të drejtë t'i tregojë ruterit të katërt se di gjithçka për nënrrjetat e këtij rrjeti. Kjo ndodh për shkak të një problemi të quajtur "përmbledhje automatike". Ndodh kur trafiku lëviz nëpër rrjete të ndryshme të mëdha. Për shembull, në rastin tonë, një rrjet me adresa të klasës C lidhet përmes ruterit R3 me një rrjet me adresa të klasës A.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Ruteri R3 i konsideron këto rrjete si të njëjta dhe automatikisht i përmbledh të gjitha rrugët në një adresë të vetme rrjeti 192.168.1.0. Le të kujtojmë se çfarë folëm për përmbledhjen e rrugëve të supernetit në një nga videot e mëparshme. Arsyeja e përmbledhjes është e thjeshtë - ruteri beson se një hyrje në tabelën e rrugëzimit, për ne kjo është hyrja 192.168.1.0/24 [120/1] nëpërmjet 10.1.1.1, është më e mirë se 3 hyrje. Nëse rrjeti përbëhet nga qindra nënrrjeta të vogla, atëherë kur përmbledhja është e çaktivizuar, tabela e rrugëtimit do të përbëhet nga një numër i madh i hyrjeve të rrugës. Prandaj, për të parandaluar akumulimin e një sasie të madhe informacioni në tabelat e kursit, përdoret përmbledhja automatike e rrugës.

Megjithatë, në rastin tonë, përmbledhja automatike e rrugëve krijon një problem sepse e detyron ruterin të shkëmbejë informacion të rremë. Prandaj, duhet të shkojmë në cilësimet e ruterit R3 dhe të futim një komandë që ndalon përmbledhjen automatike të rrugëve.

Për ta bërë këtë, unë shkruaj në mënyrë sekuenciale komandat e ruterit rip dhe pa përmbledhje automatike. Pas kësaj, duhet të prisni derisa përditësimi të përhapet në të gjithë rrjetin, dhe më pas mund të përdorni komandën show ip route në cilësimet e ruterit R4.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Ju mund të shihni se si ka ndryshuar tabela e rrugëzimit. Hyrja 192.168.1.0/24 [120/1] nëpërmjet 10.1.1.1 u ruajt nga versioni i mëparshëm i tabelës dhe më pas ka tre hyrje që, falë kohëmatësit të përditësimit, përditësohen çdo 30 sekonda. Kohëmatësi Flush siguron që 240 sekonda pas përditësimit plus 30 sekonda, domethënë pas 270 sekondash, ky rrjet do të hiqet nga tabela e rrugëzimit.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Rrjetet 192.168.1.0/26, 192.168.1.64/26 dhe 192.168.1.128/26 janë renditur saktë, kështu që tani nëse trafiku është i destinuar për pajisjen 192.168.1.225, ajo pajisje do ta lëshojë atë sepse ruteri me nuk e di. atë adresë. Por në rastin e mëparshëm, kur kishim të aktivizuar përmbledhjen automatike të rrugëve për R3, ky trafik do të drejtohej në rrjetin 10.1.1.1, gjë që ishte krejtësisht e gabuar, sepse R3 duhet t'i lëshonte menjëherë këto pako pa i dërguar më tej.

Si administrator rrjeti, duhet të krijoni rrjete me një sasi minimale të trafikut të panevojshëm. Për shembull, në këtë rast nuk ka nevojë ta përcjellni këtë trafik përmes R3. Detyra juaj është të rrisni xhiron e rrjetit sa më shumë që të jetë e mundur, duke parandaluar që trafiku të dërgohet në pajisjet që nuk kanë nevojë për të.

Kufizimi tjetër i RIP është Loops, ose unazat e rrugëtimit. Ne kemi folur tashmë për konvergjencën e rrjetit, kur tabela e rrugëtimit është përditësuar saktë. Në rastin tonë, ruteri nuk duhet të marrë përditësime për rrjetin 192.168.1.0/24 nëse nuk di asgjë për të. Teknikisht, konvergjenca do të thotë që tabela e rrugëzimit përditësohet vetëm me informacion të saktë. Kjo duhet të ndodhë kur ruteri është i fikur, i rindezur, i rilidhur me rrjetin, etj. Konvergjenca është një gjendje në të cilën janë përfunduar të gjitha përditësimet e nevojshme të tabelës së rrugëtimit dhe janë kryer të gjitha llogaritjet e nevojshme.
RIP ka konvergjencë shumë të dobët dhe është një protokoll rrugëtimi shumë, shumë i ngadaltë. Për shkak të kësaj ngadalësie, lindin Routing Loops, ose problemi i "counter infinite".

Do të vizatoj një diagram rrjeti të ngjashëm me shembullin e mëparshëm - ruteri 1 është i lidhur me ruterin 2 nga rrjeti N2, rrjeti N1 është i lidhur me ruterin 1 dhe rrjeti N2 është i lidhur me ruterin 3. Le të supozojmë se për ndonjë arsye lidhja N1-R1 është prishur.

Cisco Training 200-125 CCNA v3.0. Dita 21: RIP e drejtimit të vektorit në distancë

Ruteri 2 e di që rrjeti N1 është i arritshëm me një hop përmes ruterit 1, por ky rrjet nuk funksionon për momentin. Pasi rrjeti dështon, fillon procesi i kohëmatësve, ruteri 1 e vendos atë në gjendjen Hold Down, e kështu me radhë. Sidoqoftë, ruteri 2 ka një kohëmatës të përditësimit që funksionon dhe në kohën e caktuar dërgon një përditësim në ruterin 1, i cili thotë se rrjeti N1 është i aksesueshëm nëpërmjet tij me dy kërcime. Ky përditësim arrin te ruteri 1 përpara se të ketë kohë për t'i dërguar ruterit 2 një përditësim në lidhje me dështimin e rrjetit N1.

Duke marrë këtë përditësim, ruteri 1 mendon: "Unë e di që rrjeti N1 që është i lidhur me mua nuk po funksionon për ndonjë arsye, por ruteri 2 më tha që është i disponueshëm përmes tij në dy hop. Unë e besoj atë, kështu që do të shtoj një hop, do të përditësoj tabelën time të rrugëzimit dhe do t'i dërgoj routerit 2 një përditësim duke thënë se rrjeti N1 është i aksesueshëm përmes ruterit 2 me tre kërcime!”
Duke marrë këtë përditësim nga ruteri i parë, ruteri 2 thotë: "ok, më herët mora një përditësim nga R1, i cili thoshte se rrjeti N1 është i disponueshëm përmes tij me një hop. Tani ai më tha që është në dispozicion në 3 hops. Ndoshta diçka ka ndryshuar në rrjet, nuk mund të mos e besoj, kështu që do të përditësoj tabelën time të rrugëtimit duke shtuar një hop. Pas kësaj, R2 dërgon një përditësim në ruterin e parë, i cili thotë se rrjeti N1 është tani i disponueshëm në 4 hop.
E shihni se cili është problemi? Të dy ruterat i dërgojnë përditësime njëri-tjetrit, duke shtuar një kërcim çdo herë, dhe përfundimisht numri i kërcimeve arrin një numër të madh. Në protokollin RIP, numri maksimal i hop-eve është 16, dhe sapo të arrijë këtë vlerë, ruteri kupton që ka një problem dhe thjesht e heq këtë rrugë nga tabela e rrugëzimit. Ky është problemi me lapat e rrugëzimit në RIP. Kjo për faktin se RIP është një protokoll vektori i distancës; ai monitoron vetëm distancën, pa i kushtuar vëmendje gjendjes së seksioneve të rrjetit. Në vitin 1969, kur rrjetet kompjuterike ishin shumë më të ngadalta se sa janë tani, qasja e vektorit të distancës ishte e justifikuar, kështu që zhvilluesit e RIP zgjodhën llogaritjet e hopit si metrikën kryesore. Megjithatë, sot kjo qasje krijon shumë probleme, kështu që rrjetet moderne kanë kaluar gjerësisht në protokolle më të avancuara të rrugëtimit, siç është OSPF. De fakto, ky protokoll është bërë standardi për rrjetet e shumicës së kompanive globale. Ne do ta shikojmë këtë protokoll në detaje në një nga videot e mëposhtme.

Ne nuk do të kthehemi më në RIP, sepse duke përdorur shembullin e këtij protokolli më të vjetër të rrjetit, ju kam treguar mjaftueshëm për bazat e rutimit dhe problemet për shkak të të cilave ata përpiqen të mos e përdorin më këtë protokoll për rrjetet e mëdha. Në mësimet e ardhshme video do të shikojmë protokollet moderne të rrugëzimit - OSPF dhe EIGRP.


Faleminderit që qëndruat me ne. A ju pëlqejnë artikujt tanë? Dëshironi të shihni përmbajtje më interesante? Na mbështesni duke bërë një porosi ose duke rekomanduar miqve, 30% zbritje për përdoruesit e Habr në një analog unik të serverëve të nivelit të hyrjes, i cili u shpik nga ne për ju: E gjithë e vërteta rreth VPS (KVM) E5-2650 v4 (6 bërthama) 10 GB DDR4 240 GB SSD 1 Gbps nga 20 dollarë ose si të ndani një server? (e disponueshme me RAID1 dhe RAID10, deri në 24 bërthama dhe deri në 40 GB DDR4).

Dell R730xd 2 herë më lirë? Vetëm këtu 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV nga 199$ në Holandë! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - nga 99 dollarë! Lexoni rreth Si të ndërtohet korporata e infrastrukturës. klasë me përdorimin e serverëve Dell R730xd E5-2650 v4 me vlerë 9000 euro për një qindarkë?

Burimi: www.habr.com

Shto një koment