Ispitati sumnjiv MTU problem na VPN-u bez nagađanja vrijednosti
Učvrstite put, zabilježite izvorne vrijednosti, zatim promijenite jedan parametar veličine i usporedite. Neuspjela sonda može biti ICMP filtriranje, a ne MTU ograničenje.
Isprobavati popis internetskih MTU vrijednosti dok se jedna ne učini bržom nije test, to je pretraga bez pravila zaustavljanja. Metoda koja radi mijenja jedan kontrolirani uvjet veličine i uspoređuje rezultat s istim putem. Počnite s ponovljivim, bezopasnim neuspjehom i zadržite radnu konfiguraciju koja vam omogućuje da poništite eksperiment. Sve niže pretpostavlja tu disciplinu, jer bez nje završite s brojem koji ne možete obraniti.
Učvrstite put prije nego što promijenite broj
Zapišite uređaj, pristupnu vezu, protokol tunela, krajnju točku, odredište i obitelj adresa prije nego što dotaknete postavku. Tih šest činjenica je put, a sonda usmjerena na drugi put mjeri drugi problem. One također čine rezultat ponovljivim, i upravo to dijeli test od poslijepodneva čačkanja. Držite bilješku uz terminal, a ne u glavi.
Počnite s najužim testom koji smijete izvesti. Promjena na strani poslužitelja doseže svakog korisnika te krajnje točke, pa pripada kraju istrage, a ne početku.
Sondirajte veličinom koju kontrolirate
Na Linuxu sonda izgleda kao ping -M do -s 1400 host, a na Windowsu kao ping -f -l 1400 host. U oba slučaja postavljate korisni teret, a ne veličinu paketa, jer se IP i ICMP zaglavlja dodaju povrh.
Pročitajte dokumentaciju sustava koji je pred vama umjesto da kopirate zastavicu s objave na forumu. Odaberite odredište koje kontrolirate, kako bi nedostajući odgovor bio signal, a ne zagonetka. Zapišite točan nalog i točnu veličinu u istu bilješku kao put. Rezultat bez veličine je anegdota. Ako u jednom pokretanju promijenite dvije stvari, nećete znati koja je dala rezultat.
Neuspjela sonda nije dokaz MTU ograničenja
Odbačena sonda može značiti ICMP filtriranje, a ne ograničenje veličine, i ta pogreška navodi ljude da podešavaju vrijednost koja nikada nije bila problem. Usporedite sondu sa stvarnom aplikacijom, te s porukom o pogrešci povezanom s veličinom ili ograničenim snimanjem, prije nego što bilo što promijenite. Ni uspješni mali pingovi ništa ne dokazuju, jer mogu ležati udobno ispod ograničenja. Dva neovisna opažanja minimum su prije nego što se konfiguracija pomakne.
Ako aplikacija zakaže dok sonda uspije, imate dokaz da to nije jednostavno ograničenje veličine na tom putu. Zapišite to, jer uklanja cijelu granu mogućih promjena.
Prilagodite jedan parametar koji klijent već podržava
Promijenite postavku koju klijent dokumentira za ovaj protokol i ostavite krajnju točku i odredište netaknutima, inače ste promijenili dvije stvari odjednom. TCP MSS clamp ne pokriva svaki UDP teret, zbog čega preglednik koji počne raditi može ostaviti protokol tunela točno jednako pokvarenim. IPv4 i IPv6 ovdje su odvojeni putevi, jer se zaglavlja razlikuju prije nego što to učini bilo kakvo usmjeravanje.
Testirajte obje obitelji ako objavljujete obje, jer rezultat iz jedne ne govori ništa o drugoj. Vrijednost koja je večeras radila na ovom putu je podatak, a ne MTU za cijeli VPN. Ne promičite je u globalnu postavku na temelju jednog uspješnog prijenosa. Zapišite vrijednost uz put s kojeg dolazi.
Poništiti, provjeriti i zapisati
Vratite izvornu vrijednost ako usporedba ne podupire hipotezu. Provjerite nije li upravitelj mreže drugdje spremio trajno nadjačavanje, jer tako eksperiment postaje politika. Ponovno se povežite i isprobajte uobičajene aplikacije, ne samo onu koju ste testirali. Zatim zabilježite simptom, stvarni put, staru i novu vrijednost te koliko je rezultat bio ponovljiv.
Sačuvajte taj zapis uz zahtjev za promjenu prije nego što itko proširi promjenu. Mehanizam otkrivanja MTU puta u RFC 1191 objašnjava zašto manja vrijednost može spasiti jedan put i ne učiniti ništa za drugi, a popis brojeva ne zamjenjuje taj model. Test je gotov kada možete imenovati put, veličinu, opažanje i vrijednost koju ste vratili.