Tema 1

  • Publicare:
    • 12 Noiembrie 2021 08:00
  • Termen de predare:
    • 25 Noiembrie 2021 23:55 - deadline HARD

heh, watch out for this ;)

Detalii actualizare enunț

Enunțul temei poate suferi modificări/completări rezultate în urma observării unor neclarități fie de către echipa de asistenți, fie de către voi, studenții, pe forum. Pentru a facilita descoperirea modificărilor ele vor fi marcate cu roșu în cadrul enunțului temei, alături de un număr al reviziei. În această secțiune veți găsi numărul reviziei curente a enunțului, data și ora la care au fost realizate fiecare revizie și secțiunile/exercițiile pe care se aplică reviziile.

Revizii:

  • 22.11.2021: rejoyce, s-o mărit deadline-ul!

Intro

Tema constă în realizarea unui set de exerciții pe echipamentele și sistemele dintr-o rețea virtuală. Întreaga rețea, topologie prin care sunt simulate echipamentele, se găsește într-un fișier Packet Tracer.

Cerințe preliminare (Packet Tracer, platforma de lucru)

Tema trebuie rezolvată folosind Packet Tracer 6.2, ce poate fi descărcat de la această adresă (disponibil atât pentru Windows, cât și pentru Linux).

Known Issues

  1. Packet Tracer este susceptibil la închideri necontrolate. Recomandăm:
    • salvarea configurațiilor de rulare în configurațiile de pornire;
    • salvarea fișierului .pkt și realizarea frecventă a unor copii de rezervă.
  2. Înainte de arhivarea temei spre trimitere la checker, se recomandă salvare urmată de ieșirea din Packet Tracer! Altfel s-ar putea să nu primiți punctajul integral de la tester din cauza unor bug-uri de deschidere ale Packet Tracer.
  3. Ignorați erorile de expirare a certificatelor dacă vor apărea la deschiderea topologiei cu Packet Tracer.

Atenție! Asigurați-vă că aveți instalată versiunea 6.2 înainte de a începe lucrul!

Packet Tracer nu are forward compatibility iar, dacă salvați (sau chiar dacă doar deschideți) o topologie .pkt într-o altă versiune, aceasta nu va mai putea fi citită de niciuna din celelalte versiunile majore/minore! În acest caz va trebui să refaceți tema, deci mare atenție.

În acest caz va trebui să refaceți tema, deci mare atenție.

Topologie

Topologia inițială pentru tema de RL se poate descărca de la următoarea adresă.

Particularizarea temei

Rezolvările sunt particularizate pentru fiecare student (pe baza contului Moodle). Pentru a obține aceste date, accesați link-ul Moodle RL Checker .

Informațiile generate în acest fel vor fi folosite în enunțul temei cu următoarele notații:

  • \$X = valoarea variabilei X
  • \$A = valoarea variabilei A
  • \$B = valoarea variabilei B
  • \$C = valoarea variabilei C
  • \$D = valoarea variabilei D
  • \$E = valoarea variabilei E
  • \$F = valoarea variabilei F
  • \$G = valoarea variabilei G
  • \$H = valoarea variabilei H
  • \$I = valoarea variabilei I

Predare

  1. Unde trebuie predat ?
    • https://curs.upb.ro → Rețele Locale (Seria CA, CB, CC) → RL Checker → alegeți Tema1.
    • Puteți verifica tema de oricâte ori doriți, însă cu pauză de 10 minute între încărcări.
    • Este suficientă încărcarea pe această platformă! Punctajul furnizat va fi și cel final al temei (dacă nu intervin alte probleme).
    • Doar ultima variantă uploadată va fi considerată!
    • Țineți cont că resursele serverului sunt limitate, procesarea temelor făcându-se cu grad limitat de paralelism!
  2. Ce trebuie predat ?
    • Pentru predarea temei este necesar DOAR fișierul .pkt cu topologia realizată în urma rezolvării exercițiilor.
  3. Există constrângeri de nume ?
    • Pentru această versiune a temei, nu (formularul de upload acceptă orice .pkt).
  4. Până când poate fi predată tema ?
    • Arhiva temei poate fi upload-ată până la deadline-urile menționate la începutul enunțului.

Orice arhivă încărcată după deadline NU va fi luată în considerare iar respectiva temă NU va primi punctaj. Copierea sau tentativa de copiere (chiar și parțială) se soldează cu neprimirea în examen și, ca atare, cu restanță.

Testare

Echipamentele NU trebuie să aibă parole setate.

Dacă aveți activă opțiunea Always show port labels (din Options→Preferences), Packet Tracer poate să afișeze invers etichetele anumitor porturi foarte apropiate între ele și să vă inducă în eroare. Se recomandă dezactivarea acesteia SAU mutarea (drag and drop) ușoară a echipamentelor pentru a vedea ce legătură se mișcă!

NU modificați numele echipamentelor sau porturile prin intermediul cărora acestea se conectează. Orice modificare a topologiei fizice va duce la riscul de a obține punctaj 0 pe întreaga temă!

  • Testarea topologiei se va face automat pe Moodle RL Checker, folosind Packet Tracer versiunea 6.2.0 pentru Linux. Înainte de a trimite tema, vă rugăm să verificați compatibilitatea fișierului .pkt cu versiunea de testare (în principiu, dacă folosiți strict 6.2, nu ar trebui să aveți probleme).

Notare

Fiecare exercițiu are punctaj propriu. Nota pe întreaga temă este dată de suma punctajelor acumulate în urma rezolvării fiecărei cerință. Punctajul maxim care se poate obține pe întreaga temă este 10 puncte. Acest punctaj este echivalent cu 1.25 puncte din nota finală. Nu este obligatorie rezolvarea tuturor exercițiilor, însă ordinea de rezolvare a acestora trebuie să fie progresivă.

Discuții legate de temă

Toate discuțiile legate de probleme/întrebări/exerciții din tema de RL trebuie puse pe forumul temei de casă. Forumul se află la următoarea adresă. Reguli de utilizare ale acestui forum:

  1. Nu se pun rezolvări pe forum.
  2. Fiecare întrebare legată de un exercițiu trebuie pusă pe thread-ul dedicat acelui exercițiu.
  3. În momentul în care puneți o întrebare, includeți în mesaj:
    • contextul în care a apărut problema pe care o semnalați
    • ce ați încercat să faceți pentru a repara problema
    • alte informații care pot descrie mai bine problema
    • dacă este vorba de rezolvarea unui exercițiu, cum ați verificat rezolvarea exercițiului
  4. Verificați dacă cineva nu a mai întâmpinat aceeași problemă și i-a fost oferit un hint sau o soluție (“lurk before you leap”).

Exerciții

Se recomandă citirea întregului set de exerciții înainte de rezolvarea temei. În mod asemănător, la rezolvarea unui exercițiu se recomandă citirea întregului set de subpuncte.

Hai în vacanțeeee!

0001. Subnetare
  1. Generați datele unice conform specificațiilor de mai sus și salvați-le. Aceste informații vor fi folosite în continuare sub formă de variabile în descrierea exercițiilor.
  2. Realizați o subnetare a spațiului de adresă 27.\$X.0.0/16.
  3. Realizați OPTIM împărțirea (spatiile de adrese să fie consecutive, fără porțiuni nefolosite), altfel exercițiile următoare nu vor fi punctate.
  4. Vor fi create 11 subrețele: 9 subrețele pentru cele 9 VLAN-uri (A, B, C, D, E, F, G, H, I) și 2 subrețele pentru legăturile între rutere (vom denumi rețelele XR1 și XR2, descrise la subpunctul 7).
  5. Subnetarea TREBUIE FĂCUTĂ URMÂND CONVENȚIILE DIN LABORATOR: ordonați descrescător numărul de calculatoare necesare și, pe urmă, alocați subclasele (ex: Dacă aveți 2 rețele de 50, respectiv 55 de stații, alocați MAI ÎNTÂI un /26 pentru rețeaua cu 55 de stații și apoi următorul /26 pentru rețeaua cu 50 de stații).
  6. Fiecare VLAN trebuie să aibă un număr minim de adrese asignabile (acestea includ și adresele ruterelor), astfel:
    • VLAN-ul A trebuie să aibă minim \$A adrese asignabile;
    • VLAN-ul B trebuie să aibă minim \$B adrese asignabile;
    • VLAN-ul C trebuie să aibă minim \$C adrese asignabile;
    • VLAN-ul D trebuie să aibă minim \$D adrese asignabile;
    • VLAN-ul E trebuie să aibă minim \$E adrese asignabile;
    • VLAN-ul F trebuie să aibă minim \$F adrese asignabile;
    • VLAN-ul G trebuie să aibă minim \$G adrese asignabile;
    • VLAN-ul H trebuie să aibă minim \$H adrese asignabile;
    • VLAN-ul I trebuie să aibă minim \$I adrese asignabile;
  7. Rețeaua din centru, formată de switchurile XSW1 & XSW2 și cele 5 routere va fi împărțită în 2 VLAN-uri:
    • GR1, BR1, YR1 și YR2 vor face parte din VLAN-ul \$XR1 (cu 4 adrese asignabile);
    • PR1 și YR1 vor face parte din VLAN-ul \$XR2 (deci 2 adrese asignabile).
    • Atenție! XR1 și XR2 NU sunt echipamente, ci sunt denumirile (etichete) unor rețele virtuale folosite pentru referiri ale enunțului!
  8. Pentru fiecare VLAN este necesar să determinați:
    • spațiul de adrese al VLAN-ului (adresa de subrețea și masca de subrețea);
    • prima adresă asignabilă (va fi folosită pentru interfața/subinterfața ruterului);
    • a doua adresă asignabilă (va fi asociată stației cu identificatorul mai mic: B1, C1, etc.);
    • a treia adresă asignabilă (va fi asociată stației cu identificatorul mai mare: B2, C2, etc.);
0010. Adresare IP stații (2 puncte)
  1. Configurați toate stațiile din topologie cu adrese IP conform cu rezultatul împărțirii de la exercițiul 0001:
    • Pentru fiecare din cele 17 stații existente în rețea (inclusiv serverele), configurați adresa IP, masca de rețea și default gateway-ul pe baza informațiilor obținute anterior.
      • Default gateway-ul va fi reprezentat de adresa subinterfeței ruterului din VLAN-ul stației respective.
    • Configurați, pentru stațiile din zonele Pink / Blue, adresele DNS astfel:
      • pentru zona Pink: DNS = IP DNS - H2
      • pentru zona Blue: DNS = IP DNS - I2
0011. Configurare porturi switch-uri din fiecare zonă (2 puncte)
  1. Configurați fiecare port activ al fiecărui switch în mod trunchi sau acces conform următoarelor detalii de topologie:
    • Fiecare VLAN are numărul asociat variabilei cu același nume, ex. VLAN-ul A va avea numărul \$A;
    • Fiecare stație din topologie se va afla în VLAN-ul corespunzător numelui său (ex. Calculatorul B1 se va afla în VLAN \$B);
    • Fiecare conexiune Switch - Stație va fi o conexiune acces pentru VLAN-ul în care se află stația respectivă;
    • Fiecare conexiune Switch - Switch va fi o conexiune de tip trunchi:
      • Pe această conexiune se vor permite doar VLAN-urile necesare pentru conectivitatea în rețeaua locală (e.g. pentru rețeaua zonei Green se vor configura doar VLAN-urile \$A și \$B, nu și \$C, \$D etc.);
      • În zona Green, legăturile GSW1-GSW2 și GSW1-GSW3 vor avea ca VLAN nativ VLAN-ul \$A și, respectiv, \$B.
    • Fiecare conexiune Switch - Ruter va fi o conexiune trunchi:
      • pe această conexiune se vor permite doar VLAN-urile necesare pentru conectivitatea în rețeaua locală (ca la subpunctul anterior);
      • Excepție 1: legăturuile PSW1 - PR1 și PSW2 - PR1 vor fi de tip acces cu VLAN-urile \$D respectiv \$C;
      • Excepție 2: în zona Yellow, legăturile la rutere vor fi tot de tip acces: YR1 va fi folosit pentru VLAN-ul \$I, iar YR2 pentru VLAN-ul \$H.
      • Atenție: ignorați switch-urile XSW1 și XSW2 din centru, acestea vor fi configurate la un exercițiu ulterior;
      • Atenție: porniți și interfețele de pe ruter (cele cu beculeț roșu) pentru a activa legăturile, altfel nu vor trece testele!

Hint: Citiți hint-ul de la finalul enunțului pentru o modalitate mai ușoară de a efectua configurațiile

0100. Inter-VLAN routing (2 puncte)
  1. Configurați ruterele pentru a oferi conectivitate în rețelele locale intra-zonale (i.e. în cadrul aceleiași zone):
    • Asignați adresele ruterelor (calculate la exercițiul 0001) pe interfețele dinspre VLAN-urile interioare;
    • Zonele Green și Blue vor avea configurație Router on a Stick (s-a stabilit anterior că legăturile dintre acestea și switch-uri sunt de tip trunk);
    • Zona Pink va folosi cele 2 interfețe de tip acces stabilite la exercițiul anterior;
    • Excepție: În zona Yellow nu este necesar să aveți conectivitate între VLAN-urile \$I și \$H, ci doar ca stațiile să aibe acces la ruterul lor local; conectivitatea între aceste VLAN-uri va fi stabilită în cadrul exercițiilor ulterioare.
    • Atenție: Pentru configurațiile de tip Router on a Stick, respectaţi convenţia: numărul subinterfeţei = numărul VLAN-ului.
0101. Conectivitate inter-rutere (1 punct)
  1. Configurați toate ruterele pentru a realiza conectivitate între oricare dintre ele conform următoarelor detalii de topologie:
    1. Ruterele GR1, BR1, YR1 și YR2 sunt în VLAN \$XR1, unde $XR1 = suma($A, $B, $C, $D, $E) modulo 200 + 16
      • GR1 - va avea prima adresă asignabilă
      • BR1 - va avea a doua adresă asignabilă
      • YR1 - va avea a treia adresă asignabilă
      • YR2 - va avea a patra adresă asignabilă
    2. Ruterele YR1 și PR1 sunt în VLAN \$XR2, unde $XR2 = suma($F, $G, $H, $I) modulo 200 + 256
      • YR1 - va avea prima adresă asignabilă
      • PR1 - va avea a doua adresă asignabilă
    3. Fiecare conexiune XSW1 - ruter este de tip acces; excepție la \$YR1: portul Fa0/1 va fi de tip trunchi ce va transporta ambele VLAN-uri, \$XR1 și \$XR2.
    4. Pentru a realiza conectivitatea între ruterele care nu sunt direct conectate, veți adăuga rute statice (acolo unde este necesar). Nu aveți voie să folosiți ruta implicită.
    5. NU este permisă utilizarea unui protocol de rutare între rutere.
0110. Configurare STP (1 punct)
  1. Configurați STP în zona Pink astfel încât legătura dintre PSW1-PSW2 să fie de FOLOSITĂ pentru VLAN-ul \$C.
  2. Configurați legăturile XSW1-XSW2 să fie folosite alternativ (una să fie activă pentru VLAN \$XR1, cealaltă backup pentru primul VLAN și activă pentru \$XR2).

Hint: puteți să modificați prioritățile interfețelor în STP.

0111. Conectivitate punct la punct (2 puncte)
  1. Configurați ruterele pentru a realiza conectivitate între oricare două stații din topologie.
  2. Pentru a realiza conectivitatea între zone, veți adăuga rute statice pe rutere, acolo unde este necesar. Rutele statice NU trebuie să fie sumarizări pentru zone.
  3. NU este permisă utilizarea unui protocol de rutare între rutere. NU aveți voie să folosiți ruta implicită.

Hint: Veți avea de adăugat mai multe rute pentru a stabili conectivitate punct la punct. Pentru a realiza acest lucru mai ușor, puteți folosi un editor de text (e.g. notepad vim ;) ) pentru a planifica rutele fiecărui echipament (sub forma comenzilor IOS, câte una pe fiecare linie), le verificați și apoi puteți să le copiați direct în consola Packet Tracer a dispozitivului. Astfel, veți avea o viziune de ansamblu asupra configurației întregii rețele, reducând probabilitatea de apariție a greșelilor ;)

... și cine citește asta are talent și e valoare, se știeee!

rl/teme/tema1.txt · Last modified: 2021/11/22 22:36 by florin.stancu
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