Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rl:labs:05:contents:07 [2013/10/31 12:21]
razvan.deaconescu [09. [10p] Rute implicite pe rutere]
rl:labs:05:contents:07 [2023/11/03 10:32] (current)
laura.ruse [07. [15p] Adresare și configurare rute statice]
Line 1: Line 1:
-==== 08. [10pDepanare probleme de configurare ​a rutării ​====+==== 07. [15pAdresare și configurare ​rute statice ​====
  
-În topologia de la {{:​rl:​labs:​05:​contents:​rl_lab-05_depanare.pkt|această adresă}} se află două rețele interconectate prin trei rutere cascadate. Există câteva probleme în cadrul toplogiei pe care ne propunem să le rezolvăm.+**Topologie**: ​{{:​rl:​labs:​05:​contents:​rl_lab-05_adresare-rutare-linie.pkt|download}}
  
-Pentru început, aflați adresele ​stațiilor și a interfețelor ruterelor glisând mouse-ul ​(//hover//peste fiecare ​dispozitiv. Din tab-ul ''​Desktop''​ și opțiunea ''​Command prompt''​ (pe stații) sau din consolă ​(pe ruterefolosiți ​''​ping'' ​pentru a verifica unde există conectivitate.+  * Dorim să configurăm rutarea într-o topologie cu trei rutere. 
 +  * Pe moment sunt configurate:​ 
 +    * câte o adresă IP pe fiecare stație 
 +    * câte un default gateway pe fiecare ​stație: ruterul din rețea (de fapt adresa IP a ruterului din rețea) 
 +    * câte o adresă IP pe fiecare ​interfață de ruter dintr-o rețea cu stații: ''​Router0(Fa0/0)''​, ''​Router1(Fa1/​0)''​
  
-De pe stația ''​PC0''​ verificați conectivitatea la stația ''​PC2'',​ adică ​adresa IP ''​15.15.15.2''​. Comanda ''​ping''​ oferă răspunsul ''​Destination host unreachable.''​ deci există o problemă pe parcurs.+<note tip> 
 +Glisați (//hover//) mouse-ul deasupra ​stațiilor și ruterelor pentru a afla adresa IP a fiecărei stații și a interfeței configurate a fiecărui ruter. 
 +</​note>​
  
-De pe stația ''​PC0'' ​verificațconectivitatea la ruterul ​''​Router2''​, adică adresa IP ''​30.30.30.38''​. ​Comanda ​''​ping'' ​reușește. Înseamnă că există o problemă la un ruter pe parcurs.+  * Folosiți ''​ping''​ de pe fiecare din ruterele cu interfețele în rețele cu stații (''​Router0'' ​și ''​Router1''​) pentru verificarea conectivității la stațiile din rețea. La fel, pentru stații, folosiți ​''​ping'' ​pentru a verifica conectivtatea la ruterul din rețea și la cealaltă stație. 
 +  * Pentru stații, pentru a folosi ​''​ping''​, accesați tab-ul ''​Desktop'' ​și opțiunea ''​Command Prompt''​.
  
-Afișați tabela de rutare a ruterului ​''​Router0'', ​folosind comanda ​''​show ip route''​:<code> +  * Veți realiza următori pași: 
-Router0#​show ip route +    - Veți configura adrese IP pe cele două rețele dintre rutere (''​Router0(Fa1/​0)''​ <-> ''​Router2(Fa0/​0)'',​ ''​Router2(Fa1/​0)''​ <-''​Router1(Fa0/0)''​)
-[...] +    - Veți adăuga rutele necesare pe fiecare ruter (vor trebui adăugate câte două rute)
-     ​14.0.0.0/24 is subnetted, 1 subnets +    - Veți verifica faptul că toate stațiile sunt conectate cu ajutorul comenzii ''​ping''​ și veți depana problemele întâlnite.
-C       ​14.14.14.is directly connected, FastEthernet0/​0 +
-     30.0.0.0/30 is subnetted, 2 subnets +
-C       30.30.30.32 is directly connected, FastEthernet1/​0 +
-S       30.30.30.36 [1/0] via 30.30.30.34 +
-</​code>​+
  
-Observați că ruterul ​''​Router0'' ​nu are rută către rețeaua ''​15.15.15.0/24'',​ rețea care conține stațiile ​''​PC2'' ​și ''​PC3''​. Adăugați ruta corespunzătoare ​din meniul de configurare:<​code>​ +  * Pentru cele două rețele dintre rutere configurați adresele astfel: 
-Router0#​configure terminal +    - Pentru rețeaua ​''​Router0(Fa1/0)'' ​<-> ''​Router2(Fa0/​0)''​ configurați adrese din spațiul ​''​4.4.4.0/30''​ (prima adresa asignabila pe ''​Router0(Fa1/​0)'', ​a doua pe ''​Router2(Fa0/​0)''​). 
-Enter configuration commands, one per line End with CNTL/Z. +    - Pentru ​rețeaua ''​Router2(Fa1/​0)'' ​<​-> ​''​Router1(Fa0/​0)'' ​configurați adrese ​din spațiul ''​4.4.4.4/​30'' ​(prima adresa asignabila pe ''​Router2(Fa1/​0)'',​ a doua pe ''​Router1(Fa0/​0)''​).
-Router0(config)#ip route 15.15.15.255.255.255.0 30.30.30.34 +
-</​code>​+
  
-Pe stația ''​PC0''​ folosiți ''​ping''​ pentru a verifica acum conectivitatea la stația ''​PC2''​ (adresa IP ''​15.15.15.2''​) șla stația ​''​PC3'' ​(''​15.15.15.254''​). Există conectivitate deci această problemă este rezolvată.+  * Pentru a asigura conectivitate între toate stațiile va trebui să adăugați rute statice pe rutere. 
 +  * Întrucât există patru rețele în topologie, fiecare ruter va avea în final patru ruteMomentan, fiecare ruter are câte două rute, ambele direct conectateVerificațacest lucru prin rularea comenzii ​''​show ip route''​.
  
-Să verificăm și că ruterele au, de asemenea, conectivitate la toate celelalte rutere și la stațiiDe pe ruterul ''​Router0'' ​verificăm conectivitatea la stația ''​PC2''​ (adresa IP ''​15.15.15.2''​):<code+  * Vor trebui adăugate pe fiecare ruter câte două rute statice ​tre rețelele care nu sunt direct conectateVeți adăuga astfel: 
-Router0#ping 15.15.15.2+    * pe ruterul ''​Router0''​ 
 +      - o rută către rețeaua ''​Router2(Fa1/​0)'' ​<-> ''​Router1(Fa0/​0)''​ (adică ''​4.4.4.4/​30''​) având ca next hop adresa IP a interfeței ''​Fa0/​0''​ a ruterului ''​Router2''​ 
 +      - o rută către rețeaua stațiilor ''​PC2''​ și ''​PC3''​ (adică ​''​172.16.100.0/24''​) ​având ca next hop **tot** adresa IP a interfeței ''​Fa0/​0''​ a ruterului ''​Router2''​ 
 +    * pe ruterul ''​Router1''​ 
 +      - o rută către rețeaua ''​Router0(Fa1/​0)'' ​<-''​Router2(Fa0/​0)''​ (adică ''​4.4.4.0/​30''​) având ca next hop adresa IP a interfeței ''​Fa1/​0''​ a ruterului ''​Router2''​ 
 +      - o rută către rețeaua stațiilor ''​PC0''​ și ''​PC1''​ (adică ''​192.168.100.0/​24''​) având ca next hop **tot** adresa IP a interfeței ''​Fa1/​0''​ a ruterului ''​Router2''​ 
 +    * pe ruterul ''​Router2''​ 
 +      - o rută către rețeaua stațiilor ''​PC0''​ și ''​PC1''​ (adică ''​192.168.100.0/​24''​) având ca next hop adresa IP a interfeței ''​Fa1/​0''​ a ruterului ''​Router0''​ 
 +      - o rută către rețeaua stațiilor ''​PC2''​ și ''​PC3''​ (adică ''​172.16.100.0/​24''​) având ca next hop adresa IP a interfeței ''​Fa0/​0''​ a ruterului ''​Router1''​
  
-Type escape sequence to abort. +  * Verificați caîn finalfiecare ruter să aibă patru rutedouă rute direct conectate și două rute statice conform configurației.
-Sending 5100-byte ICMP Echos to 15.15.15.2timeout is 2 seconds: +
-..... +
-Success rate is 0 percent (0/5) +
-</​code>​+
  
-Observați că nu există conectivitate. Pare ciudatpentru că stația ''​PC0'' ​are conectivitate la stația ''​PC2''​ dar ruterul ''​Router0''​ nu areÎn continuareverificăm conectivitatea la ruterul ''​Router2''​ (adresele ''​15.15.15.1'' ​ș''​30.30.30.38''​) și la ruterul ​''​Router1''​ (adresele ''​30.30.30.37'' ​și ''​30.30.30.34''​):<​code>​ +<note tip> 
-Router0#​ping 15.15.15.1  +Dacă ați greșit o rută, folosiț''​no'' ​în fața comenzii de adăugare de ruteDe exempludacă dorim să ștergem ruta către rețeaua ​''​10.0.100.0/24'' ​având ca next hop adresa IP ''​3.3.3.3''​, vom folosi comanda:<​code>​ 
- +Router(config)#no ip route 10.0.100.0 255.255.255.0 3.3.3.3
-Type escape sequence to abort. +
-Sending 5, 100-byte ICMP Echos to 15.15.15.1, timeout is 2 seconds: +
-..... +
-Success rate is 0 percent ​(0/5) +
- +
-Router0#ping 30.30.30.38 +
- +
-Type escape sequence to abort. +
-Sending 5, 100-byte ICMP Echos to 30.30.30.38, timeout is 2 seconds: +
-..... +
-Success rate is percent (0/5) +
- +
-Router0#​ping 30.30.30.37 +
- +
-Type escape sequence to abort. +
-Sending 5, 100-byte ICMP Echos to 30.30.30.37,​ timeout is 2 seconds: +
-!!!!! +
-Success rate is 100 percent (5/5), round-trip min/avg/max = 1/4/7 ms +
- +
-Router0#​ping 30.30.30.34 +
- +
-Type escape sequence to abort. +
-Sending 5, 100-byte ICMP Echos to 30.30.30.34,​ timeout is 2 seconds: +
-!!!!! +
-Success rate is 100 percent (5/5), round-trip min/avg/max = 3/4/6 ms+
 </​code>​ </​code>​
  
-Observați că avem conectivitate între ruterul ''​Router0''​ șruterul ''​Router1''​ dar nu între ruterul ''​Router0'' ​și ruterul ​''​Router2''​. Investigăm tabela de rutare ​ruterului ''​Router1''​ și ruterului ''​Router2'':<​code>​ +Puteți căuta în istoria de comenzi, găsi comanda cu care ațadăugat ruta greșită ​și pune ''​no'' ​în fațcomenzii pentru ​anula efectul acesteia
-Router1#sh ip route +</note>
-[...] +
-     14.0.0.0/24 is subnetted, 1 subnets +
-S       ​14.14.14.0 [1/0] via 30.30.30.33 +
-     ​15.0.0.0/​24 is subnetted, 1 subnets +
-S       ​15.15.15.0 [1/0] via 30.30.30.38 +
-     ​30.0.0.0/​30 is subnetted, 2 subnets +
-C       ​30.30.30.32 is directly connected, FastEthernet1/​0 +
-C       ​30.30.30.36 is directly connected, FastEthernet0/​0+
  
-Router2#sh ip route +  * După o configurare corectă veți avea conectivitate între toate stațiile din topologie. 
-[...] +  * Pentru verificare folosiți comanda ''​ping''​ din meniul unei stații și transmiteți pachete către celelalte stații.
-     ​14.0.0.0/​24 is subnetted, 1 subnets +
-S       ​14.14.14.0 [1/0] via 30.30.30.37 +
-     ​15.0.0.0/​24 is subnetted, 1 subnets +
-C       ​15.15.15.0 is directly connected, FastEthernet1/​0 +
-     ​30.0.0.0/​30 is subnetted, 1 subnets +
-C       ​30.30.30.36 is directly connected, FastEthernet0/​0 +
-</​code>​ +
- +
-Observați că ruterul ''​Router2''​ nu are rută către rețeaua ''​30.30.30.32/​24'',​ rețeaua dintre ruterele ''​Router0''​ și ''​Router1''​. Adăugați ruta corespunzătoare din meniul de configurare:<​code>​ +
-Router2#​configure terminal +
-Enter configuration commands, one per line.  End with CNTL/Z. +
-Router2(config)#​ip route 30.30.30.32 255.255.255.252 30.30.30.37 +
-</​code>​ +
- +
-În acest moment există conectivitate între toate dispozitivele (stații și rutere) din topologie. Puteți verifica folosind comanda ''​ping''​. +
- +
-<​hidden>​ +
-Vedeți [[https://​drive.google.com/#​folders/​0B_aHDA34G3GveVNUSnpubjE3Ylk|Google Drive]] pentru topologia cu soluția: ''​rl_lab-05_depanare_solutie.pkt''​. +
-</​hidden>​ +
- +
-==== 09. [10p] Adresare și configurare rute statice (suplimentar) ==== +
- +
-Dorim să suplimentăm tabelele de rutare de la [[:​rl:​labs:​05:​contents:​07]]. Pentru aceasta, în topologia (funcțională) de la [[:​rl:​labs:​05:​contents:​07]] adăugați un switch și două stații și conectați switch-ul la interfața ''​Fa2/​0''​ a ruterului ''​Router2''​. +
- +
-Atribuiți celor două stații și interfeței ''​Fa2/​0''​ a ruterului ''​Router2''​ adrese IP din rețeaua ''​10.0.100.0/​24''​. Apoi asiguarați conectivitate cu restul stațiilor din topologie. +
- +
-Întrucât topologia conține acum cinci rețele, fiecare ruter va trebui să aibă cinci rute. Va trebui să adăugați încă o rută pe ruterele ''​Router0'',​ respectiv ''​Router1''​ către rețeaua ''​10.0.100.0/​24'',​ rută ce va avea ca next hop adresa IP a interfeței corespunzătoare a ruterului ''​Router2''​. +
- +
-După o configurare corectă veți avea conectivitate între toate stațiile din topologie. Pentru verificare folosiți comanda ''​ping''​ din meniul unei stații și transmiteți pachete către celelalte stații.+
  
 <note important>​ <note important>​
Line 113: Line 56:
 </​note>​ </​note>​
  
-Dacă aveți probleme de conectivitate,​ verificați din aproape în aproape între ce dispozitive aveți sau nu conectivitate. În caz de probleme, urmăriți pe rutere adresele IP configurate ​(folosiți comanda ''​show ip interface brief''​) ​și tabela de rutare ​(folosiți comanda ''​show ip route''​) ​pentru fiecare ruter și identificați cauza problemei.+  * Dacă aveți probleme de conectivitate,​ verificați din aproape în aproape între ce dispozitive aveți sau nu conectivitate. 
 +  * Verificare din aproape în aproape înseamnă folosirea comenzii ''​ping''​ către adrese IP aflate la început aproape și apoi din ce în ce mai departe de stația care le-a generat. 
 +  * O verificare din aproape în aproape a conectivității între stațiile ''​PC0''​ și ''​PC2''​ înseamnă folosirea stația ''​PC0''​ a comenzii ''​ping''​ cu următoarele argumente:​ 
 +    - adresa IP a interfeței ''​Fa0/​0''​ a ruterului ''​Router0'',​ adică ''​192.168.100.1''​ 
 +    - adresa IP a interfeței ''​Fa1/​0''​ a ruterului ''​Router0'',​ adică o adresă din rețeaua ''​4.4.4.0/​30''​ 
 +    - adresa IP a interfeței ''​Fa0/​0''​ a ruterului ''​Router2'',​ adică cealaltă adresă din rețeaua ''​4.4.4.0/​30''​ 
 +    - adresa IP a interfeței ''​Fa1/​0''​ a ruterului ''​Router2'',​ adică o adresă din rețeaua ''​4.4.4.4/​30''​ 
 +    - adresa IP a interfeței ''​Fa0/​0''​ a ruterului ''​Router1'',​ adică cealaltă adresă din rețeaua ''​4.4.4.4/​30''​ 
 +    - adresa IP a interfeței ''​Fa1/​0''​ a ruterului ''​Router1'',​ adică ''​172.16.100.1''​ 
 +    - adresa IP a stației ''​PC2'',​ adică ''​172.16.100.2''​ 
 +  * În caz de probleme, urmăriți pe rutere adresele IP configurate și tabela de rutare pentru fiecare ruter și identificați cauza problemei.
  
-==== 10. [10p] Rute implicite pe rutere ==== +<note important>​ 
- +Salvați topologia ​înainte sa închideți. Veți avea nevoie de ea la exercițiile 9 și 10. 
-Dorim să simplificăm configurarea rutelor în topologia de la [[:​rl:​labs:​05:​contents:​07]],​ actualizată la [[:​rl:​labs:​05:​contents:​09]],​ prin folosirea rutelor implicite (//default route// și //default gateway//). Pentru aceasta, continuați pe topologia ​(funcțională) de la [[:​rl:​labs:​05:​contents:​07]],​ actualizată la [[:​rl:​labs:​05:​contents:​09]]. O rută implicită este ruta care va fi aleasă pentru toate pachetele dacă nu există ​altă rută care se potrivește. +</note>
- +
-Pentru aceasta veți urma doi pași: +
-  - Pe ruterele ''​Router0''​ și ''​Router1''​ veți șterge cele trei rute statice adăugate anterior (două ​la [[:​rl:​labs:​05:​contents:​07]] și una la [[:​rl:​labs:​05:​contents:​09]]). +
-  - Pe ruterele ''​Router0''​ respectiv ''​Router1''​ veți configura rute implicite pe ruterele având ca next hop ruterul ''​Router2''​ +
- +
-Pentru ​ștergerea unei rute, prefixațcomanda de adăugare a unei rute cu ''​no''​. De exemplu, dacă dorim să ștergem ruta către rețeaua ''​10.0.100.0/​24''​ având ca next hop adresa IP ''​3.3.3.3'',​ vom folosi comanda:<​code>​ +
-Router(config)#​no ip route 10.0.100.0 255.255.255.0 3.3.3.3 +
-</code> +
-Puteți căuta în istoria de comenzi, găsi comanda cu care ați adăugat ruta greșită și pune ''​no''​ în fața comenzii pentru a anula efectul acesteia. +
- +
-Adăugarea rutelor implicite, înseamnă detaliat: +
-  - Pe ruterul ''​Router0''​ veți adăuga rută implicită având ca next hop adresa IP a interfeței ''​Fa0/​0''​ a ruterului ''​Router2''​. +
-  - Pe ruterul ''​Router1''​ veți adăuga rută implicită având ca next hop adresa IP a interfeței ''​Fa1/​0''​ a ruterului ''​Router2''​. +
- +
-O configurație corectă va înseamna conectivitate între toate stațiile din rețea. Dacă întâmpinați probleme: +
-  - Verificați din aproape în aproape conectivitatea între dispozitive (stații sau rutere) și identificați dispozitivul cu probleme. +
-  - Verificați adresele IP de pe ruterul problematic folosind comanda ''​show ip interface brief''​. +
-  - Verificați tabele de rutare de pe ruterul problematic folosind comanda ''​show ip route''​.+
rl/labs/05/contents/07.1383214897.txt.gz · Last modified: 2013/10/31 12:21 by razvan.deaconescu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0