Hva gjør programmet min sakte? Røret eller pakken?

Innholdsfortegnelse:

Anonim

Det er et vanlig problem. Enten du bruker bedriftens VPN (virtuelt privat nettverk), eller du har problemer med din IP-telefon eller en annen grunn - programmet du bruker, synes å være sakte og treg.

Det frustrerer sluttbrukere, fordi hastigheten på disse applikasjonene endres også i et tempo som kan virke tilfeldig og vanskelig å forutsi. Alle dine sluttbrukere er veldig interessert i å bruke verktøyene de trenger. Og de vil at de skal være raske, ikke svake.

For å kunne løse problemet, hjelper det å først forstå hva som forårsaker det. Så la oss dykke inn og ta en titt.

Hva gjør programmet min sakte?

Informasjon, uansett om den er gitt over Internett eller ditt eget bedriftsnettverk, er helt oppdelt i mindre datamengder, kjent som "pakker". Disse datapakkene bærer informasjon om mange ting, inkludert bestemmelsesstedet (hvor det skal gå, slik som bedriftsdatabase) og jevn feilkontroll for å være sikker på at pakken gjorde det i ett stykke. Hastigheten eller hvor lang tid det tar for en pakke å krysse nettverket fra en enhet som opprettet pakken (for eksempel den bærbare datamaskinen) til destinasjonsenheten (for eksempel din sentrale bedriftsserver) kalles nettverkslatens.

Med andre ord, når du ser ordet latens i denne sammenheng, tenk "forsinket fart".

Det er noen faktorer som skaper latensproblemer. Nettverksrutere oppretter vanligvis latens av en hvilken som helst enhet på slutt-til-ende-banen. Pakkekøen på grunn av koblingstopp er oftest skyldige for store mengder latens gjennom en ruter. Noen typer nettverksteknologi som satellittkommunikasjon legger til store mengder latens på grunn av den tiden det tar for en pakke å reise over lenken. Siden latens er kumulativ, jo flere koblinger og routerhopp (passerer mellom flere enheter som din datamaskin, rutere, Internett-leverandørutstyr og utstyret på destinasjonssiden), desto større er end-to-end latency.

Mengden tilgjengelig båndbredde har også plass i nettverks- og programhastigheter. Din tilgjengelige båndbredde bestemmes av retning og destinasjon av informasjonen.

Jeg liker å tenke på båndbredde fra sammenheng med rørleggerarbeid. Sikkert nok, refererer folk ofte til båndbredde som "størrelsen på røret." Så hvorfor ikke bære den analogien videre?

Rørstørrelsen bestemmes av mengden tilgjengelig båndbredde på ditt lokale nettverk først, men etter størrelsen på ditt Internett-rør og størrelsen på destinasjonsrøret hvis informasjonen forlater ditt lokale nettverk.

Så hvis du er på et gigabit-nettverk lokalt, men du har en 10 MB Internett-tilkobling og hovedkontoret ditt har en 100 MB Internett-tilkobling, kan du se at flaskehalsen kan være din Internett-tilkobling. Men bare hvis det røret er fullt.

Det røret kan være fullt hvis flere brukere prøver å bruke høy båndbredde ressurser over Internett samtidig. Hver VPN-tilkobling vil ha overhead- eller videokonferanser, IP-telefoni delt mellom kontorer osv. Det svakeste punktet mellom stedene kan forårsake flaskehals, akkurat som for mange trafikkhopper kan forårsake latens.

Noen applikasjoner er mer tilgivende enn andre. Mye av dette dreier seg om hvorvidt et program bare skal sende pakker i en retning (User Datagram Protocol eller UDP) eller krever en tilkobling for å forsikre at dataene er kommet (Transmission Control Protocol eller TCP). Begge protokollene har sine sider og ulemper, men hver applikasjon bruker den ene eller den andre basert på betydningen av informasjonen

Så hvordan kan jeg øke hastigheten på selskapets applikasjoner?

Vel, nå vet vi hva som forårsaker sakte nettverksapplikasjoner, så vi kan se hvordan vi kan fikse noen av disse problemene.

Først bør du undersøke latensen din. IT-teknikere utfører en ping-kommando mellom hvilken som helst datamaskin som har hastighetsproblemer og destinasjonsdatamaskinen hvor du prøver å dele ressurser, for eksempel serveren din. Dette vil vise deg antall humle (eller andre nettverksressurser) pakken din vil ta til den lander på destinasjonen. Målet ditt er å ta så mange humle ut av ligningen som mulig for å forkorte turen.

Hvis du bruker flere Internett-tilkoblinger, kan det være vanskelig å fjerne noen humle. Det er her valget av teknologi gjør en forskjell. En teknologi som Metro Ethernet kan virkelig hjelpe deg med å redusere den overhead. Det gir et nettverk mellom flere fysiske steder uten å ha flere Internett-tilkoblinger, da det ikke bruker rutere generelt. Det bruker brytere, som er raskere fordi de ikke åpner pakkene når de flyter gjennom nettverket … gjør det til ett nettverk og reduserer antall humle.

Båndbredde er fortsatt viktig, men for de som ville koble utenfor kontoret infrastruktur. Pass på å forsiktig gjøre matematikken etter behovene til de ansatte som ikke vil fungere på kontoret ditt, og sørg for å gi nok båndbredde for din nåværende arbeidsbelastning og deres.

Til slutt, hvis håndtert riktig, kan du faktisk spare penger ved å bruke en kombinasjon av økt båndbredde på en kildeplassering og en Metro Ethernet-leverandør som kan dele alle ressursene dine med lavere overhead mellom kontorlokaler.

$config[code] not found

* * * * *

Flere detaljer om Metro Ethernet finner du her for de som ønsker dypere teknisk kunnskap.

Speed ​​Photo via Shutterstock

13 kommentarer ▼