Hoe voice packets vast te leggen voor het oplossen van problemen met VoIP

network engineer probleemoplossing

een van de beste methoden om problemen op het netwerk op te lossen om de oorzaak van slechte spraakkwaliteit of een verstoring van VoIP-diensten vast te stellen, is om spraakpakketten in realtime vast te leggen en op te slaan, zodat we ze later kunnen analyseren. Wanneer mensen TeleDynamics tech support bellen, vragen we ze soms om ons hun packet capture-bestanden te laten zien, zodat we kunnen helpen bij het identificeren van het probleem. In dit artikel onderzoeken we praktische methoden voor het vastleggen van spraakpakketten op verschillende locaties binnen het netwerk.

het vastleggen van pakketten

tenzij u een geavanceerd netwerkbewakingssysteem hebt dat gebeurtenissen op het netwerk observeert en registreert, is het onwaarschijnlijk dat u in uw infrastructuur directe en onmiddellijke toegang hebt tot relevante informatie over de stroom van spraakpakketten. Dus, wanneer spraak degradatie toeslaat, een van de eerste dingen die je moet doen om de oorzaak van het probleem te bepalen is het vastleggen van pakketten op strategische locaties binnen uw netwerk. Hoe de locatie van de opname te kiezen is iets dat we behandeld in ons recente artikel over het oplossen van slechte stemkwaliteit en zal hier niet worden uitgewerkt. In plaats daarvan kijken we hier naar de praktische aspecten van het vastleggen van stempakketten.

proces

om pakketten op te nemen, zijn verschillende dingen vereist:

  • Ten eerste, een monitoring computer met packet capture en analyse software. In de meeste gevallen zou dit een laptop met Wireshark.
  • vervolgens hebt u een toegangspunt op het netwerk nodig waarmee u de laptop kunt verbinden om de pakketten vast te leggen.
  • ten slotte, een configuratie van de netwerkapparatuur, zodat pakketten naar de bewakingscomputer kunnen worden verzonden voor opname en opslag.

controlecomputer

Wireshark kan gratis worden gedownload en geïnstalleerd op elke Windows-of Mac-computer. De installatie is snel en eenvoudig, en de werking is vrij intuïtief. Het gebruik van een laptop is voordelig omdat u mogelijk uw netwerk op verschillende locaties moet bewaken, dus mobiel genoeg zijn om van dataroom naar dataroom te gaan is belangrijk. We gaan in detail over Wireshark en hoe het te gebruiken in onze gratis Gids Voor het oplossen van VoIP problemen met behulp van Wireshark.

het invoerpunt voorbereiden

wat we tot nu toe het “invoerpunt” hebben genoemd, is gewoon een speciaal geconfigureerde Ethernet-poort op een netwerkapparaat waarop de bewakingscomputer kan worden aangesloten. Een dergelijke poort kan op verschillende locaties worden geconfigureerd. Het kan ofwel op een netwerk switch waar zowel PC ‘ s en IP-telefoons verbinding mee maken, of het kan op een IP-telefoon zelf. Beide scenario ‘ s worden hieronder beschreven.

Port mirroring

Port mirroring is een functie die wordt meegeleverd bij de meeste merken beheerde switches. Het wordt gebruikt om inkomende en uitgaande pakketten te kopiëren vanuit meerdere poorten van die switch en ze uit te voeren naar een enkele poort. De poorten waarvan het verkeer wordt gekopieerd worden bronpoorten genoemd, en de poort waarnaar de gekopieerde pakketten worden verzonden wordt de doelpoort genoemd. De bewakingscomputer is aangesloten op de bestemmingspoort, vanwaar hij al het gespiegelde verkeer ontvangt. Deze bestemmingshaven is wat we tot nu toe het toegangspunt noemden. Het volgende diagram toont de werking van port mirroring op een switch.

port mirroring illustratie

merk in het bovenstaande diagram op dat een dergelijke configuratie u in staat stelt om pakketten op te nemen van en naar elk VoIP-apparaat dat is aangesloten op de switch, inclusief IP-telefoons, spraakgateways en IP PBX ‘ s. Dit is vooral handig wanneer uw probleemoplossingsprocedure vereist dat u zowel het SIP-verkeer als de spraakpakketten zelf op meerdere fysieke punten op een netwerk onderzoekt.

enkele punten om in gedachten te houden bij het configureren van port mirroring zijn::

  • hoewel spraakverkeer over het algemeen zeer weinig bandbreedte gebruikt, is er ook ander verkeer op het netwerk, en packet capture bestanden kunnen zeer groot worden, zeer snel. Daarom moeten packet capture intervallen tot een minimum worden beperkt.
  • pas op dat u de doelpoort niet te veel opschrijft door te veel bronpoorten te controleren. Dit kan resulteren in het verliezen van sommige pakketten, evenals in een verslechtering van de prestaties van het netwerk.
  • de mirroring-functie gebruikt extra CPU-en geheugenbronnen en moet met voorzichtigheid worden gebruikt op productienetwerken.
  • het poortspiegelproces zelf heeft geen invloed op het verkeer van en naar de apparaten die zijn aangesloten op de bronpoorten.
  • hoewel dit kan variëren tussen leveranciers van switches, heeft de bewakingscomputer die is aangesloten op de doelpoort doorgaans geen netwerktoegang, zodat er geen verbinding met internet of andere netwerkbronnen beschikbaar is voor die computer.

Monitoring op een IP-telefoon

de meeste IP-telefoons hebben tegenwoordig een tweede Ethernet-poort, waardoor u zowel een telefoon als een PC kunt verbinden met een enkele switch-poort. Sommige high-end telefoons hebben de mogelijkheid van het verstrekken van een voice packet monitoring service aan deze Ethernet-poort die stem pakketten spiegelt aan de aangesloten PC. Deze configuratie wordt hieronder in detail weergegeven.

spraakverkeer spiegelen van een IP-telefoon-illustratie

In een dergelijk scenario moet de telefoon zelf deze functie ondersteunen en moet deze geconfigureerd zijn om verkeer van de ene ethernetpoort naar de andere te spiegelen. Als u Wireshark op de aangesloten PC installeert, kunt u de gespiegelde stempakketten vastleggen en analyseren die worden uitgewisseld tussen de telefoon en de schakelaar.

als de telefoonfabrikant deze functie niet ondersteunt, kunt u de volgende hack gebruiken met behulp van een oude Ethernet-hub. In tegenstelling tot een switch neemt een hub alle ingevoerde frames op één poort en stuurt ze uit alle andere poorten. Kleine vijf-of acht-poorts hubs zijn nog steeds beschikbaar op de markt, dus je kunt nog steeds een greep van een als je er geen hebt. Extern zal een hub er hetzelfde uitzien als een schakelaar, dus zorg ervoor dat er “hub” op het label staat!

maak met de hub een topologie die lijkt op de volgende:

spraakverkeer vastleggen met een hub - illustratie

een hub hoeft niet geconfigureerd te worden (en kan eigenlijk niet geconfigureerd worden) als een switch voor de mirroring-functie, omdat dit per definitie de manier is waarop een hub werkt. Het resultaat is dat alle spraakverkeer van en naar de IP-telefoon automatisch wordt gerepliceerd en verzonden naar de bewakingscomputer.

het filteren van vastgelegde pakketten

zoals u kunt zien, met de processen die we hebben beschreven, zullen alle datapakketten, of ze nu voor signalering, spraak of data zijn, worden vastgelegd en “gedumpt” naar de doelpoort en naar de bewakingscomputer voor het vastleggen. Hoe zul je in hemelsnaam in staat zijn om zoveel miljoenen pakketten te sorteren om de weinige te vinden die je nodig hebt om verder te gaan met het oplossen van problemen? Dit is waar de kracht van pakketsniffers als Wireshark in het spel komt. Packet sniffers zijn in staat om efficiënt te ontleden door de gevangen pakketten en kies uit die van een bepaalde stem gesprek en weer te geven op het scherm. Krachtige filterprocessen worden gebruikt om de probleemoplosser de relevante informatie te tonen terwijl alle onnodige ruis wordt gefilterd. Meer informatie over het gebruik van deze krachtige functies kunt u vinden in onze gratis Gids Voor het oplossen van VoIP-problemen met Wireshark.

conclusie

wanneer zich problemen voordoen op het netwerk, is het essentieel om te weten hoe pakketstromen voor analyse kunnen worden vastgelegd, vooral bij VoIP-problemen. Dit stelt u in staat om zo snel mogelijk bij de wortel van het probleem te komen en het in de minste tijd te laten diagnosticeren en oplossen.

u vindt het misschien ook leuk:

Wireshark gebruiken om VoIP

problemen op te lossen slechte stemkwaliteit op VoIP-systemen

de voordelen van SDN voor VoIP

Leave a Reply

Het e-mailadres wordt niet gepubliceerd.