Internaj kaj eksteraj pakaĵoj en VPN-kaptaĵo: kial la grandecoj malsamas
Unu kaptaĵo vidas klartekston ĉe la tunela interfaco, la alia vidas ĉifritajn kadrojn sur la drato. Legu ambaŭ antaŭ ol kulpigi la MTU.
Vi kaptas pakaĵojn de 1400 bajtoj ĉe la tunela interfaco, kaptas denove ĉe la fizika, kaj la nombroj rifuzas kongrui. La adresoj malsamas, la grandecoj malsamas, kaj la dua dosiero aspektas kiel alia konversacio. Nenio estas rompita. Du malsamaj pakaĵoj sidas sur du malsamaj tavoloj, kaj la breĉo inter ili estas tio, kion la tunelo faras al via trafiko. Legu ambaŭ vidpunktojn antaŭ ol kulpigi la MTU.
Du vidpunktoj kaj la pakaĵo, kiun ĉiu montras
Kaptaĵo prenita ĉe la tunela interfaco montras la internan pakaĵon: la ŝarĝon de la aplikaĵo kun ĝia origina fonto kaj celo, antaŭ ol aplikiĝas iu ajn protekto. Kaptaĵo ĉe la fizika interfaco montras la eksteran pakaĵon: IP-kapo, transporta kapo, la enkapsuligo, kaj poste la ĉifrita interna pakaĵo kiel ŝarĝo. Sama konversacio, malsamaj objektoj. Tuj kiam vi nomas, kiun el la du la dosiero enhavas, la nekongruo ĉesas esti mistero.
La grandeca diferenco estas superkosto, kaj la adresa diferenco estas dezajno. Turnu tion renverse kaj la konfuzo fariĝas antaŭvidebla: homoj komparas internan pakaĵon de 1400 bajtoj kun ekstera de 1450 bajtoj, decidas ke io malĝustas, kaj komencas ŝanĝi MTU-agordojn, kiuj neniam kulpiĝis. Etikedu la dosieron per la interfaco kaj la tavolo, ĉar tiu etikedo estas la unua afero, kiun leganto bezonas, kaj la unua, kiun homoj preterlasas.
Decidu la tavolon antaŭ ol komenci la kaptadon
Decidu, kiu tavolo respondas vian demandon, antaŭ ol la unua pakaĵo estos skribita. Demando pri MTU kutime bezonas la eksteran vidpunkton, ĉar tie amasiĝas kapoj kaj tie montriĝas la limo de la vojo. Demando pri aplikaĵo kutime bezonas la internan vidpunkton, ĉar tie ankoraŭ ekzistas la ŝarĝo, kiu gravas al vi. Kapti ambaŭ sen plano produktas du dosierojn kaj neniun konkludon.
Uzu sendanĝeran, permesitan teston kaj filtru laŭ la fonto, la celo kaj la tempo, kiuj gravas al vi. Legu la interfacon kaj la filtro-opciojn de la kaptilo antaŭ la kolektado, ĉar metadatenoj kutime sufiĉas kaj estas multe pli facile kunhavigeblaj ol la ŝarĝo. Traktu la internan kaptaĵon kiel senteman laŭ la defaŭlto, ĉar ĝi enhavas neĉifritajn aplikaĵajn datumojn, kiuj protektiĝas nur pli fore sur la vojo.
Kion la grandeca diferenco efektive enhavas
La ekstera pakaĵo portas pliajn kapojn kaj protektan materialon, kaj kiom ĝi portas dependas de la protokolo kaj ĝiaj opcioj. Fragmentado, agregado aŭ reordigado laŭlonge de la vojo povas rompi la ŝajnan unu-al-unu rilaton inter interna pakaĵo kaj la eksteraj pakaĵoj, kiuj portas ĝin, do komparo grandeco-al-grandeco ne ĉiam eblas. Por suspektata MTU-difekto, serĉu grandecan retrokuplon kaj la punkton, kie trafiko haltas, poste komparu tion kun tio, kion la aplikaĵo raportas. Ripeta dissenda ŝablono sen respondo estas alia signalo ol ICMP-eraro portanta la grandon de la sekva salto.
Unu sola pakaĵo, kiu forlasas la gastiganton, pruvas nenion pri tio, ĉu la fora fino ricevis ĝin. Se via kaptaĵo finiĝas ĉe via propra interfaco, vi montris, ke la kerno elsendis ion, kio estas la plej malforta havebla pruvo pri la vojo. Kombinu la kaptaĵon kun ripetebla simptomo: sama celo, sama operacio, sama grandeco, kurita dufoje kun unu variablo ŝanĝita.
Legi offload en la nombrojn
Gastiganta segmentado kaj alia offload aldonas duan distordon, kaj ĝi estas tiu, kiu igas lokajn kaptaĵojn malkonsenti kun la drato. Loka kaptaĵo povas montri bufrojn, kiujn la adaptilo poste dividas, do la kadroj sur la ligilo estas pli malgrandaj kaj pli multaj ol la dosiero sugestas. Tial granda bufro en la kapta dosiero ne pruvas, ke trogranda kadro trapasis ĉiun ligilon. Se la grandecoj gravas por via konkludo, notu, kie la kaptaĵo estis prenita kaj ĉu offload estis aktiva ĉe tiu interfaco.
Alie vi mezuras la komforton de la gastiganto anstataŭ la konduton de la vojo. Du dosieroj etikeditaj per sia interfaco kaj offload-stato solvas la plej multajn el tiuj argumentoj en minuto.
Kie la kaptaĵo ĉesas esti pruvo
Vidi ĉifritajn eksterajn pakaĵojn montras, ke protekta limo ekzistas sub tiuj testaj kondiĉoj, kaj ĝi diras nenion pri aliaj aplikaĵoj en la aparato, pri la traktado de la operatoro aŭ pri la stato de la finpunkto mem. Vidi klartekston ene de la tunelo ankaŭ ne signifas, ke la tunelo rompiĝis, ĝi signifas, ke vi kaptis super la ĉifropunkto, kio estas legitima loko por rigardi. Kaptaĵo estas pruvo pri loko, ne verdikto pri sistemo, kaj la bileto devus priskribi ĝin tiel. Konservu la ampleksan frazon en la raporto, ĉar ĝi malhelpas, ke unu observo fariĝu aserto pri revizio.
Nomu ĉiun dosieron per ĝia interfaco, filtro kaj tempindiko, kaj forigu ĝin, kiam la esploro finiĝos. La tcpdump-manlibro dokumentas la interfacajn kaj filtrajn flagojn uzatajn ĉi tie, inkluzive tiujn, kiuj tenas kaptaĵon malgranda.
Se vi devas kunhavigi pruvojn, kunhavigu grandecojn, tempindikojn kaj flagojn anstataŭ la ŝarĝon. La demando estis pri pakaĵa grandeco, kaj la respondo malofte bezonas ies datumojn.