Emularea rețelei minite pe un PC

Se intenționează utilizarea programului Mininet în scopuri de instruire pentru a învăța principiile rețelelor și rutelor de calculatoare, aplicațiile OpenFlow (protocolul pentru rețele configurabile în software), topologii complexe etc. În același timp, emulatorul este excelent pentru, de exemplu, învățarea sniffers și sarcinile aferente. În interiorul rețelei virtuale puteți să ridicați serverele web, să generați trafic pentru orice protocoale, să executați tcpdump sau Wireshark, în timp ce munca snifferilor nu va fi diferită de cea care funcționează în condiții reale.







Frumusețea lui Mininet este aceea că emite foarte mult o rețea fizică reală. Toate gazdele virtuale, serverele, tabelele de rutare și codul de program funcționează exact așa cum vor lucra într-o rețea fizică. Codul nu trebuie modificat înainte de a fi transferat într-o rețea reală. Emulatorul Mininet este capabil să genereze trafic de până la 2 Gbps pe hardware modern și suportă până la 4096 de noduri.







Rularea emulatorului pe computer durează câteva secunde: Mininet vine în containere gata pentru VMware sau VirtualBox, cu instrumentele deja instalate OpenFlow v1.0 care pot fi executate în Mac / Win / Linux. În mod implicit, Mininet vine într-o topologie minimă cu un comutator OpenFlow și două gazde conectate la el, plus un controler OpenFlow pentru eșantion. Cu toate acestea, o comandă poate trece la o altă topologie mai sofisticată.

Apropo, Mininet este deja folosit în Stanford, Princeton și alte universități de vârf pentru a rezolva sarcini practice în cursurile de instruire pe rețelele de calculatoare. De exemplu, aici este o listă de sarcini din cadrul cursului Stanford CS144 "Introducere în rețelele de calculatoare", unde trebuie să utilizați emulatorul Mininet pentru a efectua sarcini.

Distribuiți știrile prietenilor dvs.:







Articole similare

Trimiteți-le prietenilor: