Babeskopia bat igotzen hasten da, transferentzia-kontagailua osasuntsu dirudi, eta bideo-deia lokatz bihurtzen da. Estekak ez du banda-zabalerarik falta zenbaki horrek iradokitzen duen zentzuan; paketeak nonbait ilara batean zain daude eta interaktiboak datu handien atzean daude. Hori ilarako atzerapena da, normalean bufferbloat deitua. VPN batek bere ilara propioa gehi dezake, baina gutxitan sortzen du arazoa bakarrik.

Banda-zabalera eta atzerapena neurketa desberdinak dira

Zirrateak erantzuten du zenbat datu mugitzen den segundoko, eta atzerapenak erantzuten du zenbat denbora behar duen pakete batek bidea zeharkatzeko. Esteka saturatu batek atzerapen handia eduki dezake eta hala ere zirrate onargarria eman, ilara lerro-abiaduran husten delako leherketa amaitzean. Trafiko interaktiboak lehenengo sufritzen du, dei batek pakete bat behar duelako milisegundo gutxiro, ez fitxategi handi bat azkenean. Beraz, abiadura-proba baten emaitza soilik neurtzeak begiratzera bultzatu zintuen sintoma ezkutatzen du.

Kargapeko norabideari ere erreparatu. Igoera-buffer bete batek beste guztia atzeratu dezake jaitsiera-gaitasuna alferrik dagoen bitartean.

Neurtu joan-etorria kargapean

Hartu oinarrizko lerro bat esteka lasai batean, eta gero errepikatu neurketa bera transferentzia kontrolatu bat martxan dagoen bitartean. Konparatu bi exekuzioak, ez zenbaki absolutuak.

ping -c 20 -i 0.2 203.0.113.5
dd if=/dev/zero bs=1M count=50 | ssh [email protected] "cat > /dev/null"

Lehenengo komandoak joan-etorriko denboraren laginak hartzen ditu, eta bigarrenak etengabeko igoera sortzen du abiadura-proba zerbitzurik gabe. Lau mantentzen den oinarrizko lerro bat, eta gero ehunka milisegundo igotzen den exekuzio kargatu bat, bilatu beharreko sinadura da. Sare batzuek ICMP-ren lehentasuna jaisten dute, beraz hartu ping arrasto gisa eta berretsi aplikazioaren beraren latentzia-erakuslearekin. Eduki proba labur neurtutako esteketan, errepika daitekeen kontrasteak gehiago balio duelako saturazio luzeak baino.

Eraman ilara estugunea dagoen lekura

Ilaren kudeaketak atzerapena benetan duen gailuan bakarrik laguntzen du. Aztertu interfazeak zer egiten duen arauak gehitu aurretik.

tc -s qdisc show dev eth0
tc qdisc replace dev eth0 root fq_codel

show komandoak uneko diziplina jakinarazten du, baita atzerapen eta baztertze kontagailuak ere, eta horrek esaten dizu interfaze hau estugunea den edo trafikoa soilik pasatzen ari den. Erro-diziplina ilara justuaren algoritmo batekin ordezkatzeak fluxu laburrei beren txanda ematen die datu handiekin partekatutako FIFO bakarraren ordez. Aplikatu routerraren WAN interfazean routerra estugunea denean, ez tuneleko gailuan ohituraz. Mantendu aurreko konfigurazioa eta probatu berriro bai kargapeko erantzuna bai transferentzia-tasa, hodi-tasa pixka bat baxuagoa truke ona delako deialdi erabilgarrien truke.

Zer aldatzen du tuneleak eta zer ezkutatzen du

VPN batek zifratzea eta jauzi bat gehitzen ditu, eta tuneletik kanpoko ekipamendutik fluxu indibidualak ere ezkutatzen ditu. Hori garrantzitsua da goragoko gailu batek aplikazioz aplikazioko lehentasuna eskaintzen duenean, zifratutako paketeak ikusten baititu jatorrizko elkarrizketen ordez. Tunela bera amaitzen duen routerrak ikuspegi eta lan-karga desberdinak ditu eta haren barruan sailkatu dezake. Bi antolamenduetako batek ere ez du kentzen sarbide-estekako ilara, eta han pilatzen da atzerapena normalean.

Atzerapenak kargari jarraitzen ez badio, utzi ilarak doitzen eta begiratu beste leku batera: Wi-Fi baldintzak, pakete-tamainaren arazoak edo irteera-bide txar bat. Neurketa gabe aplikatutako ilara-ezarpenek misterioa soilik lekuz aldatzen dute.

Erlazionatutako artikuluak