Netwerkstresstest – Hoe stresstest uw netwerk met een netwerkverkeersgenerator

Netwerkstresstest


Wat is netwerkstresstests?

Stress testen van een netwerk is de praktijk van het opzettelijk en intensief testen door het te overladen met alle - of zoveel mogelijk - protocollen (TCP, IP, UDP en ICMP, enz.) en gegevenstypen (audio, video, afbeelding, enz.).

Dit soort testen, ook bekend als 'foltering testen”Houdt in dat netwerken hun normale operationele capaciteiten moeten overstijgen om hun breekpunten te vinden. Het is bedoeld om hun grenzen te vinden en ook om hun prestaties (of achteruitgang) te observeren wanneer ze deze uitersten naderen.

Op basis van deze observaties kunnen de ontwerpers of beheerders van het netwerk versterking van de zwakke punten, duidelijke knelpunten, of repliceer optimale sterke punten.

Waarom zou je je netwerk willen testen??

Moderne netwerken zijn meestal efficiënte digitale structuren - gebouwd met behulp van software en hardware - die elektronische apparaten veilig verbinden. We zeggen "meestal" omdat, afhankelijk van het aantal apparaten dat moet worden verbonden en de hoeveelheid gegevens die erover wordt getransporteerd, een netwerk zijn limieten kan bereiken en zelfs overweldigd kan worden. Als deze gegevensoverbelasting of "stress" blijft groeien, kan dit het hele netwerk tot stilstand brengen.

Daarom hebben we stresstests op het netwerk nodig - zowel om crashes te voorkomen als om zwakke punten te ontdekken voordat ze veroorzaken ze.

Er zijn veel redenen waarom een ​​bedrijf of een beheerder stresstests op een netwerk zou willen uitvoeren. Enkele van deze redenen zijn:

  • Betere uptimes - bedrijven in de competitieve markt van vandaag kunnen zich geen downtime veroorloven. Ze kunnen daarom stresstests gebruiken als preventiemethode.
  • Pre-analyse en standaardisatie - een bedrijf dat net een nieuwe netwerkconfiguratie heeft gehad, zou willen weten of de installatie inderdaad zo vastberaden is als ze bedoeld had. Dit is vooral belangrijk in scenario's waarin naar verwachting een grote hoeveelheid gegevens en verkeer naar het nieuwe LAN of WAN gaat. De analyse kan ook worden gebruikt om te controleren of het netwerk voldoet aan de industrienormen voordat het live gaat.
  • Mechanisme voor rampenpreventie - het is niet ongehoord dat een bedrijf, met de bedoeling de verkoop te stimuleren, een aanbod aan het publiek doet (freebies, kortingen, prijzen, enz.) Die te goed zijn om door te geven. Maar wanneer hun bezoekers aankomen om hun aanbod op te nemen, crashen hun netwerken en / of servers door overbelasting.

De bedrijven testen daarom hun netwerken vóór stress om te zien of ze mogelijke rampen kunnen voorkomen.

In feite zijn er voorbeelden uit de praktijk van netwerken die worden afgebroken vanwege de enorme hoeveelheid pieken in het verkeer die niet waren gepland:

  • Het retailbedrijf dat tijdens de feestdagen een stroom van bestellingen zag en vervolgens zijn netwerk had laten neerstorten.
  • Een luchtvaartmaatschappij die - tevergeefs - de plotselinge toestroom van klanten moest verwerken die probeerden in te loggen omdat ze hadden gehoord over hun kortingsaanbiedingen voor festivals.
  • In de loop der jaren zijn er talloze voorbeelden geweest van netwerken die werden getroffen door hackers of kwaadaardige software en die overweldigd werden en miljoenen dollars aan schade veroorzaakten.

Met stresstests zouden deze bedrijven op zijn minst een idee hebben gehad van waar hun netwerken toe in staat waren en misschien proactief genoeg zijn geweest om ofwel hun capaciteiten te verbeteren of andere preventieve maatregelen te gebruiken.

Wat veroorzaakt stress op een netwerk in een zakelijke omgeving?

Zoals we zojuist hebben gezien, kan extern verkeer grote schade aanrichten aan het bedrijfsnetwerk. Maar nogmaals, dezelfde bedrijven, vooral grote of bedrijven die zich voornamelijk bezighouden met gegevensoverdracht en opslag, zien meestal een groot deel van hun netwerkbronnen onder druk staan ​​vanwege hun interne bedrijfsprocessen.

Afgezien van deze gegevensoverdrachten, die worden verwacht, zijn er bepaalde gegevenstypen die nog meer stress op hun netwerk kunnen veroorzaken. Deze gegevenstypen omvatten mediabestanden en prestatie- of tijdgevoelige online transacties die worden behandeld als "VIP" -prioriteitspakketten die met meer zorg moeten worden behandeld - ten koste van andere "mindere" gegevenstypen. Zonder Quality of Services (QoS) geïmplementeerd op het netwerk, is het een uitnodiging voor een ramp.

QoS - Servicekwaliteit

Afbeeldingsbron

Het plaatje wordt compleet wanneer u beveiligingsapparatuur en softwareoplossingen zoals Intrusion Prevention Systems (IPS) en Intrusion Detection Systems (IDS), routers en firewalls toevoegt - die allemaal een redelijk deel van de beperkte bronnen van een netwerk nodig hebben. Het wordt overduidelijk dat het netwerk snel te druk wordt en tot stress leidt.

Hoe worden netwerkstresstests uitgevoerd?

Er zijn twee manieren om netwerktests uit te voeren:

Handmatige netwerken stresstesten

U kunt uw netwerk stresstesten door opdrachten uit te voeren met een opdrachtprompt. Op een Windows-machine test u deze bijvoorbeeld met behulp van de volgende stappen:

  1. Open uw opdrachtconsole en typ in ping –t XXX.XXX.XXX.XXX waarbij de X's het IP V4-adres van een doelhost op het netwerk vertegenwoordigen die voor de test zal worden gebruikt.

TCP IP-pingresultaten voor netwerkstresstest

Afbeelding - Screenshot is gemaakt op 19/06/2019

In het bovenstaande voorbeeld is het adres van het doelapparaat 10.0.111.144 en wordt de ping-opdracht continu uitgevoerd (vanwege de optie "-t") totdat deze wordt gestopt met de opdracht CTRL + C.

Het antwoord vertelt ons: de doelhost is online (omdat deze antwoordt), de grootte van het pakket dat ernaar is verzonden (32 bytes), de responstijd (1 ms) en de tijd om te leven of TTL waarna een time-out zou optreden (128 ms).

  1. Deze opdracht moet worden herhaald op alle apparaten in het netwerk die een druk netwerk simuleren. Naarmate het aantal pakketten en hun grootte toeneemt, zal er een toename van de vertraagde responstijden optreden naarmate het vermogen van het netwerk om de gegevens te transporteren verslechtert.
  2. Het netwerk wordt als volledig overweldigd beschouwd wanneer alle (of de meeste) apparaten het bericht 'Time-out aanvragen' weergeven.

Verzoek verlopen met netwerkstress

Afbeeldingsbron

Digitale netwerkstresstesten

De handmatige methode die we zojuist hebben gezien, kan een geven algemeen idee van wat de limieten van een netwerk zijn en welke apparaten erop on- of offline zijn. De informatie zou echter zeer vaag en onbegrijpelijk zijn voor niet-experts.

SolarWinds WAN Killer Traffic Generator met Engineer's Toolset (GRATIS PROEF)

De oplossing zou zijn om volledig digitaal te gaan en speciale applicaties te gebruiken die specifiek zijn gemaakt om meer accurate informatie te geven. Een dergelijke software is SolarWinds WAN Killer Traffic Generator.

SolaWinds WAN Killer voor netwerkstresstests

Hier zijn enkele details over deze uitgebreide reeks hulpprogramma's voor netwerkdiagnose, monitoring, detectie en beheer, die tegenwoordig als een van de beste op de markt worden beschouwd en beschikbaar zijn voor evaluatie tijdens een gratis proefperiode van 14 dagen.

SolarWinds WAN Killer Traffic Generator Download 14-daagse GRATIS proefversie

Waar kan het voor worden gebruikt?

De Engineer's Toolset is een pakket desktoptoepassingen dat wordt gebruikt voor taken als het beheren van configuraties, bandbreedte en netwerkprestaties. Het kan ook worden gebruikt om netwerken te scannen en verbonden activa te ontdekken en het optreden van fouten of knelpunten in de gegevensstroom.

Launchpad voor stresstesten van netwerktool

Hoe werkt het?

Nadat u de suite hebt ingesteld (PDF), hoeft u alleen nog het volgende te doen:

  • Stel het IP-adres of de hostnaam van het doel van willekeurig verkeer in
  • Wijs poortnummers, grootte van pakketten en percentage te gebruiken bandbreedte toe
  • Observeer en analyseer de gegevens die worden geretourneerd en kom met conclusies en actieplannen

Dat is alles wat er is; het netwerk (zowel WAN als LAN) kan een hybride van kabels, routers en firewalls zijn, evenals alle gadgets die erop zijn aangesloten - WAN Killer, zal er binnenkort een volledig beeld van hebben.

De tool test het netwerk door willekeurig verkeer te verzenden dat kan worden gericht op een specifieke doelhost of een aantal hosts. Verdere configuratie kan worden gedaan om de grootte van te verzenden pakketten, de te gebruiken poortnummers en het te gebruiken percentage bandbreedte te definiëren.

SolarWinds Engineer's Toolset Download 14-daagse GRATIS proefversie

Slotopmerkingen en voorzorgsmaatregelen

Hoewel stresstests van netwerken nuttige feedback kunnen geven die kunnen worden gebruikt om hun prestaties te verbeteren, zijn er een aantal voorzorgsmaatregelen die u vooraf moet overwegen:

  • Gebruik altijd een geïsoleerd netwerk - zorg bij het testen van uw netwerk voor een speciale testomgeving voor het testen van belastingen. Neem op zijn minst een deel van uw netwerk uit voor de test als u het zich niet kunt veroorloven om uw hele netwerk gedurende de test uit te schakelen.
  • Probeer nooit stresstesten op een bedrijfsnetwerk - dit geldt met name als u geen deel uitmaakt van een IT-team dat belast is met de zorg voor uw netwerk. Je kunt ontslagen worden als je betrapt wordt op illegale overstromingen van de netwerken van je werkgever.

Het hele doel van netwerkstresstests met een verkeersgenerator is om te zien hoe goed uw netwerk bestand is tegen een onvoorziene toename van het verkeer. Het is daarom belangrijk dat ten minste één persoon kennis heeft van deze tools en er routinematig gebruik van maakt - het zal altijd de moeite waard zijn.

Brayan Jackson Administrator
Sorry! The Author has not filled his profile.
follow me

Add a Comment

Your email address will not be published. Required fields are marked *

5 + 5 =