Simulatorji virtualnih omrežij: GNS3 proti EVE-NG

  • EVE-NG se prilagaja in je na voljo pri več ponudnikih; GNS3 je idealen za majhne laboratorije; CML pa blesti z uradnimi Cisco slikami.
  • Emulacija prekaša simulacijo za CCNP/CCIE in realistična okolja: resnični CLI, resnične napake in resnična rešitev težav.
  • Stroški in omejitve: GNS3 brezplačno; EVE-NG Community brezplačno in Pro z dodatki; CML plačljivo in vezano na prodajalca.
  • Namestitev in strojna oprema: Fleksibilen EVE/GNS3 na Intel/AMD; CML zahteva Intel; bodite previdni pri vgnezdeni virtualizaciji v oblaku.

GNS3 proti EVE-NG

Izbira med GNS3 in EVE-NG ni boj med stranema, temveč odločitev konteksta. Odvisno od vaših ciljev, proračuna in vrste laboratorija. ki jih morate zgraditi za učenje, vadbo ali pripravo na certifikate. Če ste kdaj videli komentarje, kot je »X je boljši od Y«, veste, da niso zelo koristni.

Da bi stvari uredili, boste tukaj našli popolno in praktično primerjavo, ki temelji na tem, kar je resnično pomembno: Simulacija v primerjavi z emulacijo, enostavnost namestitve, zmogljivost, omejitve skaliranja, stroški, potrebna strojna oprema, podpora in primeri uporabe v resničnem svetuOgledali si bomo tudi, kam spada Cisco CML, kaj se dogaja s PNET Lab in kaj izbrati glede na vašo raven (CCNA, CCNP, CCIE, avtomatizacija ali poučevanje).

Simulacija proti emulaciji: zakaj je to pomembno

Preden primerjamo GNS3 in EVE-NG, je pomembno, da si razjasnimo ogrodje: Packet Tracer in NetSim »simulirata« vedenje, medtem ko GNS3, EVE-NG in CML »emulgirajo« resnične sisteme.To ni majhna podrobnost; vpliva na vaše učenje in na to, kaj lahko reproducirate v resničnem svetu.

Simulacijska orodja poskušajo posnemati naprave, ne da bi pri tem zagnala dejanski operacijski sistem (IOS, ASA itd.). Uporabni so na začetku: koncepti, osnovni ukazi in lahki laboratoriji, ki delujejo na skoraj vsakem prenosniku. Vendar pa niso zadostni, ko morate preizkusiti kompleksne funkcije, globoko odpravljanje napak ali vedenje pod obremenitvijo.

Emulacija izvaja pravi operacijski sistem znotraj navideznega stroja. Rezultat? Pravi čevlji, prave napake, pravi CLI in zelo blizu produkcijskim scenarijemČe si prizadevate za CCNP, CCIE ali podvajanje okolij z več ponudniki, boste prej ali slej potrebovali emulacijo.

Obstaja razlog, zakaj se nekateri inštruktorji še vedno odločajo za simulacijo: vse se zdi "čistejše" in bolj gladkoAmpak to je težava: pravi splet ni čist. Včasih se najdragocenejšega naučiš iz ure odpravljanja težav, in to dobiš le z emulacijo.

GNS3 danes: soliden začetek, kratek vzpon

GNS3 je bil za mnoge ljudi vhod. Še vedno dobro deluje v majhnih topologijah, še posebej, če uporabljate starejše tehnologije ali slike. Skupnost obstaja in na voljo je veliko virov, s katerimi lahko začnete, ne da bi porabili niti centa.

Njegove prednosti ostajajo v veljavi: Je brezplačen, relativno lahek za osnovne laboratorijske vaje in ima veliko virov skupnosti.Poleg tega vam odjemalec omogoča nalaganje slik iz samega vmesnika, kar olajša začetek, če še niste seznanjeni z Linuxom.

Kje je danes šibka? V čem Ni namenjen velikim laboratorijem z več prodajalci ali naprednim scenarijem.Upravljanje projektov v grafičnem uporabniškem vmesniku lahko postane okorno, »dobro opravljene« namestitve se še vedno mučijo, izvorna podpora za SD-WAN, avtomatizacijo ali oddaljeno uvajanje pa je omejena. Ko enkrat začnete ambiciozne topologije, opazili boste šive.

Tveganje pri GNS3 je, da se prepustimo udobju znanega. Če je vaš cilj postati profesionalec in delo v sodobnih okoljih, boste morda morali pustiti za seboj tisto, kar vam je delovalo pred leti, in preiti na sodobnejša orodja.

EVE-NG: Dejanski standard za napredne laboratorije

EVE-NG si je prislužil slavo, ker ustreza potrebam zahtevnih inženirjev: skalabilnost, več ponudnikov in spletni dostop za delo od koder koli. Ne hvali se s tem, da je "lep", temveč s tem, da lahko gradite, prekine in odpravljate napake tako kot v produkciji.

Njegove prednosti naredijo razliko: Laboratoriji, ki dajejo občutek resničnosti, podpora za več proizvajalcev (Cisco, Fortinet, Palo Alto, Linux…), popoln spletni vmesnik in enostavna nastavitev na oddaljenem strežniku, ki ga je mogoče vedno nastaviti. Če prihajate iz GNS3 in ste bili v otroštvu zadihani, tukaj globoko vdihneš.

Za stopnje ali teste CCNP/CCIE SD-WAN, stikalo, kompleksno usmerjanje in avtomatizacija, EVE-NG se prilega kot ulita rokavica. Poleg tega njegova izdaja Pro dodaja ugodnosti za ekipe in trenerje, toda tudi izdaja Community je presenetljivo sposoben za resno individualno uporabo.

Cisco CML: uradno in priročno, vendar z omejitvami

GNS3 in EVE-NG

CML (Cisco Modeling Labs) je zelo privlačen, ker prihaja od Cisca in je opremljen z uradnimi slikami. Enostaven začetek in priročen za "čiste" Cisco laboratorije usmerjanje, preklapljanje in osnovne postavitve. Vmesnik HTML je uporaben in začetek je precej preprost.

Zdaj je to zaprt vrt: Popolna vezava na prodajalca: brez sistemov Palo Alto, Fortinet ali LinuxCisco vam ponuja prilagodljivost slikanja, in ko poskušate povečati velikost laboratorija, predstava ne blestiPrav tako ni skupnosti, ki bi bila primerljiva z GNS3/EVE-NG, in na ekonomski ravni, plačate več za manjšo maržo če je vaš cilj mešanje tehnologij.

Dodatne uporabne praktične podrobnosti, ki jih morate vedeti: CML je mogoče namestiti na golo kovinsko okolje, VMware ESXi, delovna postaja ali oblak (AWS)Na ravni hipervizorskega procesorja zahteva Intel z VT-x/EPT. Podpira večuporabniški, skupni laboratoriji in združevanje v gruče (odvisno od izdaje), integrira zajem paketov, ponuja kakovost povezave, zakasnitev, izguba in tresenje in omogoča izvoz/uvoz zagonskih konfiguracij. Kar zadeva licenciranje, različica Personal+ ponuja približno številke, kot so 349 USD brez davkov, in podjetje zahteva korporativni proračun. Obstaja tudi zelo omejena brezplačna izdaja do 5 vozlišč (IOSv, IOSvL2 in ASAv), da lahko preizkusite pretok.

PNETLab: Dobra ideja, polovičarska izvedba

PNETLab se je rodil kot privlačen klon-remiks EVE-NG: brezplačen, spletni in z znanim vmesnikomToda sčasoma se je ustavilo: brez jasen načrt, brez močne skupnosti, z občutljivimi pomisleki glede združljivosti in varnostiZa osebni poskus se morda splača; za resnično naložbo vašega študijskega časa pa ne toliko.

Kam lahko namestite posamezno platformo in na katero strojno opremo

EVE-NG se odlikuje po svoji prilagodljivosti pri uvajanju: golo kovinsko ogrodje, VMware ESXi, delovna postaja, Proxmox, VirtualBox, Hyper-V in uvajanje v oblakuGNS3 je prav tako raznolik (možnosti za golo kovino, VMware, VirtualBox, Hyper-V in oblak), vendar ne pozabite, da zahteva vaš namizni odjemalec Iz dneva v dan.

CML pa s svoje strani podpira goli kovinski sistem, ESXi, delovna postaja in AWSNa ravni hipervizorja obstaja pomembna razlika: EVE-NG in GNS3 delujeta na procesorjih Intel in AMD (AMD‑V), medtem ko CML zahteva Intel z VT-x/EPT. To je lahko odvisno od vaše strojne opreme ali proizvajalca, na katerem ga poganjate.

Glede minimalnih zahtev za začetek: z GNS3, 8 GB RAM-a in 4 jedra so minimalno spodobni in SSD je skoraj obvezen; za resne laboratorije je bolje iti do 16 GB in procesorje tipa i7/Ryzen 5 ali novejše. EVE-NG lahko zažene CCNA z 8 GB/4 virtualni procesor, ampak za CCNP/CCIE boste želeli 16–32 GB, 6–8 virtualnih procesorjev in SSD z zmogljivostjo več kot 100 GBin če boste priključili fizično opremo, najboljše ethernetno stikaloCML deluje z osnovno 8 GB/4 jedri in ceni 16 GB, če boste uporabljali več kot 10–12 naprav.

Bodite previdni z oblakom: mnogi ponudniki blokirajo vgnezdena virtualizacija (AWS, Azure in podobno), zaradi česar lahko KVM deluje s polovično hitrostjo. Nekaterim je uspelo brez težav zagnati EVE-NG na GCP, vendar ga uporabljajo kot opozorilo, ne kot vetoČe vam ustreza, je najem strežnika in dostop do njega prek brskalnika odlična ideja. preprečite, da bi vaš prenosnik kadil.

Povezljivost, zajemanje in laboratorijske funkcije

Kar zadeva povezavo z vozlišči, CML ponuja konzola in VNC; EVE-NG (Skupnost in Pro) dodaja konzola, Telnet in VNC; in GNS3 dodaja tudi integracijo z PuTTY če uporabljate Windows. Za odvajanje prometa CML potegne zunanji priključek, medtem ko EVE-NG in GNS3 vključujeta tipične NAT oblak priti na internet, ne da bi si pri tem razbil glavo.

Zajem paketov je še ena razlika: CML ga integrira kot standard; EVE-NG Pro in GNS3 se nanj zanašata. Wireshark; različica EVE-NG za skupnost ga nima vgrajenega. Za manipulacijo okolja omogočajo CML, EVE-NG Pro in GNS3. igrajte se s kakovostjo povezave, zakasnitvijo, izgubo in tresenjem za realistične scenarije. Našli boste tudi konfiguracija več zagonov na laboratorij, izvoz/uvoz konfiguracij in v varnostnih kopijah EVE-NG vključuje integrirane kopije, medtem ko sta GNS3 in CML odvisna od varnostne kopije samega virtualnega stroja.

EVE-NG Community v primerjavi s Pro: Kdaj se splača plačati?

Skupnostna izdaja EVE-NG ponuja veliko več, kot se zdi: Neomejeni laboratoriji, pravi CLI, podpora za več prodajalcev, usmerjevalniki/stikala/požarni zidovi in ​​vozlišča LinuxS tem lahko pokrijete vse od CCNA in CCNP do velikega dela nalog CCIE Enterprise, če se dobro organiziraš.

Kaj odklene Pro? Bolj agilno urejanje topologije, upravljanje z več uporabniki in priročnejše upravljanje datotek in slik. in izvorno podporo za vsebnike in Windows. Za posameznega uporabnika to ni bistveno; za trenerje in ekipe pa Označi razlikoOmejitve Skupnosti, na primer, 63 vozlišč na laboratorij (Pro gre do 1024), ne omogoča povezovanja vmesnikov naprav, ki so že vklopljene, dovoljuje samo enega uporabnika hkrati in ga omejuje na en sam delujoč laboratorij.

Kar zadeva stroške, se Pro giblje v približnih številkah reda velikosti 150–173 EUR/USD na leto, odvisno od načinaSkupnost je brezplačna in zadostna za večino predanih samostojnih študentov.

Primerjava stroškov in kaj vsak vključuje

GNS3 je 100 % brezplačno in odprtokodnoEVE-NG ima Brezplačna skupnost in plačljivo Pro različico z dodatki. CML nima brezplačne različice (razen izobraževalne predstavitve s 5 vozlišči), njena osebna licenca pa sega od 199–349 USD/letoČe gledate samo na ceno, zmagata GNS3 in EVE-NG Community; če gledate na ceno v primerjavi z prilagodljivost in skaliranje pri več ponudnikih, EVE-NG izpade zelo dobro.

Druga ključna točka je razpoložljivost slik: niti GNS3 niti EVE-NG ne vključujeta Slike Cisco privzeto (jih morate navesti), medtem ko CML prinaša uradne slikeČe morate izpolnjevati zahteve za licenciranje podjetij, lahko to kratkoročno prevesi tehtnico v korist CML, čeprav izgubiš vsestranskost za okolja z več prodajalci.

Podpora za slike in kako jih naložiti

V CML so slike Cisco (IOS/IOS‑XE/NX‑OS/ASAv/FTDv/FMCv itd.) izvorno podprto, na voljo pa je tudi funkcionalna podpora za Cisco SD-WAN (vManage, vBond, vSmart, vEdge). Vendar pa ACI ni podprt v CML, EVE-NG ali GNS3. V EVE-NG in GNS3 sta podprta Cisco in tretje osebe, vendar Slike morate zagotoviti.

Nalaganje slik v EVE-NG zahteva minimalno znanje Linuxa: SFTP s FileZillo + SSH da jih pustite v mapi, ki jo navaja dokumentacija, in to je to. V GNS3 lahko naložite virtualni stroj iz samega odjemalca, čeprav bo morda potrebno nekaj finih nastavitev po navodilih proizvajalcaV praksi EVE-NG običajno zahteva manj nastavitev, ko je uvožena pravilna slika.

Omejitve velikosti, več uporabnikov in združevanje v gruče

Če potrebujete velike laboratorije ali želite delati z več ljudmi, upoštevajte te omejitve: Skupnost EVE-NG dosega 63 vozlišč na laboratorij, Pro pa 1024.GNS3 ne nalaga stroge omejitve programske opreme (dejansko omejitev bodo določili viri); v CML Personal+ je največja omejitev okoli 40 vozlišč, izdaja Enterprise pa sega do 300V večuporabniških in skupnih laboratorijih, CML in EVE-NG Pro ga podpirata., medtem ko imata skupnost EVE-NG in GNS3 bolj ročne pristope. Pri združevanju v skupine, Podpirajo ga CML, EVE-NG Pro in GNS3. (z niansami glede na izdajo).

Kaj uporabiti glede na vaš cilj

Če šele začenjate s programom CCNA, lahko za osnove začnete s programom Packet Tracer, ko pa želite več realizma, prehod v skupnost EVE-NGJe lahek za vaš računalnik in vam omogoča dostop do pravega CLI-ja, kar vas bo resnično izboljšalo.

Za CCNP je logična pot EVE‑NG (Skupnost ali Pro)Popolni protokoli, realistične topologije in mešanica ponudnikov. GNS3 začenja trpeti glede skalabilnosti in urejenosti v velikih laboratorijih, CML pa zapira vrata, če želite zapustiti Cisco.

Če ciljate na CCIE, je običajno uporabiti EVE-NG (idealno Pro ali na namenskem/oblačnem strežniku)Simulirati morate velika okolja, več tehnologij hkrati in realistične scenarije odpovedi. Na teh ravneh GNS3 in CML zaostajata za prilagodljivostjo ali obsegom.

Avtomatizacija/DevNet? EVE-NG Pro zelo primeren za kontejnerje in upravljanje z več uporabniki; CML Prav tako je primerno, če ostanete pri Ciscu, vendar ne pozabite na vezavo na dobavitelja. Če ste trener in si delite laboratorijske vaje, EVE-NG Pro Omogoča vam veliko lažje upravljanje dovoljenj, sočasne seje in skupno urejanje.

Za majhne laboratorije na prenosnem računalniku, oboje GNS3 kot skupnost EVE‑NG Delujejo; če nameravate rasti ali želite delati na daljavo iz brskalnika, vam EVE-NG pušča pot prosto.

Namestitev in manjše pomanjkljivosti, ki jih je treba upoštevati

EVE‑NG je mogoče namestiti iz OVF na VMware ali prek ISO na golem kovinskem sistemuZačetek je hiter in topologije boste risali v le nekaj minutah (ko bodo slike naložene). GNS3 ponuja namestitveni program. Vse v enem v sistemu Windows/macOSin virtualni stroj GNS3 je podprt na ESXi in nekaterih ponudnikih golih sistemov. Slaba stran GNS3 je, da je natančna nastavitev namestitve leta 2025 še vedno ... zapleteno, odvisno od varnostnih politik, požarnega zidu ali poslovnega prenosnika.

Opomnik za uvajanje v oblaku: številni hiperskalerji ne razkrivajo navodila za virtualizacijo (že v virtualnem stroju), zato je Qemu/KVM lahko počasen ali se sploh ne zažene. Na GCP-ju so bile opažene delujoče nastavitve, vendar jih vzemite kot možna možnost, ne pa univerzalno jamstvo.

Izvedba, realizem in »resnično« učenje

Navsezadnje ne gre samo za začetek, ampak za Naučite se, kaj boste izkusili v produkcijiZ EVE-NG in CML lahko reproducirate zakasnitev, izgubo in tresenje, integrirani zajem ali z Wiresharkom in upravljati zagonske konfiguracije. GNS3 si deli veliko teh delov, ko pa se razširite na naprave, storitve in proizvajalce, Izkušnja v EVE-NG je na splošno bolj stabilna in organizirano za velike odre.

Poleg tega zagon na strežniku in dostop do njega prek brskalnika odpravi težave: Ne zažgete prenosnika, lahko se povežete od koder koli, in vaš laboratorij "živi" tudi, ko zaprete pokrov. Če boste vanj vlagali ure in ure, o tem resno premislite.

Opombe in nianse, ki vam bodo prihranile čas

Ni popolnega orodja in vsak ima svojo "umetnost". Skupnost EVE-NG nima določenih okraskov (več uporabnikov, urejanje z vročimi povezavami itd.), vendar ponuja vse, kar potrebujete. GNS3 je fantastičen, če prihajate iz starejša okolja ali preprosti laboratoriji, in CML je zelo priročen, če potrebujete uradne Cisco slike, ne da bi se morali boriti za licence.

Če najdete kakršne koli podatke, ki jih je treba izboljšati, Dobre povratne informacije so vedno dobrodošleIn če ima kdo dobre izkušnje s ContainerLabom in jih želi deliti, je to za vsakogar, ki razmišlja o tem pristopu, neprecenljivo. Nenazadnje ne pozabite, da ima Cisco zelo omejena brezplačna različica CML do 5 vozlišč (IOSv, IOSvL2 in ASAv), ki jih lahko preizkusite brezplačno.

Izbira je po profilih precej jasna: GNS3 je odlično izhodišče Če je proračun nič in so vaši laboratoriji skromni; EVE-NG je kraj, kjer resnično rasteš, zaradi obsega in realizma; in Ujema se s KML Če potrebujete udobje uradnih slik in vam ni mar, da ostanete v svetu Cisco, ne glede na to, kaj izberete, naj vas namestitev ne upočasni: Kar vas bo izboljšalo, je dosledna vadba, se brez strahu odtrgajte in se navadite na "umazanijo" pravih omrežij.

Lahki spletni brskalniki za Windows
Povezani članek:
Najlažji spletni brskalniki za Windows: dokončna primerjava in praktični vodnik

Dodaj kot prednostni vir