Pingtap á VPN: flokkaðu Echo-beiðnir fyrir prósentuna
Sex beiðnir og þrjú svör eru ekki fullyrðing um 50 prósent tap. Flokkaðu bergmálin eftir uppruna, auðkenni og röð áður en þú deilir nokkru.
Ein fanga inniheldur sex Echo-beiðnir og þrjú svör, og einhver skrifar 50 prósent pakkatap í miðann. Þessi tala getur verið sönn fyrir fangann og röng fyrir göngin. Beiðnirnar sex geta tilheyrt tveimur mismunandi samræðum með tveimur mismunandi afhendingarsamningum. Flokkaðu þær áður en þú deilir, og hlutfallið hættir að vera áhugaverðasti hlutinn í skýrslunni.
Skref 1: aðgreindu straumana eftir uppruna og áfangastað
Echo-beiðni ber uppruna og áfangastað, og þessi tvö svæði skilgreina hvaða samræðu hún tilheyrir. Prófun sem gáttin býr til notar göngufang gáttarinnar, en prófun sem er send í nafni LAN-vélar heldur fangi þeirrar vélar. Fjarlægi hliðin getur haft afturleið fyrir aðra en ekki hina, sem veldur því að hóparnir tveir haga sér á mismunandi hátt af ástæðum sem tengjast göngunum ekki neitt.
Skiptu fanganum á þessi svæði áður en þú telur nokkuð, og hafðu áfangastaðinn sem hluta lykilsins. Tveir straumar til mismunandi jafningja eru ekki samanburðarhæfir þótt þeir deili uppruna.
Skrifaðu hópana niður með fjölda þeirra, því næsta skref ræður því hvaða svör tilheyra hvaða hópi. Hópur með þremur beiðnum og engu samsvarandi svari er niðurstaða. Hópur með þremur beiðnum og þremur svörum er grunnlína.
Skref 2: paraðu á auðkenninu og röðinni
Echo-sniðið í RFC 792 ber auðkenni og raðnúmer, og það meðhöndlar þau sem svæðin sem para svar við beiðni þess. Bæði þarf fyrir það verk. Raðnúmer eitt og sér er ekki einkvæmt, því mismunandi sendendur eða ferlar geta endurnýtt sama gildi innan eins fangaglugga. Auðkennið þrengir sendandann og röðin þrengir stöðuna, og parið saman er það sem gerir samsvörun varnarhæfa.
Svar snýr við fangstefnu beiðni sinnar, þannig að samsvörun er beiðni-svar par en ekki tvö eins tvíund. Berðu uppruna beiðninnar saman við áfangastað svarsins og áfangastað beiðninnar við uppruna svarsins, og staðfestu svo að auðkennið og röðin stemmi.
Haltu líka athugunarglugganum, því löng fanga getur innihaldið lögmæta endurnotkun á báðum svæðum. Að minnka gluggann í eitt sprengistreng fjarlægir mestu óvissuna. Það gerir talningarnar líka endurtakanlegar fyrir hvern þann sem les miðann.
tshark -r capture.pcap -Y 'icmp.type == 8' -T fields -e frame.time -e ip.src -e ip.dst -e icmp.ident -e icmp.seq
tshark -r capture.pcap -Y 'icmp.type == 0' -T fields -e frame.time -e ip.src -e ip.dst -e icmp.ident -e icmp.seqSkref 3: berðu tvíundir saman á sama mörkum
Ef þýðing netfanganna liggur milli fangapunktsins og jafningsins munu fangin í beiðninni og svarinu vera frábrugðin að hönnun. Berðu tvíundirnar saman á einum mörkum, eða berðu vörpunina með berum hætti svo að tekið sé tillit til mismunarins. Að blanda beiðnum fyrir þýðingu saman við svör eftir þýðingu býr til misræmi sem var aldrei til á vírnum.
Ákveddu mörkin áður en þú byrjar að telja, og tilgreindu þau í skýrslunni svo næsta manneskja geti endurtekið flokkunina. Ein fanga á biðlarahlið og önnur á þjónshlið eru tvö mismunandi mörk. Hver þeirra svarar mismunandi spurningu um hvar svarið hvarf.
Hópur þýddra prófana erfir líka eigið ástand þýðingartækisins, sem getur verið raunveruleg ástæða þess að svar kemur aldrei. Athugaðu það ástand áður en þú kennir leiðinni handan við það um sök.
tcpdump -ni any icmp and host 10.90.0.1 -c 20
tshark -r capture.pcap -Y 'icmp' -T fields -e ip.src -e ip.dst -e ip.ttl | head -20Skref 4: segðu hvað fangan getur og getur ekki sannað
Athugað bil sannar ekki að fjarlægi hýsillinn hafi þagað. Fangpunkturinn gæti aðeins séð eina átt, sía gæti sleppt svarinu, eða biðminnið gæti hafa flætt yfir á glugganum. Hvert þeirra framleiðir sama fjarveru og mismunandi niðurstöðu.
Skráðu staðsetningu fangans, sítjáninguna og sleppingarteljara við hlið talninganna, því hlutfall án þeirra er ekki hægt að endurskoða. Þessar þrjár línur eru það sem gera töluna varnarhæfa síðar.
Aðgreindu svo það sem athugunin staðfestir frá því sem hún bendir til, í tveimur setningum í stað einnar. Fyrsta setningin tilgreinir talningarnar og mörkin. Önnur tilgreinir tilgátuna og hvað myndi staðfesta hana.
Þegar spurningin er hvort tiltekin leið sleppir pakkum, er stýrð prófun með skýrum upprunafangi sterkari sönnun en óbeint tal á blönduðum umferð. Sendu hana frá sömu vél, á sama tíma, til sama jafnings. Breyttu einni breytu og samanburðurinn heldur.
Tilkynntu hópana og næstu mörk
Skýrslan hefur þrjár línur: skilgreiningu hópsins, pöruðu talningarnar innan hvers hóps og mörkin þar sem samanburðurinn var gerður. Þá sér lesandinn að einn hópur svaraði að fullu og annar ekki, sem bendir á leið eða heimild frekar en handahófskennt tap.
Láttu fangaskrána og sítjáningarnar fylgja svo hægt sé að endurtaka flokkunina. Samantekt án skrárinnar er fullyrðing en ekki niðurstaða.
ping -c 5 -I 10.80.0.6 10.90.0.1
ping -c 5 -I 10.30.0.25 10.90.0.1
tshark -r capture.pcap -Y 'icmp.type == 8 || icmp.type == 0' -T fields -e ip.src -e ip.dst -e icmp.ident -e icmp.seq | sort | uniq -c | headÞegar einn hópur sýnir fimm svör og hinn ekkert, er niðurstaðan sú að einn uppruni hefur virka afturleið og hinn ekki. Það er mun betri miði en blandað hlutfall, og það beinir næstu athugun að afturleiðinni í stað ótengdrar VPN-gerðar.