La sama tekkomputilo, la sama servilo kaj la sama tunelo povas perdi kvinonon de sia trairo sur Ethernet kaj tri kvaronojn sur poŝtelefona reto, kaj neniu el la du nombroj signifas, ke la VPN estas difektita. Ĉiu alirreto provizas alian vojon, kaj la tunelo aldonas duan vojon sur ĝin. Kompari unu tunelan nombron kun unu netunela nombro respondas al nenio, ĉar la du nombroj priskribas malsamajn denominatorojn. Kvar ĉeloj kaj unu konserva frakcio por vico diros al vi, kiun demandon fari sekve.

Kvar ĉeloj, ne unu puno

Mezuru la rektan bazlinion kaj la tunelan rezulton sur ĉiu alirreto, kaj tenu ilin kiel matrico anstataŭ kiel unu sola verdikto. La bazlinio estas la sama tasko plenumita sur tiu reto sen la tunelo; la tunela rezulto estas la sama tasko kun ĝi.

Access networkDirect baselineSame task through the tunnel
EthernetE0E1
CellularC0C1

Uzu rajtigitan laborŝarĝon por la rektaj testoj kaj konservu la privatecajn kontrolojn, kiujn la medio postulas. Testo, kiu malobservas politikon, produktas nombron, kiun vi ne povas publikigi kaj ne devus ripeti.

Tenu la variablojn fiksaj

Tenu la aparaton, aplikon, celon, transdira direkto kaj VPN-finpunkton fiksaj en ĉiuj kvar ĉeloj. Se servo silente ŝanĝas sian testan servilon inter ruloj, registru la ŝanĝon kaj traktu la paron kiel nekontrolitan anstataŭ malaperigi la diferencon per averaĝo.

Ripetu la matricon en ambaŭ direktoj kaj en kompareblaj horoj de la tago. La kondiĉoj de poŝtelefona radio kaj la ŝarĝo sur sia ĉelo ŝanĝiĝas ene de minutoj, do unu nekutime bona bazlinio povas troigi la ŝajnan punon. Registru la disvastiĝon de rezultoj apud reprezenta valoro, kaj notu, ĉu la tunelaj ruloj estis interplektitaj kun la bazlinioj aŭ rulitaj en bloko.

Interplektado pli gravas ol plej multaj homoj atendas. Bazlinio mezurita antaŭ tagmanĝo kaj tunela rulo mezurita post ĝi estas du malsamaj retoj portantaj la saman nomon.

Tenu la denominatoron videbla

Raportu la konservan frakcion same kiel la absolutan rapidon: E1 dividita per E0, kaj C1 dividita per C0. Rapida ligilo, kiu konservas malgrandan parton de sia trairo, kaj malrapida ligilo, kiu konservas la plej grandan parton, estas malsamaj trovoj, kaj nur la frakcio montras la diferencon.

Absoluta trairo ankoraŭ decidas, kion uzanto povas fari. La frakcio decidas, kie rigardi. Kiam Ethernet konservas la plej grandan parton de sia bazlinio kaj poŝtelefona reto multe malpli, la interesa variablo estas sur la poŝtelefona vojo anstataŭ ene de la ĉifrado.

Ambaŭ nombroj apartenas al la raporto, ĉar ĉiu sola subtenas konkludon, kiun la datumoj ne subtenas.

Legu la ŝablonon antaŭ ol ŝanĝi ion

Similaj tunelaj plafonoj sur ambaŭ retoj indikas ion komunan: la finpunkton, ĝian procesoron, rapidolimigon aŭ unu kongestitan salteton. Malkresko, kiu aperas nur sur poŝtelefona reto, indikas la itineron de tiu reto, perdon, latentecon kaj efektivan pakaĵgrandon.

Tiuj estas spuroj, ne diagnozoj, kaj la diferenco gravas kiam vi skribas la bileton. Komuna plafono ne pliboniĝos kiam vi ŝanĝas la poŝtelefonan modemojn, kaj malkresko nur poŝtelefona ne pliboniĝos kiam vi regrandigas la finpunkton. Diru, kiun el la du ŝablonoj vi vidis, antaŭ ol proponi ŝanĝon. Tiel la ŝanĝo portas antaŭdiron, kaj la sekva mezuro povas konfirmi aŭ mortigi ĝin.

La propra rendimenta gvidilo de OpenVPN apartigas limigojn de bendolarĝo, procesoro, transporto kaj pakaĵgrando laŭ la samaj linioj, kio estas utila memorigilo, ke la tunelo malofte estas unu variablo.

Kiam la pakaĵgrando estas la suspektato

Enkapsuligo konsumas pakaĵan spacon, do la efektiva grando sur poŝtelefona vojo povas esti pli malgranda ol tiu, kiun la interfaco anoncas. Konservu pruvojn pri pakaĵgrando por la vojo, kiun vi komparas, anstataŭ supozi valoron el la nomo de la alirteknologio.

Datagram packetization-layer path MTU discovery priskribas malkovron de la efektiva grando anstataŭ malmoligi unu. Uzu la observojn, kiujn la efektivigo subtenas, kaj ne puŝu arbitran malaltan MTU al ĉiu kliento kiel antaŭzorgon, ĉar tio interŝanĝas unu problemon kontraŭ pli malbona sur vojoj, kiuj estis en ordo.

Granda hipotezo bezonas siajn proprajn pruvojn: la sama transdiro je du grandoj, kun la perda ŝablono registrita.

Aldonu unu variablon samtempe

Kompari alternativan transporton nur post kiam la bazlinia matrico estas konservita. Tio tenas unu intencan variablon en ludo, kaj ĝi permesas al vi atribui la ŝanĝon anstataŭ diveni pri ĝi.

Tenu TCP-ŝarĝan grandigadon aparta de UDP-datagrama konduto, ĉar la du reagas malsame al perdo kaj al vojgrando. Plibonigo pro transporta ŝanĝo estas pruvo pri tiu transporto, ne pruvo, ke ĉifrado aŭ kovrado estis la origina kaŭzo.

Ordo de laboro: plenigu la kvar ĉelojn, komputu ambaŭ frakciojn, interplektu la rulojn, poste elektu unu hipotezon kaj testu ĝin per unu ŝanĝo. Io ajn alia estas komparo de du nekonatoj.

Rilataj artikoloj