Simulere nettverksenheter og konfigurasjon ved hjelp av NetEmul
Det var ikke før jeg begynte å jobbe i IT-feltet som jeg skjønte hvor komplisert det kan være å feilsøke nettverksproblemer. Hvis bestemte enheter på et nettverk ikke er koblet til riktig eller IP-innstillingene for nettverkskortene har en skrivefeil, kan det gå mye feil fort.
Når det er på tide å legge ut et nettverk, enten det er i stor skala i et selskap eller i liten skala i huset ditt, ville det ikke vært fint å legge ut alle nettverksenhetene, deres IP-innstillinger, og deretter simulere om eller ikke vil nettverket ditt fungere som forventet?
Vi liker simulatorer her på MakeUseOf. Jeg har nylig dekket hvordan du kan simulere å bygge en modellraket. Simulere bygging og lansere en modellraketett Med OpenRocket Simulere Building & Lansere En Modellraketett Med OpenRocket Vi elsker å lage modeller her på MUO. Men et problem med å tilpasse en modelldesign i den virkelige verden er at for å teste det, må du gjenoppbygge en rakett med nye parametere, gjøre en ... Les mer, og enda lenger tilbake, simulere et modelltreinlayout Hvordan lage en simulert modelltrein Layout Planer og kontroll Tog med PCen Slik lager du simulert modell Train Layout Planer og kontroll Tog med din PC Les mer. Men hva med å simulere noe som er enda mer aktuelt for IT-området, som å simulere datanettverk?
Det er akkurat det du kan gjøre med open source nettverkssimulatoren kalt NetEmul.
Simulere nettverk med NetEmul
Det er et ganske kult konsept, og da jeg først hørte om det, trodde jeg ikke det var mulig. Jeg vet når jeg gjør feilsøking på nettet, det er ikke mye som er enkelt eller greit. Så mange ting kan gå galt for å ødelegge en god linje med dataoverføring, enten det er en dårlig kablet port, en dårlig bryter eller dårlige nettverksinnstillinger for nettverksenheten.
Men da jeg begynte å leke med NetEmul, overrasket det meg virkelig. Programvaren lar deg realistisk sette opp et foreslått nettverkslayout ved hjelp av ting som hubber, brytere, rutere og datamaskiner. Ved å kopiere de forskjellige layoutene for nettverket du planlegger, kan du teste om nettverksinnstillingene og konfigurasjonen vil fungere.
Toppmenyen er hvor du velger hvilke enheter du vil legge til i designnettverket. Ovenfor har jeg lagt til 3 PCer og en router. Jeg bestemte meg senere for å bytte ruteren til et nav. Deretter trekker tilkoblinger bare ved å klikke på “Opprett forbindelse” knappen og tegne en linje mellom enhetene du vil koble til. Du velger “LAN” port som du vil koble datamaskinen til klemmen, bryteren eller ruteren, og gå videre til neste.
Her har jeg tre grupper av datamaskiner som alle er knyttet til sitt eget sentrale hub.
For å fullføre mitt hypotetiske nettverk kaster jeg en bryter mellom alle navene og kobler dem sammen. Tenker på at jeg har alt under kontroll, bestemmer jeg meg for å fortsette og gjøre en test “data send” over nettverket fra den første datamaskinen. For å gjøre dette, klikker du på “Send data” knappen, og du får se et valg for å velge hvilken protokoll du vil bruke for overføringen.
Du må også velge hvilket nettverkskort du vil sende de pakkene ut av. I dette tilfellet ga jeg bare en nettverkskort til hver datamaskin, så det er den jeg går med.
Det tok ikke lang tid for meg å innse at noe var galt. Den døde giveaway burde vært det faktum at indikatorlysene på alle PCene var gule. En god kommlink vil gi deg et grønt lys. Åpenbart har jeg glemt noe.
Etter noen sekunder begynte det på meg, nettverksinnstillingene ... duh! Bare høyreklikk på datamaskinen, velg Netcard” fra listen, og skriv inn de riktige IP-innstillingene for denne noden på det simulerte nettverket ditt.
Hvis du vil angi en gateway, kan du gjøre det ved å høyreklikke på datamaskinen og velge Egenskaper. Popup-vinduet lar deg skrive standard gateway. Når jeg gikk gjennom og konfigurert seks PCer for å bruke et felles undernett, ble alle statuslampene deres grønne.
Du kan også sjekke egenskapene til nettverksmaskinvaren som bryterne, navene og ruterne ved å høyreklikke og velge “Eiendommer”. Dette gir deg Mac-adressen og lar deg utvide sin kapasitet med et større antall porter (jeg skulle ønske det var så enkelt i det virkelige livet!)
Denne gangen, når du sender ut testdatapakken, vil du se testdataene som strømmer gjennom nettverket som markerte røde prikker som beveger seg langs nettverkslinjene.
Høyreklikk på hvilken som helst nettverksenhet og velg “Vis Logg” for å se innkommende og utgående nettverkskommunikasjon på det tidspunktet i nettverket. Dette er også en kul måte å se hvilke endringer du har gjort på det simulerte nettverket ditt egentlig fungerer, og hvilke endringer gjør det ikke. Du kan se hvilke enheter som snakker, og hvilke som ikke er, og test deretter forskjellige nettverksinnstillinger for å få ting å snakke.
Evnen til å teste nettverksinnstillinger i et simulert nettverk som dette ville faktisk spare mye hodepine i den virkelige verden, hvor folk ofte bare kaster enheter på et nettverk, eller bygge hele nettverk på kontorer, uten å gi mye inntrykk i hvordan enheter må konfigureres til å snakke. Og i et miljø der du har virtuelle LAN, kan ting bli enda mer komplisert.
Så hvis du er en nettverksadministrator, eller du bare er en nettverksnekt, generelt, last ned NetEmul og prøv å bygge nettverk av forskjellige kompleksiteter. Tror du at programvaren kan hjelpe deg med å teste ut eller feilsøke dine egne nettverk? Del dine vurderinger og tanker i kommentarfeltet nedenfor.
Bildekreditt: 3d Cloud Computing via Shuttertock
Utforsk mer om: Simuleringsspill.