Sådan fanger du stemmepakker til fejlfinding af VoIP
en af de bedste metoder til fejlfinding af problemer på netværket for at finde årsagen til dårlig stemmekvalitet eller en forstyrrelse af VoIP-tjenester er at fange stemmepakker i realtid og gemme dem, så vi kan analysere dem senere. Når folk ringer til TeleDynamics tech support, beder vi dem nogle gange om at vise os deres pakkeoptagelsesfiler, så vi kan hjælpe med at identificere problemet. I denne artikel undersøger vi praktiske metoder til optagelse af stemmepakker på forskellige steder i netværket.
optagelse af pakker
medmindre du har et sofistikeret netværksovervågningssystem, der observerer og registrerer begivenheder på netværket, er det usandsynligt, at du i din infrastruktur har direkte og øjeblikkelig adgang til relevante oplysninger om strømmen af stemmepakker. Så når stemmeforringelse rammer, er en af de første ting, du skal gøre for at bestemme årsagen til problemet, at fange pakker på strategiske placeringer i dit netværk. Hvordan man vælger placeringen af capture er noget, vi dækkede i vores nylige artikel om fejlfinding af dårlig stemmekvalitet og vil ikke blive uddybet her. I stedet ser vi her på de praktiske aspekter ved optagelse af stemmepakker.
proces
for at fange pakker kræves flere ting:
- først en overvågning computer kører pakke capture og analyse program. I de fleste tilfælde ville dette være en bærbar computer, der kører Trådbark.
- Dernæst har du brug for et indgangspunkt på netværket, der giver dig mulighed for at forbinde den bærbare computer til at fange pakkerne.
- endelig en konfiguration af netværksudstyret, så pakker kan sendes til overvågningscomputeren til opsamling og opbevaring.
overvågning computer
trådløst internet kan hentes og installeres på alle vinduer eller Mac-computer gratis. Dens installation er hurtig og enkel, og dens drift er ganske intuitiv. Brug af en bærbar computer er fordelagtig, fordi du muligvis skal overvåge dit netværk forskellige steder, så det er vigtigt at være mobil nok til at flytte fra datarum til datarum. Vi går i detaljer om Netmark og hvordan man bruger det i vores gratis guide til fejlfinding af VoIP-problemer ved hjælp af Netmark.
forberedelse af indgangspunktet
det, vi har kaldt “indgangspunktet” indtil nu, er simpelthen en specielt konfigureret Ethernet-port på en netværksenhed, som overvågningscomputeren kan tilsluttes til. En sådan port kan konfigureres flere steder. Det kan enten være på en netværkskontakt, som både pc ‘ er og IP-telefoner forbinder, eller det kan være på en IP-telefon selv. Begge scenarier er beskrevet nedenfor.
Port mirroring
Port mirroring er en funktion, der følger med de fleste mærker af administrerede kontakter. Det bruges til at kopiere indgående og udgående pakker fra flere porte på denne kontakt og udsende dem til en enkelt port. De porte, hvis trafik kopieres, kaldes kildeporte, og den port, som de kopierede pakker sendes til, kaldes destinationsporten. Overvågningscomputeren er forbundet til destinationsporten, hvorfra den modtager al den spejlede trafik. Denne destinationsport er det, vi indtil nu har henvist til som indgangspunktet. Følgende diagram viser driften af port spejling på en kontakt.
Bemærk i ovenstående diagram, at en sådan konfiguration giver dig mulighed for at fange pakker til og fra enhver VoIP-enhed, der er tilsluttet kontakten, inklusive IP-telefoner, stemmeportaler og IP-Pbks. Dette er især nyttigt, når din fejlfindingsprocedure kræver, at du undersøger både SIP-kontroltrafik såvel som selve stemmepakkerne på flere fysiske punkter på et netværk.
nogle punkter, du skal huske på, når du konfigurerer portspejling, inkluderer:
- selvom stemmetrafik generelt bruger meget lidt båndbredde, er der også anden trafik på netværket, og packet capture-filer kan blive meget store, meget hurtigt. Derfor bør pakkeoptagelsesintervaller holdes på et minimum.
- pas på ikke at overtegne destinationsporten ved at overvåge for mange kildeporte. Dette kan resultere i at miste nogle pakker såvel som i en forringelse af netværksydelsen.
- spejlingsfunktionen bruger ekstra CPU-og hukommelsesressourcer og skal bruges med forsigtighed på produktionsnetværk.
- selve portspejlingsprocessen påvirker ikke nogen af trafikken til og fra de enheder, der er tilsluttet kildeportene.
- selvom dette kan variere mellem skifteleverandører, vil overvågningscomputeren, der er tilsluttet destinationsporten, typisk ikke have netværksadgang, så forbindelse til internettet eller til andre netværksressourcer vil ikke være tilgængelig for den computer.
overvågning på en IP-telefon
de fleste IP-telefoner har i dag en anden Ethernet-port, så du kan tilslutte både en telefon og en PC til en enkelt kontaktport. Nogle avancerede telefoner har evnen til at levere en stemmepakkeovervågningstjeneste til denne Ethernet-port, der spejler stemmepakker til den tilsluttede PC. Denne konfiguration er vist detaljeret nedenfor.
i et sådant scenario skal telefonen selv understøtte denne funktion og skal konfigureres til at spejle trafik fra den ene Ethernet-port til den anden. Hvis du installerer ledningstråd på den tilsluttede PC, kan du fange og analysere de spejlede stemmepakker, der udveksles mellem telefonen og kontakten.
hvis telefonproducenten ikke understøtter denne funktion, kan du anvende følgende hack ved hjælp af et gammelt Ethernet-hub. I modsætning til en kontakt, en hub vil tage alle rammer indtastet på en port og sende dem ud af alle andre porte. Små fem-eller otte-port hubs er stadig tilgængelige på markedet, så du kan stadig få fat i en, hvis du ikke har en. Eksternt vil en hub se det samme ud som en kontakt, så sørg for, at der står “hub” på etiketten!
med navet skal du oprette en topologi svarende til følgende:
en hub behøver ikke at være (og kan faktisk ikke konfigureres) som en kontakt til spejlingsfunktionen, fordi det er sådan, en hub fungerer pr. Resultatet er, at enhver stemmetrafik, der går til og fra IP-telefonen, automatisk replikeres og sendes til overvågningscomputeren.
filtrering af optagne pakker
som du kan se, med de processer, vi har beskrevet, vil alle datapakker, uanset om de er til signalering, stemme eller data, blive fanget og “dumpet” til destinationsporten og på overvågningscomputeren til optagelse. Hvordan I alverden vil du være i stand til at sortere gennem så mange millioner pakker for at finde de få, du har brug for for at fortsætte med din fejlfinding? Det er her, hvor kraften i pakke sniffere som Trådbark kommer ind. Pakke sniffere er i stand til effektivt at analysere gennem de optagne pakker og udvælge dem af en bestemt stemme samtale og vise dem på skærmen. Kraftige filtreringsprocesser anvendes til at vise fejlfindingsværktøjet de relevante oplysninger, mens du filtrerer al den unødvendige støj ud. Mere om, hvordan du bruger disse kraftfulde funktioner, kan findes i vores gratis guide til fejlfinding af VoIP-problemer ved hjælp af trådløst internet.
konklusion
når der opstår problemer på netværket, er det vigtigt at vide, hvordan man fanger pakkepakkestrømme til analyse, især når man beskæftiger sig med VoIP-problemer. Dette giver dig mulighed for at komme til roden af problemet så hurtigt som muligt og få det diagnosticeret og løst i mindst mulig tid.
du vil måske også synes om:
brug af Trådbark til fejlfinding af VoIP
fejlfinding af dårlig stemmekvalitet på VoIP-systemer
fordelene ved SDN til VoIP