This shows you the differences between two versions of the page.
rl:labs:05:contents:08 [2013/10/30 22:38] razvan.deaconescu created |
rl:labs:05:contents:08 [2023/11/03 10:49] (current) laura.ruse |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 08. Adresare și configurare rute statice ==== | + | ==== 08. [10p] Depanare probleme de configurare a rutării ==== |
- | În topologia de la {{:rl:labs:05:contents:rl_lab-05_adresare-rute.pkt|această adresă}} se află trei rețele interconectate prin patru rutere în stea. Dorim să asigurăm conectivate completă între toate stațiile. | + | **Topologie**: {{:rl:labs:05:contents:rl_lab-05_depanare.pkt|download}} |
- | Pe moment sunt configurate: | + | * În topologie 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. |
- | * adresă IP pe fiecare stație | + | * Pentru început, aflați adresele stațiilor și a interfețelor ruterelor glisând mouse-ul (//hover//) peste fiecare dispozitiv. |
- | * default gateway pe fiecare stație: ruterul din rețea (de fapt adresa IP a ruterului din rețea) | + | |
- | * adresă IP pe fiecare interfață de ruter dintr-o rețea cu stații: ''Router0(Fa1/0)'', ''Router1(Fa1/0)'', ''Router2(Fa1/0)'' | + | |
- | <note tip> | + | * 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. |
- | 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. | + | * De pe stația ''PC0'' verificați conectivitatea la ruterul ''Router2'', adică adresa IP ''15.15.15.1''. Comanda ''ping'' nu reușește. Înseamnă că există o problemă la un ruter pe parcurs. |
- | </note> | + | * Afișați tabela de rutare a ruterului ''Router0''. |
+ | * 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. | ||
+ | * Pe stația ''PC0'' verificați conectivitatea la stația ''PC2'' (adresa IP ''15.15.15.2'') și la stația ''PC3'' (''15.15.15.254''). Există conectivitate, deci această problemă este rezolvată. | ||
- | Folosiți ''ping'' de pe fiecare din ruterele cu interfețele în rețele cu stații (''Router0'', ''Router1'' și ''Router2'') pentru a valida conectivitatea la stațiile din rețeaua proprie. | + | * Să verificăm și că ruterele au, de asemenea, conectivitate la toate celelalte rutere și la stații. De pe ruterul ''Router0'' verificăm conectivitatea la stația ''PC2'' (adresa IP ''15.15.15.2''). |
+ | * Observați că nu există conectivitate. Pare ciudat, pentru că stația ''PC0'' are conectivitate la stația ''PC2'' dar ruterul ''Router0'' nu are. | ||
+ | * În continuare, verificăm conectivitatea la ruterul ''Router2'' (adresele ''15.15.15.1'' și ''30.30.30.38'') și la ruterul ''Router1'' (adresele ''30.30.30.37'' și ''30.30.30.34''). | ||
+ | * Observați că avem conectivitate între ruterul ''Router0'' și ruterul ''Router1'', dar nu între ruterul ''Router0'' și ruterul ''Router2''. | ||
- | Pentru cele trei rețele dintre rutere (''Router0'' <-> ''Router3'', ''Router1'' <-> ''Router3'', ''Router2'' <-> ''Router3'') împărțiți spațiul ''16.16.16.16/28'' în rețele cu masca ''/30'' (adică ''255.255.255.252''). Atribuiți adrese interfețelor neconfigurate ale celor trei rutere. | + | * Investigați tabela de rutare a ruterului ''Router1'' și a ruterului ''Router2''. |
+ | * Observați că ruterul ''Router2'' nu are rută către rețeaua ''30.30.30.32/30'', rețeaua dintre ruterele ''Router0'' și ''Router1''. Adăugați ruta corespunzătoare. | ||
+ | * Verificați că în acest moment există conectivitate între toate dispozitivele (stații și rutere) din topologie. | ||
- | Pentru a asigura conectivitate între toate stațiile va trebui să adăugați rute statice pe rutere. Recomandăm să adăugați astfel: | + | <hidden> |
- | * pe ruterul ''Router0'' o rută implicită (//default gateway//) trecând prin ruterul ''Router3'' (adică adresa interfeței ''Fa0/0'' a ruterului ''Router3'') | + | <solution> |
- | * pe ruterul ''Router1'' o rută implicită (//default gateway//) trecând prin ruterul ''Router3'' (adică adresa interfeței ''Fa1/0'' a ruterului ''Router3'') | + | <code> |
- | * pe ruterul ''Router2'' o rută implicită (//default gateway//) trecând prin ruterul ''Router3'' (adică adresa interfeței ''Fa2/0'' a ruterului ''Router3'') | + | Router0#show ip route |
- | * pe ruterul ''Router3'' trei rute statice către fiecare dintre cele trei rețele cu stații, trecând respectiv prin ruterele ''Router0'', ''Router1'' și ''Router2'' (adică adresele IP ale interfețelor ''Fa0/0'' ale celor trei rutere) | + | [...] |
+ | 14.0.0.0/24 is subnetted, 1 subnets | ||
+ | C 14.14.14.0 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> | ||
+ | </solution> | ||
- | <note tip> | + | <solution> |
- | Configurarea //default route/gateway// în Cisco IOS se realizează folosind adresa de rețea ''0.0.0.0/0''. Detalii [[http://www.cisco.com/en/US/docs/routers/access/2900/hardware/installation/guide/Configure.html#wp1057229|aici]]. | + | <code> |
- | </note> | + | Router0#configure terminal |
+ | Enter configuration commands, one per line. End with CNTL/Z. | ||
+ | Router0(config)#ip route 15.15.15.0 255.255.255.0 30.30.30.34 | ||
+ | </code> | ||
+ | </solution> | ||
- | 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: accesați tab-ul ''Desktop'', icon-ul ''Command Prompt''. | + | <solution> |
+ | <code> | ||
+ | Router0#ping 15.15.15.2 | ||
- | <note important> | + | Type escape sequence to abort. |
- | În Cisco IOS primul pachet trimis poate să nu fie de fapt trimis din cauza absenței tabelei ARP. De aceea este posibil ca un set întreg de pachete trimise la rularea unei comenzi ''ping'' pe stație (sunt trimise patru în mod implicit) să eșueze, întrucât traversează multe rutere. A doua comandă ''ping'' pe stație va reuși, în cazul unei configurări corecte. | + | Sending 5, 100-byte ICMP Echos to 15.15.15.2, timeout is 2 seconds: |
- | </note> | + | ..... |
+ | Success rate is 0 percent (0/5) | ||
+ | </code> | ||
+ | </solution> | ||
- | Dacă aveți probleme de conectivitate, verificați din aproape în aproape între ce dispozitive aveți sau nu conectivitate. Urmăriți 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. | + | <solution> |
+ | <code> | ||
+ | Router0#ping 15.15.15.1 | ||
- | <hidden> | + | Type escape sequence to abort. |
- | Vedeți [[https://drive.google.com/#folders/0B_aHDA34G3GveVNUSnpubjE3Ylk|Google Drive]] pentru topologia cu soluția: ''rl_lab-05_adresare-rute_solutie.pkt''. | + | 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 0 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> | ||
+ | </solution> | ||
+ | |||
+ | <solution> | ||
+ | <code> | ||
+ | Router1#sh ip route | ||
+ | [...] | ||
+ | 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 | ||
+ | [...] | ||
+ | 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> | ||
+ | </solution> | ||
+ | |||
+ | <solution> | ||
+ | <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> | ||
+ | </solution> | ||
</hidden> | </hidden> |