Documente Academic
Documente Profesional
Documente Cultură
Laborator nr. 5
Scopul lucrării
Routerele CISCO sunt împărțite în mai multe clase, în funcție de anul producției.
Prima clasă de echipamente de rutare a apărut în 1992 și erau numite AGS (Advanced
Gateway Server). Mai târziu au apărut routerele propriu-zise împărțite pe mai multe
serii, cum ar fi 2000, 3000, 4000 etc până la cea mai recentă serie 12000.
Diferențele dintre serii constă în resursele hardware disponibile (procesor,
memorie RAM – spre exemplu seria 2500 are de obicei 16MB RAM si 16 MB Flash,
tipuri de interfețe), dar și software (posibilitatea de a lucra cu servicii precum VoIP,
mobile IP etc). Începând cu seria 2800, routerele CISCO au devenit modulare, în sensul
că nu mai au interfețe fixe, existând posibilitatea de a se schimba numărul și tipul lor,
orice combinație fiind posibilă (de exemplu: 1 interfață WAN și 3 Ethernet se pot
înlocui cu două interfețe WAN si două Fast Ethernet).
Software-ul folosit de routerele CISCO se numeste CISCO IOS (Internetwork
Operating System), având, ca și routerele, numeroase versiuni diferențiate prin unele
proprietăți. Aceste IOS-uri se se încarcă în memoria volatilă a routerelor de fiecare
dată când acestea sunt pornite. Ele se află arhivate pe memoria Flash disponibilă
routerului.
încărca IOS-urile corespunzătoare unui număr limitat de serii de routere CISCO (1700,
2600, 3600, 3700 și 7200) în memoria RAM a calculatorului, transformându-l pe acesta
într-un router (sau chiar o rețea de routere) veritabil.
Lucrul cu routerul se începe apăsând butonul Start aflat în același meniu, după care
configurarea în linia de comandă a routerului se face lansând comanda Console.
Această comandă va deschide o fereastră telnet cu routerul, permiţând configurarea
acestuia în linia de comandă. În această fereastră se pot introduce toate comenzile ce
permit configurarea unui router real Cisco, simulatorul GNS3 oferind un mediu perfect
pentru învăţarea comenzilor şi modalităţilor de configurare ale routerului.
Configurarea unui router Cisco – comenzi de bază
Routerele CISCO pot fi configurate în două feluri, folosind două interfețe diferite cu
utilizatorul: prin linia de comandă (CLI – Command Line Interface), sau în modul grafic
(GUI – Graphical User Interface).
Numele oricărui ruter este, în mod implicit „Router” şi este vizibil în orice prompt al
liniei de comandă. Deşi numele are semnificaţie exclusiv locală, păstrarea numelor
implicite pe toate echipamentele poate crea ambiguităţi chiar şi într-o reţea formată
din câteva rutere. Schimbarea numelui ruterului se face din modul global de
configurare, prin comanda hostname:
După pornirea routerului, acesta efectuează un set de teste numit POST (Power-On
Self Test) prin care verifică din punct de vedere electronic starea fiecărui bloc
component. După POST, se încarcă sistemul de operare (IOS-ul) în memoria RAM, apoi
începe un „dialog” cu utilizatorul. În simulator, aceste teste sunt iniţiate odată cu
lansarea comenzii de Console.
Ruterul are mai multe moduri implicite, în fiecare putând primi alte comenzi. Vom
folosi în cele ce urmează 4 moduri uzuale. Utilizatorul determină uşor modul curent pe
baza prompter-ului.
(1) modul „exec” este modul implicit, cu acces limitat, în care ruterul intră după
încărcarea sistemului de operare. În acest mod nu se pot da decât un număr
redus de comenzi.
(2) modul „privileged EXEC” reprezintă modul în care se efectuează toată
configurarea, indiferent de drepturile ulitizatorului, fiind disponibile toate
detaliile deja configurate, precum și toate comenzile sau proprietățile
routerelor (interfețe, routare statică sau dinamică, setare de parole sau telnet,
etc).
OBS 1. Promter-ul „Router” este înlocuit cu numele ruterului, dacă acesta este setat.
OBS 2. Secvenţa CTRL-Z iese din (3) şi (4) direct în modul (2)
OBS 3. Între modurile (2)-(3)-(4) trebuie schimbat manual în funcţie de comanda dată.
De exemplu, când se dau comenzi de configurare în (3) sau (4) nu se pot da comenzi
show pentru a examina configuraţia existentă sau alţi parametri, şi nici comenzi copy
pentru a salva configuraţia – acestea merg doar în (2).
OBS 4. Toate comenzile de configurare date din momentul pornirii ruterului se
memorează automat într-un fişier de configurare din RAM, numit running-
config.
Câteva comenzi uzuale în modul privileged exec (2) sunt date în tabelul 2. Toate
comenzile pot fi prescurtate la numărul minim de litere care nu produc ambiguitate.
Comanda Descriere
? listează comenzile disponibile
show running-config listează configuraţia curentă
show version afişează versiunea sistemului de operare IOS şi alte detalii despre
show flash memorie
copy running-config copiază fişierul de configurare curent (RAM) în memoria nevolatilă
startup-config (NVRAM).
copy startup-config copiază fişierul de configurare din NVRAM în RAM
running-config
erase startup-config şterge fişierul de configurare din NVRAM astfel ca, la următoarea
urmat de reload repornire, ruterul să fie complet neconfigurat (gol), apoi resetează
ruterul.
show interface X afişează parametrii unei interfeţe
show ip interface listează interfeţele prezente pe acel model particular de ruter
brief
Comanda Descriere
? listează comenzile disponibile
hostname X setează numele ruterului ca fiind X
ip classless permite folosirea adresării classless
ip subnet-zero permite folosirea primului subnet dintr-un net
line vty 0 N configurarea accesului telnet
interface Serial0/0 intră în modul de configurare al interfeţei respective
Exemplu:
int loopback1
ip addr 192.168.10.1 255.255.255.255
no shut
Desfăşurarea lucrării
A.
1. Deschideți programul GNS3 şi porniţi un nou proiect, care să fie salvat cu
numele testlab. Dacă vi se spune că acest proiect există deja, alegeţi opţiunea de
supra-scriere (overwrite) şi continuaţi. Plasați două routere Cisco c7200 (sau
c2691) în spaţiul de lucru. Configurarea originală a acestor route conţine două
interfețe Fast Ethernet. Porniţi routerele cu ajutorul iconiţei "Start" din partea
superioară a interfeţei grafice GNS3. Aşteptaţi câteva secunde pentru ca
routerele să pornească.
2. Cu ajutorul meniului contextual, lansaţi pe primul router o fereastră telnet de
configurare (Click dreapta - Console).
3. Răspundeţi cu no la întrebarea Would you like to enter the initial configuration
dialog?
4. Lansaţi următoarea serie de comenzi, încercând ca, pe baza indicaţiilor şi
precizărilor prezentate în lucrare, să înţelegeţi care este efectul fiecăreia dintre
enable
config t
enable password cisco
hostname Router1
exit
no ip domain-lookup
no ip domain-name
no ip domain-list
show interface
config
interface FastEthernet 0/0
ip address 10.1.0.1 255.255.255.0
no shutdown
exit
interface FastEthernet 0/1
ip address 10.2.0.1 255.255.255.0
no shutdown
exit
show ip interface
show running-config
show startup-config
write memory
show version (Notaţi valoarea parametrului configuration register!)
config t
configure-register 2102
exit
exit
8. Repetaţi comanda anterioară. Care este rezultatul configurării pe care tocmai aţi
realizat-o?
9. Opriţi cele două routere din butonul Stop. Salvaţi starea actuală a fişierului şi
închideţi simulatorul GNS-3.
B.
Înainte de a porni GNS3, se pornește programul Virtual PC Simulator. Acesta va fi
utilizat ulterior pentru configurarea hosturilor și este recomandat să fie deschis
înaintea aplicației GNS3.
Se plasează în spațiul de lucru 3 routere Cisco de tipul c2691. Cu click dreapta pe
fiecare router alegem opțiunea Configure. La rubrica Slots, se adaugă un adaptor Fast
Ethernet (GT96100-FE) și un adaptor serial (NM-4T).
Se conectează cele 3 routere între ele. Se selectează opțiunea Add link din meniul
programului și alegem Manual. Cursorul se va schimba într-o cruce. Se alege primul
router și se selectează interfaţa s1/0 și apoi pe al doilea router selectând tot
interfaţa s1/0. Apăsând click încă o dată pe routerul din mijloc selectând de această
dată s1/1, iar apoi pe al treilea router și se alege s1/1. Apăsând click pe butonul
roșu din meniu se iasă din meniul Add link. Cele 3 routere sunt conectate. Conexiunile
create se pot vizualiza în meniul din partea dreaptă, Topology Summary.
Pornim toate cele 3 routere cu butonul Start/Resume all devices. Apăsând click pe
butonul Console all devices, se vor deschide ferestre pentru fiecare dispozitiv pentru a
putea configura fiecare din cele 3 routere.
Vom configura fiecare router, efectuând schimbarea numelui, configurarea unei
parole secrete, activand opțiunea de logging sincron, vom configura adrese IP pentru
interfețe și le vom porni. De asemenea vom testa conectivitatea folosind comanda
ping.
Comenzile pentru configurarea routerelor sunt:
Router 1
Enable
Configure terminal
Hostname Stanga
Enable secret cisco
Line con 0
Logging syn
Exit
Interface s1/0
Ip address 10.0.0.1 255.255.255.0
Clock rate 64000
No shutdown
Exit
Router rip
Version 2
Network 10.0.0.0
No auto-summary
Exit
Exit
Write memory
Exit
Router 2
Enable
Configure terminal
Hostname Centru
Enable secret cisco
Line con 0
Logging syn
Exit
Interface s1/0
Ip address 10.0.0.2 255.255.255.0
No shutdown
Interface s1/1
Ip address 10.0.1.1 255.255.255.0
Clock rate 64000
No shutdown
Exit
Universitatea “Politehnica” Timişoara 10
Protocoale de comunicaţii 2013
Router rip
Version 2
Network 10.0.0.0
Network 10.0.1.0
No auto-summary
Exit
Exit
Write memory
Exit
Router 3
Enable
Configure terminal
Hostname Dreapta
Enable secret cisco
Line con 0
Logging syn
Exit
Interface s1/1
Ip address 10.0.1.2 255.255.255.0
No shutdown
Exit
Router rip
Version 2
Network 10.0.1.0
No auto-summary
Exit
Exit
Write memory
Exit
Pentru a vizualiza conexiunile create, putem spre exemplu să rulăm comanda show
ip route din consola Telnet a routerului Dreapta, iar pentru a verifica legăturile
create, se rulează comanda ping 10.0.0.1 (ping către routerul Stanga) din
consola routerului Dreapta.
Următorul pas este adăugarea 3 switchuri Ethernet la routere. Plasam 3 switchuri
pe spațiul de lucru sub routere și apoi utilizăm legaturi FastEthernet pentru a conecta
fiecare switch cu câte un router. Implicit vor fi conectate interfata f0/0 de la
fiecare router cu portul 1 al fiecărui switch.
zona Customized Nodes. În câmpul Name se scrie computer iar la tip se selectează
Cloud. Apăsând click pe Apply, iar apoi OK. Ca rezultat, ar trebui să se vadă pictograma
computerului în câmpul Nodes types.
Aceste setări corespund primului calculator virtual (VPCS 1). Apăsând click pe Add și
apoi pe OK. Pentru celelalte două computere se introduce:
Calculatoarele se conectează cu GNS3 prin porturile UDP declarate mai sus. Înainte
de a conecta computerele virtuale la switchuri, trebuie adăugat pentru fiecare switch
câte un port. Aceasta se realizează dând click dreapta pe switchuri și din meniul
Configure se alege SW1, SW2, SW3 și alegem pentru Port valoarea 2. Apoi tastăm click
pe butonul Add și apoi pe OK.
Conectăm fiecare calculator (portul nio_udp) cu portul 2 al switch-ului
corespunzător printr-o conexiune de tip Manual.
Acum urmează să fie configurate calculatoarele virtuale din fereastra VPCS. Trebuie
introduse comenzile din figura de mai jos în fereasta VPCS.
Stanga
Enable
Config t
Interface FastEthernet 0/0
Ip address 192.168.0.1 255.255.255.0
No shutdown
Exit
Router rip
Network 192.168.0.0
Exit
Exit
Write memory
Centru
Enable
Config t
Interface FastEthernet 0/0
Ip address 192.168.1.1 255.255.255.0
No shutdown
Exit
Router rip
Network 192.168.1.0
Exit
Exit
Write memory
Dreapta
Enable
Config t
Interface FastEthernet 0/0
Ip address 192.168.2.1 255.255.255.0
No shutdown
Exit
Router rip
Network 192.168.2.0
Exit
Exit
Write memory
Rutele configurate apar în tabelele de routare ale fiecărui router. Din fereastra VPCS,
se poate folosi comanda ping între calculatoarele adăugate pentru a verifica
corectitudinea conexiunilor create.