In moderne organisaties moeten IT-teams een delicaat evenwicht bewaren tussen veiligheid, connectiviteit en productiviteitsbehoeften. Het definiëren van een strikt beleid met meerdere groepen om aan de verschillende internetconnectiviteitsbehoeften van de teams op kantoor te voldoen, is zelden een eenmalig proces. IT-beheerders worden vaak belast met het uitsluiten of opnemen van nieuwe leden of het wijzigen van toegangsrechten en regels. Te midden van al deze routineprocessen moeten ze er ook voor zorgen dat bedrijfskritische of tijdgevoelige toepassingen (bijv. VoIP-gebaseerde videoconferenties, e-commerce, cloudgebaseerde toepassingen) niet worden geconfronteerd met vertraging of storingen. Dit is waar slimme bandbreedte managementtools en QoS-beleid nodig zijn.
Whatis QoS?
QoS (Quality of Service) verwijst naar al deze mechanismen of tools die ervoor zorgen dat kritieke toepassingen die real-time data nodig hebben (meestal audio of video) voldoende bandbreedte krijgen, met voorrang boven andere toepassingen. Het primaire doel van QoS is het verlies van pakketten te beheersen en latentie en jitter in uw netwerkverbinding te verminderen.
Tijdkritische gegevensoverdracht maakt meestal gebruik van het UDP-protocol. In tegenstelling tot TCP geeft het UDP-protocol de verloren pakketten niet door, omdat het verbindingsloos is. Dus als tijdens een IP-gesprek een paar audiopakketten onderweg verloren gaan, worden ze niet opnieuw verzonden omdat de spraakkwaliteit door de onderbreking onregelmatig en onverstaanbaar wordt.
Om dergelijke scenario’s aan te pakken, moeten netwerkbeheerders vaststellen welke toepassingen een hogere prioriteit voor bandbreedte op een netwerk nodig hebben. Dit wordt gedaan door het verkeer te identificeren. Enkele veelgebruikte manieren om het verkeer te identificeren of te markeren zijn Class of Service (CoS) en Differentiated Services Code Point (DSCP). Verschillende toepassingen worden gemarkeerd op basis van de gevoeligheid van de informatie die zij vervoeren. Door toepassingen op de juiste wijze te markeren, kan het netwerk gegevens in verschillende groepen indelen en voorrang geven.
Nadat de gegevens in verschillende groepen zijn ingedeeld, wordt het QoS-beleid toegepast op die groepen die een voorkeursbehandeling boven andere groepen vereisen. Zodra de gegevens van een label zijn voorzien en het beleid is opgesteld, is het de taak van routers of schakelapparatuur om deze pakketten automatisch vooraan in de wachtrij te plaatsen en ze onmiddellijk en zonder enige vertraging te verzenden.
QoS verzendt gegevens van het ene knooppunt naar het andere op een “store and forward”-manier (ook bekend als hop-voor-hop-configuratie). Met een dergelijke regeling kunnen de gegevens veilig van bron naar bestemming worden overgebracht, zelfs als de knooppunten niet permanent met elkaar verbonden zijn. QoS-beleidslijnen kunnen worden geconfigureerd om RTP-pakketten (Real-Time Transport Protocol) te identificeren en prioriteit te geven. RTP is gespecialiseerd in het transporteren en afhandelen van real-time uitzendingen van audiovisuele gegevens. Met QoS kunnen beheerders ook de verkeersstroom op LAN en WAN verbindingen aanpassen.
Beheerders moeten onthouden dat QoS alleen goed kan functioneren als de aangesloten apparaten tussen de zender en ontvanger zijn geconfigureerd om de prioriteit van pakketten te begrijpen. De apparaten moeten worden geprogrammeerd om de prioriteit van een VIP-pakket te begrijpen en te weten wanneer ze in de priority lane moeten worden geduwd. QoSfaalt, en de pakketten verliezen hun prioriteit als een van de apparaten in het netwerk niet juist is geconfigureerd.
Top Tools voor QoS-monitoring
- SolarWinds NetFlow Traffic Analyzer
- ManageEngine NetFlow Analyzer
- Paessler PRTG Network Monitor
- Nagios Network Analyzer
- Gratis of Open-Source-oplossingen
SolarWinds NetFlow Traffic Analyzer
SolarWinds® NetFlow Traffic Analyzer ondersteunt CBQoS (class-based quality of service)-monitoring. Het verzamelt, analyseert en biedt real-time inzicht in de bandbreedteprestaties van uw netwerk. Met de NetFlow traffic analyzer kunt u eenvoudig verkeersniveaus meten en evalueren of uw QoS-beleid het gewenste effect heeft. Het biedt een intuïtief dashboard waarmee beheerders essentiële informatie over de status van het netwerk kunnen bekijken door de netwerkprestatiegegevens te bekijken. U kunt ook aangepaste rapporten maken met een granulaire weergave van bandbreedteverbruik en gedetailleerde verkeersanalyse binnen een paar klikken.
ManageEngine NetFlow Analyzer
ManageEngine NetFlow Analyzer biedt een gedetailleerde verkeersanalyse met behulp van op stromen gebaseerde methoden voor verkeersanalyse. Het ondersteunt S-Flow, J-Flow, IPFIX en de belangrijkste flow-technologieën. Terwijl de tool kan worden gebruikt voor gedetailleerde netwerk forensisch onderzoek, applicatie monitoring, en zelfs capaciteitsplanning, biedt het ook diepgaande bandbreedte en QoS monitoring mogelijkheden. U kunt snel inzicht krijgen in uw bandbreedte met gebruiksrapporten die elke minuut worden bijgewerkt. Met de Enterprise-editie kunt u gedistribueerde netwerken monitoren via één console. Bovendien biedt het ook iOS- en Android-apps om uw bedrijfsverkeer onderweg te monitoren.
Paessler PRTG Network Monitor
De PRTG Network Monitor is een andere tool die populair is onder IT-teams, omdat het een zeer schaalbare oplossing is en voldoet aan de eisen van bedrijven van elke omvang. Het bevat een speciale QoS Round Trip-sensor om al het VoIP-verkeer te volgen. U kunt kiezen uit een reeks van bandbreedte monitoring sensoren om packet loss, latency, en jitters te monitoren. Deze sensor informatie kan worden bekeken op verschillende visuele dashboards. Met deze dashboards kunt u eenvoudig controleren welke applicaties of gebruikers bandbreedte in beslag nemen en corrigerende maatregelen nemen. De tool kan ook worden geconfigureerd om waarschuwingen te geven in geval van netwerkstoringen of protocolfouten.
Nagios Network Analyzer
Nagios Network Analyzer is een andere oplossing voor bandbreedtebewaking die geavanceerde NetFlow-analyse met visuele dashboards biedt. De tool biedt eenvoudige monitoring, of u nu een eenduidig overzicht op hoog niveau van uw netwerk wilt of wilt inzoomen op specifieke verbindingen en eindpunten. U kunt het bandbreedteverbruik meten per bron, IP’s of gebruikers. U kunt QoS-basislijnen instellen en eenvoudig detecteren of er sprake is van pieken of afwijkingen van het normale. U kunt ook op drempelwaarden gebaseerde waarschuwingen instellen om uw netwerk in de gaten te houden. Om te beginnen kunt u de 60-daagse proefversie van Nagios Network Analyzer uitproberen.
Gratis of Open-Source oplossingen
U kunt ook kijken naar OpenNMS, ntopng, en bandwidthd, dit zijn enkele gratis, open-source oplossingen voor netwerk monitoring en beheer. Hoewel deze tools door IT-teams over de hele wereld worden gebruikt, moeten nieuwe gebruikers er rekening mee houden dat er configuratieproblemen kunnen ontstaan op het moment dat deze oplossingen worden geïnstalleerd. Er is een variërend niveau van ondersteuning en documentatie beschikbaar voor al deze tools, en in de meeste gevallen zullen teams veel tijd en moeite moeten besteden aan het instellen van end-to-end QoS-monitoring. Elke misconfiguratie in QoS-implementatie of gebrek aan effectieve monitoring kan leiden tot netwerklatentie, verlies van gegevenspakketten en jitters in het netwerk. Wees daarom voorzichtig met het kiezen van een van deze oplossingen.